Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0038757 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
defect | [Openbravo ERP] 04. Warehouse management | minor | always | 2018-06-14 11:04 | 2018-06-14 11:34 | |||||||
Reporter | guilleaer | View Status | public | |||||||||
Assigned To | AtulOpenbravo | |||||||||||
Priority | normal | Resolution | open | Fixed in Version | ||||||||
Status | new | Fix in branch | Fixed in SCM revision | |||||||||
Projection | none | ETA | none | Target Version | ||||||||
OS | Any | Database | Any | Java version | ||||||||
OS Version | Database version | Ant version | ||||||||||
Product Version | SCM revision | |||||||||||
Review Assigned To | ||||||||||||
Web browser | ||||||||||||
Modules | Core | |||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0038757: Strange characters like "line break" are being accepted as attribute value | |||||||||||
Description | When 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 Reproduce | With 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 Solution | define a set of character accepted and restrict any other character in every UI which can update this value | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |||||||||
|
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 |