Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0039423 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
defect | [Retail Modules] Layaway order | minor | always | 2018-10-09 16:35 | 2018-10-09 23:21 | |||||||
Reporter | lbressan | View Status | public | |||||||||
Assigned To | rqueralta | |||||||||||
Priority | normal | Resolution | open | Fixed in Version | ||||||||
Status | scheduled | 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 | pi | SCM revision | ||||||||||
Review Assigned To | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0039423: Layaway with multiple payments prints a ticket with null dates, except for the last payment | |||||||||||
Description | When paying a layaway with multiple payments, the printed ticket will show 'null' instead of the payment date for all the payments except the last one. This happens wether the layway is paid fully, or partially (using the "layaway" button). See attached screenshot. | |||||||||||
Steps To Reproduce | 1. Create a layaway using the menu option "Receipt this layaway". 2. Add any product(s). 3. Add a partial payment and press the "Layaway" button. 4. Retrieve the created document via the "Open Receipt" button. 5. Add another payment (full or partial). 6. Press either the "Done" button or the "Layaway" button. 7. Observe the printed ticket. It would display: Payment Method Name - Date - Amount Except that for the first payment, the date will be shown as "null". | |||||||||||
Proposed Solution | Apparently the payment date property for an open layaway is of type String, instead of Date. So then the formatting utility returns null. Either make that property to be always of Date type, or modify the printed layaway template in order to support all cases. | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | Screen Shot 2018-10-09 at 11.20.39.png [^] (466,783 bytes) 2018-10-09 16:35 | |||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Issue History | |||
Date Modified | Username | Field | Change |
2018-10-09 16:35 | lbressan | New Issue | |
2018-10-09 16:35 | lbressan | Assigned To | => Retail |
2018-10-09 16:35 | lbressan | File Added: Screen Shot 2018-10-09 at 11.20.39.png | |
2018-10-09 16:35 | lbressan | Triggers an Emergency Pack | => No |
2018-10-09 16:42 | Practics | Issue Monitored: Practics | |
2018-10-09 23:15 | rqueralta | Assigned To | Retail => rqueralta |
2018-10-09 23:21 | rqueralta | Status | new => scheduled |
Copyright © 2000 - 2009 MantisBT Group |