Openbravo Issue Tracking System - Retail Modules
View Issue Details
0047321Retail ModulesWeb POSpublic2021-07-02 12:352021-08-23 09:11
aferraz 
ranjith_qualiantech_com 
normalmajorhave not tried
closedfixed 
5
 
RR21Q4 
Production - Confirmed Stable
RR20Q4
No
0047321: Discounts removed when paying an already completed order
Discounts removed when paying an already completed order
Login in OMNI-1 terminal:
- Create a ticket with one unit of "Avalanche transceiver", add 5% discount and complete it without paying. Check total amount is: 142.97.
- Open previously created order and add a payment. Check discount has been removed and total amount is now: 150.50.
No tags attached.
related to defect 0046787 closed aferraz Modules Magento connector doesn't import product price correctly when a discount is applied 
has duplicate defect 0048661 closed ranjith_qualiantech_com Retail Modules Error when paying for reservations with promotions 
has duplicate defect 0049989RR21Q3.2 closed ranjith_qualiantech_com Retail Modules Discount disappears when entering the amount to pay. 
related to defect 0046904 closed ranjith_qualiantech_com Retail Modules Discounts and taxes are recalculated for an already completed order when paying it 
Issue History
2021-07-02 12:35aferrazNew Issue
2021-07-02 12:35aferrazAssigned To => Retail
2021-07-02 12:35aferrazRegression level => Production - Confirmed Stable
2021-07-02 12:35aferrazRegression introduced in release => RR20Q4
2021-07-02 12:35aferrazTriggers an Emergency Pack => No
2021-07-02 12:35aferrazRelationship addedrelated to 0046904
2021-07-02 12:35aferrazRelationship addedrelated to 0046787
2021-07-05 06:28ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2021-07-12 06:47hgbotNote Added: 0130361
2021-07-12 06:47hgbotNote Added: 0130362
2021-07-12 16:21hgbotResolutionopen => fixed
2021-07-12 16:21hgbotStatusnew => closed
2021-07-12 16:21hgbotNote Added: 0130380
2021-07-12 16:21hgbotFixed in Version => RR21Q4
2021-07-12 16:21hgbotNote Added: 0130381
2021-07-12 16:21hgbotNote Added: 0130382
2021-07-12 16:21hgbotNote Added: 0130383
2021-08-21 08:17hgbotNote Added: 0131238
2021-08-23 09:11hgbotNote Added: 0131251
2021-08-23 09:11hgbotNote Added: 0131252
2022-03-03 08:07marvintmRelationship addedhas duplicate 0048661
2022-08-12 10:01ranjith_qualiantech_comRelationship addedrelated to 0049989
2022-08-15 08:50marvintmRelationship replacedhas duplicate 0049989

Notes
(0130361)
hgbot   
2021-07-12 06:47   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/515 [^]
(0130362)
hgbot   
2021-07-12 06:47   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/106 [^]
(0130380)
hgbot   
2021-07-12 16:21   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/515 [^]
(0130381)
hgbot   
2021-07-12 16:21   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 15f154dfce673a8bf5a7a2bfd714a573ee16e060
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-07-12T07:37:54+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/15f154dfce673a8bf5a7a2bfd714a573ee16e060 [^]

Fixed ISSUE-47321: Discount should not be removed if ticket allow prepayments

---
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/TicketUtils.js
---
(0130382)
hgbot   
2021-07-12 16:21   
Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 29432e0ceb1e99a387e7260ca91fdbf2bdff7de3
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-07-12T07:40:02+05:30
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/29432e0ceb1e99a387e7260ca91fdbf2bdff7de3 [^]

Verifies ISSUE-47321: Added Test I47321_VerifyDiscountOnPaidReceipt

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I47321_VerifyDiscountOnPaidReceipt.java
---
(0130383)
hgbot   
2021-07-12 16:21   
Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/106 [^]
(0131238)
hgbot   
2021-08-21 08:17   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/550 [^]
(0131251)
hgbot   
2021-08-23 09:11   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: ab7cc2df9a8912caebe4e42bd9f9fb4d51bfde6f
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-08-19T16:47:55+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/ab7cc2df9a8912caebe4e42bd9f9fb4d51bfde6f [^]

Related to ISSUE-47321: Added Jest test for the case

---
A web-test/model/business-object/ticket/actions/AddPaymentWithDiscount.test.js
---
(0131252)
hgbot   
2021-08-23 09:11   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/550 [^]