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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0042887
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSminorhave not tried2020-01-15 14:112020-01-15 14:11
ReporterplujanView Statuspublic 
Assigned ToRetail 
PrioritynormalResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionmainSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0042887: [20Q1] [Document Padding] The number of digits allowed for the field is not validated

DescriptionSince the implementation of FR 0037535 in 19Q1 it is now possible to set the length of the Document No.

But this length is accepting values larger than a) The underlying Java Long can accept and b) than the webPOS can display on screen.
Steps To Reproduce1. Access to "Channel - Touchpoint" backoffice window
2. Find the record (VBS-1) VBS POS Terminal Type
3. Locate the field "Order Document No Padding". Its default value is 7.
4. Change the value to 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
5. Save. Notice the non catch exception (the number is bigger than a Java Long)
6. Change the value again, now to 999999999999999999999
7. Save. This time the value is accepted.
8. Enter VBS-1 webPOS terminal and create a new receipt. Notice the page cannot be properly drawn and after a while Chrome asks for the tab to be killed.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2020-01-15 14:11 plujan New Issue
2020-01-15 14:11 plujan Assigned To => Retail
2020-01-15 14:11 plujan Triggers an Emergency Pack => No


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker