Openbravo Issue Tracking System - POS2
View Issue Details
0056309POS2POSpublic2024-08-27 18:462024-08-29 07:15
nicola_uva 
nicola_uva 
immediatemajoralways
closedno change required 
5
 
 
guillermogil
No
0056309: OTF Coupons : Single ticket transaction is generating thousands of coupons
When a OTF rules is enable, Single ticket transaction is generating thousands of coupons (if the flag “Is one coupon per transations“ is unchecked)
1.Configure in the backoffice a OTF coupon with disc type “Discount per Total Amount”.
2.Configure OTF rules and link it to the discount configured in point 1. Please make sure that the flag “Is one coupon per transations“ is unchecked.
3.Login in web pos
4.Add items to the basket
5.Pay a ticket
6. ERROR -> You will see that thousands of coupons are generated to a single ticket transaction.
No tags attached.
related to defect 0056314 acknowledged Retail Retail Modules Coupons OTF Help is not complete 
Issue History
2024-08-27 18:46nicola_uvaNew Issue
2024-08-27 18:46nicola_uvaAssigned To => Retail
2024-08-27 18:46nicola_uvaTriggers an Emergency Pack => No
2024-08-27 18:48nicola_uvaNote Added: 0168493
2024-08-28 06:08guillermogilStatusnew => acknowledged
2024-08-28 07:10SABARINATH PAssigned ToRetail => SABARINATH P
2024-08-28 07:10SABARINATH PStatusacknowledged => scheduled
2024-08-28 14:07guillermogilNote Added: 0168517
2024-08-28 14:07guillermogilAssigned ToSABARINATH P => nicola_uva
2024-08-28 14:07guillermogilStatusscheduled => feedback
2024-08-29 07:15guillermogilReview Assigned To => guillermogil
2024-08-29 07:15guillermogilStatusfeedback => closed
2024-08-29 07:15guillermogilResolutionopen => no change required
2024-08-29 07:15guillermogilRelationship addedrelated to 0056314

Notes
(0168493)
nicola_uva   
2024-08-27 18:48   
https://openbravo.atlassian.net/browse/RM-16591 [^]
(0168517)
guillermogil   
2024-08-28 14:07   
We've been checking the issue and we think it is behaving as expected.
Based on the config it means that every 0.01€ sold it will generate a Coupon. For a 1€ sale it generates 100 coupons, for a 100€ sale it generates 10000 coupons (that is why it generated and printed so many records).

IMHO this is not the behaviour they would like, maybe they wanted to have a single coupon per sale (Is One Coupon Per Transaction check) or it should generate the Coupon every 50€ (for example) sale.

Can you clarify how they were expecting to behave?