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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0030904
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2015-09-23 17:552015-12-14 18:17
ReporteraaroncaleroView Statuspublic 
Assigned Tojorge-garcia 
PrioritynormalResolutionfixedFixed in VersionRR15Q4
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned Tomarvintm
Regression levelCoding ( Testing )
Regression date
Regression introduced in releasepi
Regression introduced by commithttps://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/92e150fb18152d7831b7cfbe74329e5582a0eaf9 [^]
Triggers an Emergency PackNo
Summary

0030904: Taxes and total not updated when a line is removed with the old discount flow

DescriptionWhen the old flow for discounts is configured (the WEB POS Enable New Flow Discount preference is configured with value N), and a line is removed in a webpos ticket, taxes and total amounts are not properly recalculated.
Steps To ReproduceLogin on the ERP and ensure the WEB POS Enable New Flow Discount is configured with value N
Login on webpos and create a ticket.
Add a product (e.g. the Avalanche Transceiver).
Verify that the total/qty/taxes are correctly updated.
Select the line and remove it.
Verify that the total/qty/taxes remain on the screen (see attached screenshot).
Proposed SolutionThe discountsApplied event is fired when the discount calculation finishes, but there is no event handler for that event with the old discount flow.
TagsNo tags attached.
Attached Filespng file icon taxes_total_not_removed.png [^] (122,762 bytes) 2015-09-24 11:00

- Relationships Relation Graph ] Dependency Graph ]
depends on defect 0030771RR16Q1 closedjorge-garcia CalculateTaxes should not be executed when the receipt is being closed 
caused by defect 0030498 closedjorge-garcia infinite loop with discounts of type "Buy X pay Y of different product" 

-  Notes
(0080785)
marvintm (manager)
2015-10-01 13:28

This issue has been fixed by the following commit:

https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b70def10baf657a615021299c25522008096eb17 [^]
(0082734)
Orekaria (administrator)
2015-12-14 18:17

The issue is not working in pi, but the issue 30771 will fix it
(0082735)
hgbot (developer)
2015-12-14 18:17

Repository: tools/automation/pi-mobile
Changeset: 2f76c35026f6586e1aeba0721db588e3738afc7d
Author: Christian Goni <christian.goni <at> openbravo.com>
Date: Fri Dec 11 09:42:40 2015 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/2f76c35026f6586e1aeba0721db588e3738afc7d [^]

Related to Issue 30904, issue 30771: Taxes and total not updated when a line is removed with the old discount flow

This test is expected to pass when the 30771 is finished

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

- Issue History
Date Modified Username Field Change
2015-09-23 17:55 aaroncalero New Issue
2015-09-23 17:55 aaroncalero Assigned To => Retail
2015-09-23 17:55 aaroncalero Resolution time => 1443564000
2015-09-23 17:55 aaroncalero Regression level => Coding ( Testing )
2015-09-23 17:55 aaroncalero Regression introduced in release => pi
2015-09-23 17:55 aaroncalero Triggers an Emergency Pack => No
2015-09-24 11:00 aaroncalero File Added: taxes_total_not_removed.png
2015-09-28 23:07 fmolina Status new => scheduled
2015-09-28 23:07 fmolina Assigned To Retail => fmolina
2015-09-29 13:12 Orekaria Relationship added caused by 0030498
2015-09-29 13:13 Orekaria Regression introduced by commit => https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/92e150fb18152d7831b7cfbe74329e5582a0eaf9 [^]
2015-09-30 16:16 marvintm Assigned To fmolina => jorge-garcia
2015-10-01 13:28 marvintm Note Added: 0080785
2015-10-01 13:28 marvintm Status scheduled => resolved
2015-10-01 13:28 marvintm Fixed in Version => RR15Q4
2015-10-01 13:28 marvintm Resolution open => fixed
2015-10-01 13:28 marvintm Review Assigned To => marvintm
2015-10-01 13:28 marvintm Status resolved => closed
2015-12-14 18:17 Orekaria Note Added: 0082734
2015-12-14 18:17 Orekaria Relationship added depends on 0030771
2015-12-14 18:17 hgbot Checkin
2015-12-14 18:17 hgbot Note Added: 0082735


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker