Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0036041
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Discounts and Promotionsmajoralways2017-05-16 11:192017-05-25 14:34
ReporterlorenzofidalgoView Statuspublic 
Assigned Toranjith_qualiantech_com 
PriorityimmediateResolutionfixedFixed in VersionRR17Q2
StatusclosedFix in branchFixed in SCM revision1ab49b21efc0
ProjectionnoneETAnoneTarget VersionRR17Q2
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionmainSCM revision 
Review Assigned Tomarvintm
Regression levelProduction - Confirmed Stable
Regression date2016-08-24
Regression introduced in releaseRR16Q4.3
Regression introduced by commithttps://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/94dca5a2d2faa9390d578f061ce048616aa03514 [^]
Triggers an Emergency PackNo
Summary

0036041: [RR17Q2] POS breaks when several discounts are applied to same product

DescriptionWhen two discounts are applied to same product, adding several lines of same discounted product induces errors in POS.
I have reproduced this issue in RR17Q2, RR17Q1.1 and RR16Q4.3. I have not been able to reproduce this issue in RR16Q3.5 or RR16Q2.4.
This issue has been reproduced following these test cases:
https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-9442 [^]
https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-9443 [^]
Steps To ReproduceLog in ERP as Group -Admin-The White Valley Group
Go to Discounts and Promotions window
Create new record
Header tab
Discount type: Buy X pay Y of same product
Name: Discount 3x2 of same product (Re-Factor)
Starting date: 01-01-2012
Priority: 10
Apply Next Discount/Promotion: Unchecked
Included Products: Only those defined
X: 3
Y: 2
Products tab
Product: Bottle 1 L

Product configuration:
Log in ERP as Group -Admin-The White Valley Group
Go to product window
Then select product “Bottle 1L”
Then change the field “Grouped” to
· Grouped: Unchecked

Then click Ctrl + s to save the changes
----

In Discounts and Promotions window

Create new record

Header tab

Discount type: Buy X pay Y of Different product
Name: Discount 3x2 (Re-Factor II)
Starting date: 01-01-2012
Priority: 20
Apply Next Discount/Promotion: Unchecked
Included Products: Only those defined
X: 3
Y: 2
Products tab

Product: Bottle 1 L
Product: Plastic Bottle
Product configuration:

Log in ERP as Group -Admin-The White Valley Group

Go to product window

Then select product “Plastic Bottle”

Then change the field “Grouped” to

· Grouped: Unchecked

Then click Ctrl + s to save the changes
----

Now, go to POS, login, search Bottle 1L product and click 6 times to add 6 Bottle 1L to the receipt. Verify that the total amount of the receipt is not properly calculated, and the button becomes stuck.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0036082 closedRetail There are errors in the Chrome console when working in remote mode 
blocks defect 0036003 closedranjith_qualiantech_com [RR17Q2] POS breaks when several discounts are applied to same product 

-  Notes
(0096672)
hgbot (developer)
2017-05-19 10:10

Repository: retail/backports/3.0RR17Q2/org.openbravo.retail.posterminal
Changeset: 1ab49b21efc0fa4a0761578bd06556a15d91582e
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Fri May 19 12:07:23 2017 +0530
URL: http://code.openbravo.com/retail/backports/3.0RR17Q2/org.openbravo.retail.posterminal/rev/1ab49b21efc0fa4a0761578bd06556a15d91582e [^]

Fixed issue 36041 : Validated promotions while calculating receipt taxes

* In some cases, Promotions Amount will be zero. So it needs to be validated to calculate receipt

---
M web/org.openbravo.retail.posterminal/js/model/order.js
---
(0096673)
hgbot (developer)
2017-05-19 10:11

Repository: retail/backports/3.0RR17Q2/pi-mobile
Changeset: 41b76e9a2dcc940f1f190123e7b0479d815e47a3
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Fri May 19 12:07:19 2017 +0530
URL: http://code.openbravo.com/retail/backports/3.0RR17Q2/pi-mobile/rev/41b76e9a2dcc940f1f190123e7b0479d815e47a3 [^]

Verifies issue 36041 : Added automated test 'I36041_VerifyDiscountWithNonGroupedProduct'

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/discountsandpromotions/I36041_VerifyDiscountWithNonGroupedProduct.java
---
(0096801)
hgbot (developer)
2017-05-25 14:34

Repository: tools/automation/pi-mobile
Changeset: 41b76e9a2dcc940f1f190123e7b0479d815e47a3
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Fri May 19 12:07:19 2017 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/41b76e9a2dcc940f1f190123e7b0479d815e47a3 [^]

Verifies issue 36041 : Added automated test 'I36041_VerifyDiscountWithNonGroupedProduct'

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/discountsandpromotions/I36041_VerifyDiscountWithNonGroupedProduct.java
---

- Issue History
Date Modified Username Field Change
2017-05-18 15:50 marvintm Type defect => backport
2017-05-18 15:50 marvintm Target Version => RR17Q2
2017-05-19 10:10 hgbot Checkin
2017-05-19 10:10 hgbot Note Added: 0096672
2017-05-19 10:10 hgbot Status scheduled => resolved
2017-05-19 10:10 hgbot Resolution open => fixed
2017-05-19 10:10 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/5fbd0b50f1ad90e371e34413b47ee88a1bdaa256 [^] => http://code.openbravo.com/retail/backports/3.0RR17Q2/org.openbravo.retail.posterminal/rev/1ab49b21efc0fa4a0761578bd06556a15d91582e [^]
2017-05-19 10:11 hgbot Checkin
2017-05-19 10:11 hgbot Note Added: 0096673
2017-05-22 18:22 marvintm Review Assigned To => marvintm
2017-05-22 18:22 marvintm Status resolved => closed
2017-05-22 18:22 marvintm Fixed in Version => RR17Q2
2017-05-24 12:01 marvintm Relationship added related to 0036082
2017-05-24 12:02 marvintm Steps to Reproduce Updated View Revisions
2017-05-25 14:34 hgbot Checkin
2017-05-25 14:34 hgbot Note Added: 0096801


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker