Openbravo Issue Tracking System - Retail Modules
View Issue Details
0050032Retail ModulesWeb POSpublic2022-08-23 11:022022-09-05 08:18
ferran_nicasi 
ranjith_qualiantech_com 
urgentmajoralways
closedfixed 
5
pi 
RR22Q4 
No
0050032: Cancelling a layaway in a terminal without payment method generates an EWI
Whenever we cancel a layaway in a terminal that does not have any payment method defined, an EWI is generated in backoffice.
1 Enter into a terminal without payment methods defined.
2 Create a layaway and finalize it without payment.
3 Open the layaway and cancel it.
5 The EWI is generated in backoffice

Video:
https://watch.screencastify.com/v/53rBlvtciU1uxKNEJLLt [^]
No tags attached.
related to defect 0050649pi closed ranjith_qualiantech_com Canceling a layaway is resulting in an EWI 
Issue History
2022-08-23 11:02ferran_nicasiNew Issue
2022-08-23 11:02ferran_nicasiAssigned To => Retail
2022-08-23 11:02ferran_nicasiTriggers an Emergency Pack => No
2022-08-24 08:39ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2022-08-24 08:39ranjith_qualiantech_comStatusnew => scheduled
2022-08-25 08:00hgbotNote Added: 0140381
2022-08-25 08:00hgbotNote Added: 0140382
2022-09-05 08:18hgbotResolutionopen => fixed
2022-09-05 08:18hgbotStatusscheduled => closed
2022-09-05 08:18hgbotFixed in Version => RR22Q4
2022-09-05 08:18hgbotNote Added: 0140666
2022-09-05 08:18hgbotNote Added: 0140667
2022-09-05 08:18hgbotNote Added: 0140668
2022-09-05 08:18hgbotNote Added: 0140669
2022-10-27 08:45ranjith_qualiantech_comRelationship addedrelated to 0050649

Notes
(0140381)
hgbot   
2022-08-25 08:00   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/692 [^]
(0140382)
hgbot   
2022-08-25 08:00   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/905 [^]
(0140666)
hgbot   
2022-09-05 08:18   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 8d7eac5ed8f7248e0d7389bfb33eace193dd49ba
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 05-09-2022 11:17:36
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/8d7eac5ed8f7248e0d7389bfb33eace193dd49ba [^]

Fixed ISSUE-50032: Default payment method should be updated when cancelling layaway
* If POS is configured without payments, then default payment method
  should not be updated to reverse order

---
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0140667)
hgbot   
2022-09-05 08:18   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/905 [^]
(0140668)
hgbot   
2022-09-05 08:18   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: b2fdfdd8b4dbdcedb45ab5df8c4b20ad41fa975a
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 05-09-2022 06:18:18
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/b2fdfdd8b4dbdcedb45ab5df8c4b20ad41fa975a [^]

Related to ISSUE-50032: DefaultPaymentMethod should be used when creating reverse order
* If reverse order doesn't have defaultPaymentMethod, then original order payment method
  should be used to create payment schedule

---
M src/org/openbravo/erpCommon/businessUtility/CancelAndReplaceUtils.java
---
(0140669)
hgbot   
2022-09-05 08:18   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/692 [^]