Openbravo Issue Tracking System - Retail Modules
View Issue Details
0035642Retail ModulesWeb POSpublic2017-03-29 16:422017-05-29 17:43
asiermartirena 
asiermartirena 
highmajoralways
closedfixed 
5
 
RR17Q3 
marvintm
No
0035642: In CL there are problems when canceling tickets with delivered units
The newly generated cancellation ticket mustn't have the same amount than the old ticket, because the delivered units must not be included in this order.
This generates errors in the payment schedule amounts.

This also includes especial cases in which a layaway has higher delivered amount than the paid amount.
To reproduce this, is imperative to create a layaway in Web POS, and deliver partially in backend.

Then, load the layaway/ticket in Web POS and do the Cancel Layaway process.
No tags attached.
blocks defect 0035643 closed asiermartirena Payment and Refund provider is not always called correctly 
Issue History
2017-03-29 16:42asiermartirenaNew Issue
2017-03-29 16:42asiermartirenaAssigned To => asiermartirena
2017-03-29 16:42asiermartirenaTriggers an Emergency Pack => No
2017-03-29 16:49asiermartirenaRelationship addedblocks 0035643
2017-04-07 09:28hgbotCheckin
2017-04-07 09:28hgbotNote Added: 0095889
2017-04-07 09:28hgbotStatusnew => resolved
2017-04-07 09:28hgbotResolutionopen => fixed
2017-04-07 09:28hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/c92302a66b4b28a7923199bd1a8a7e84ad7bc1c7 [^]
2017-04-07 09:30hgbotCheckin
2017-04-07 09:30hgbotNote Added: 0095890
2017-05-02 09:31hgbotCheckin
2017-05-02 09:31hgbotNote Added: 0096299
2017-05-05 10:52dmitry_mezentsevReview Assigned To => marvintm
2017-05-08 13:00marvintmStatusresolved => closed
2017-05-08 13:00marvintmFixed in Version => RR17Q3
2017-05-29 17:43hudsonbotCheckin
2017-05-29 17:43hudsonbotNote Added: 0096870

Notes
(0095889)
hgbot   
2017-04-07 09:28   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: c92302a66b4b28a7923199bd1a8a7e84ad7bc1c7
Author: Asier Martirena <asier.martirena <at> openbravo.com>
Date: Fri Apr 07 09:27:26 2017 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/c92302a66b4b28a7923199bd1a8a7e84ad7bc1c7 [^]

Fixed issue 35642: In CL there are problems when canceling tickets with delivered units

---
M src/org/openbravo/retail/posterminal/OrderLoader.java
M web/org.openbravo.retail.posterminal/js/components/menu.js
M web/org.openbravo.retail.posterminal/js/model/order.js
M web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-model.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---
(0095890)
hgbot   
2017-04-07 09:30   
Repository: erp/devel/pi
Changeset: 5fca7c14b639b722373e8c8b85cc3a753b42c813
Author: Asier Martirena <asier.martirena <at> openbravo.com>
Date: Fri Apr 07 09:29:29 2017 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/5fca7c14b639b722373e8c8b85cc3a753b42c813 [^]

Related to issue 35642: In CL there are problems when canceling tickets with delivered units

---
M src/org/openbravo/erpCommon/businessUtility/CancelAndReplaceUtils.java
---
(0096299)
hgbot   
2017-05-02 09:31   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: ac1f469278ff3877902f7e05600a2fedd71eaa54
Author: Asier Martirena <asier.martirena <at> openbravo.com>
Date: Thu Apr 27 16:03:39 2017 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ac1f469278ff3877902f7e05600a2fedd71eaa54 [^]

Related to issue 35642: Fixed error that used to set wrongly the amount to pay when doing a CL with deliveries (paid more than delivered)

---
M web/org.openbravo.retail.posterminal/js/model/order.js
---
(0096870)
hudsonbot   
2017-05-29 17:43   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/1ee70113bdc4 [^]
Maturity status: Test