Openbravo Issue Tracking System - Retail Modules
View Issue Details
0045408Retail ModulesWeb POSpublic2020-11-10 16:222020-11-20 16:43
nicolasuriz 
prakashmurugesan88 
urgentmajoralways
closedfixed 
5
RR20Q1.3 
RR21Q1 
No
0045408: A service linked to product, totally payed and its product already delivered, is not being marked as delivered in backend.
A service linked to product, totally payed and its product already delivered, is not being marked as delivered in backend.
1. Preference "WebPOS Enable Delivery Modes" set to Y
2. Login WebPOS
3. Create a Layaway
4. Add a product with delivery mode "Pick and carry"
5. Synchronize it as Layaway
6. Open this layaway and click on service button (The product has to have a service linked to it and allowed in deferred sell)
7. Add a linked service in a new ticket and synch as layaway
8. Open both layaways and fully pay it
9. Check in backend that the service is not delivered
No tags attached.
patch I45408_20Q1.patch (791) 2020-11-20 15:46
https://issues.openbravo.com/file_download.php?file_id=15104&type=bug
Issue History
2020-11-10 16:22nicolasurizNew Issue
2020-11-10 16:22nicolasurizAssigned To => Retail
2020-11-10 16:22nicolasurizResolution time => 1605567600
2020-11-10 16:22nicolasurizTriggers an Emergency Pack => No
2020-11-12 11:08marvintmPriorityimmediate => urgent
2020-11-12 11:08marvintmSeveritycritical => major
2020-11-17 16:49rafademiguelIssue Monitored: rafademiguel
2020-11-18 16:09prakashmurugesan88Assigned ToRetail => prakashmurugesan88
2020-11-19 04:52prakashmurugesan88Statusnew => scheduled
2020-11-20 15:46prakashmurugesan88File Added: I45408_20Q1.patch
2020-11-20 16:33hgbotNote Added: 0124547
2020-11-20 16:43hgbotResolutionopen => fixed
2020-11-20 16:43hgbotStatusscheduled => closed
2020-11-20 16:43hgbotNote Added: 0124548
2020-11-20 16:43hgbotFixed in Version => RR21Q1
2020-11-20 16:43hgbotNote Added: 0124549

Notes
(0124547)
hgbot   
2020-11-20 16:33   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/195 [^]
(0124548)
hgbot   
2020-11-20 16:43   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/195 [^]
(0124549)
hgbot   
2020-11-20 16:43   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 1232f0fb9b70c0703872fffebf6f38d8c8bfe6d9
Author: Prakash M <prakash@qualiantech.com>
Date: 2020-11-20T18:55:57+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/1232f0fb9b70c0703872fffebf6f38d8c8bfe6d9 [^]

Fixed BUG-45408: Fixes delivery quantity not getting updated for deferred service ticket paid on payopenticket
* Issue occurs when deferred service processed after related ticket in order loader
* DeferredServiceDelivery will update delivery qty in json lines
* Orderlines json used to set delivery qty is not the updated one
* Fixed by updating Orderlines json with latest data

---
M src/org/openbravo/retail/posterminal/OrderLoader.java
---