Openbravo Issue Tracking System - Retail Modules
View Issue Details
0040979Retail ModulesWeb POSpublic2019-05-30 16:022019-08-22 18:27
jorge-garcia 
ranjith_qualiantech_com 
normalmajorhave not tried
closedfixed 
5
 
RR19Q4 
marvintm
No
0040979: Discounts defined as "Allow multiple instances per line" should hide or disable "Override existing promotions" check
As discounts with Allow multiple instances per line generates a unique uuid for that once applied, it does not makes sense to be able to use "Override existing promotions" functionality.

This behavior should be the same for regular manual promotions and manual by total promotions.
1) Login in ERP
 1.1) Go to Discounts and Promotions window
 1.2) Select "disc_5_var_euro" record and check "Allow multiple instaces per line"

2) Log in WebPOS
 2.1) Add a "Avalanche transceiver" to the ticket.
 2.2) Go to discount tab and select "disc_5_var_euro" record
 2.3) Override existing promotions should be hidden.
No tags attached.
related to defect 0040812 closed ranjith_qualiantech_com If a manual discount is applied to an order, it is not possible to apply it again. It will remain the first discount 
Issue History
2019-05-30 16:02jorge-garciaNew Issue
2019-05-30 16:02jorge-garciaAssigned To => Retail
2019-05-30 16:02jorge-garciaTriggers an Emergency Pack => No
2019-05-30 16:02jorge-garciaRelationship addedrelated to 0040812
2019-07-12 12:38jorgewederagoIssue Monitored: jorgewederago
2019-07-22 12:35jorgewederagoResolution time => 1565820000
2019-08-05 15:22malsasuaTypedesign defect => defect
2019-08-08 12:48ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2019-08-08 12:48ranjith_qualiantech_comStatusnew => scheduled
2019-08-19 08:21hgbotCheckin
2019-08-19 08:21hgbotNote Added: 0114056
2019-08-19 08:21hgbotStatusscheduled => resolved
2019-08-19 08:21hgbotResolutionopen => fixed
2019-08-19 08:21hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/3d47df3aef5474ea207decc3d4cf90670a11ff30 [^]
2019-08-19 08:22hgbotCheckin
2019-08-19 08:22hgbotNote Added: 0114058
2019-08-22 18:27marvintmReview Assigned To => marvintm
2019-08-22 18:27marvintmStatusresolved => closed
2019-08-22 18:27marvintmFixed in Version => RR19Q4

Notes
(0114056)
hgbot   
2019-08-19 08:21   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 3d47df3aef5474ea207decc3d4cf90670a11ff30
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Mon Aug 19 11:51:37 2019 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/3d47df3aef5474ea207decc3d4cf90670a11ff30 [^]

Fixed issue 40979 : Override promotion should not be shown when Multiple discount instance is enabled

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/ticketdiscount.js
---
(0114058)
hgbot   
2019-08-19 08:22   
Repository: tools/automation/pi-mobile
Changeset: 51f5945ce76c889a73a03cc3fb07eef4a5c91b35
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Mon Aug 19 11:51:47 2019 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/51f5945ce76c889a73a03cc3fb07eef4a5c91b35 [^]

Verifies issue 40979 : Modified automated test 'I40812_VerifyMultiManualTotalDiscounts'

* Modified automated test 'I40197_ComboApplyDiscountByHours'

---
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/discounts_bytotal/I40812_VerifyMultiManualTotalDiscounts.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/discounts_combo/I40197_ComboApplyDiscountByHours.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/TestIdPack.java
---