Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0038757
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 04. Warehouse managementminoralways2018-06-14 11:042018-06-14 11:34
ReporterguilleaerView Statuspublic 
Assigned ToAtulOpenbravo 
PrioritynormalResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0038757: Strange characters like "line break" are being accepted as attribute value

DescriptionWhen a user is trying to give value to a certain attribute, some "control" characters are being allowed.

I think that we should restrict the information which can be inserted in thats field. Even more taking into account that these information now can be edited/changed from other mobile applications like web POS and AWO. Apart from that, I think that from a functional and UI perspective does not make sense.

I would recommend to define a set of character accepted and restrict any other character in every UI which can update this values

[a-z][A-Z][0-9](+,-,_,#,*,@,<,>)
Steps To ReproduceWith AWO and AWO SampleData installed

Go to Goods Receipt Window and create a record with:
  * Organization: US West Coast
  * Business Partner: Be Soft Drinker
  * Warehouse: US West Coast
Move to lines and create a new one with:
  * Product: Apple
  * Operative Quantity: 10
  * Attribute Set Value:
    - First, click on the X to remove existing attribute
    - Create a new one with: 'Test [Enter]'. By clicking on enter it will introduce a '\n' character
Complete the Document

As you can see enter is accepted and saved in the database. Ui is not ready to show that. Mobile app with manage this value as json data will suffer
Proposed Solutiondefine a set of character accepted and restrict any other character in every UI which can update this value
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0038599 closedguilleaer Modules Not possible to log in AWO Front End if an attribute value has '/n' 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2018-06-14 11:04 guilleaer New Issue
2018-06-14 11:04 guilleaer Assigned To => Triage Finance
2018-06-14 11:04 guilleaer Modules => Core
2018-06-14 11:04 guilleaer Triggers an Emergency Pack => No
2018-06-14 11:10 guilleaer Relationship added related to 0038599
2018-06-14 11:34 dmiguelez Assigned To Triage Finance => AtulOpenbravo


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker