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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0035034
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajorsometimes2017-01-23 14:492017-01-31 15:03
Reporterinaki_garciaView Statuspublic 
Assigned Tomario_castello 
PriorityimmediateResolutionfixedFixed in VersionRR17Q2
StatusclosedFix in branchFixed in SCM revision87b32534dc99
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression levelPackaging and release
Regression date2016-12-20
Regression introduced in releasemain
Regression introduced by commithttps://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/365193450d5d [^]
Triggers an Emergency PackNo
Summary

0035034: [RR17Q1] Remaining to Pay totals don't update when changing the amounts to layaway in the Pay Open Tickets window

DescriptionThe Remaining to Pay totals don't update upon changes on the layaways amounts to pay. The totals should properly update in order to finish the payment process correctly (custom payment amounts are fully paid).

This issue is reproducible in RR17Q1 and in livebuilds pi. Not reproducible in RR16Q3 and RR16Q4.
Steps To Reproduce0. Log in the Web POS as user "vallblanca"

1. Create more than one Layaway with the following steps
 1.1. Click on the Browse button and select some products (p.e., "Avalanche transceiver" and "Headlamp ultralight")
 1.2. Click on the Total button (should be shown as "169.40")
 1.3. Open the dropdown menu and select the "Layaway this Receipt" option
 1.4. Click on the "Layaway" button to complete the receipt

2. Select "Pay Open Tickets" option from the dropdown menu
 2.1. Click on the search magnifying glass and select all the created layaways
 2.2. Click on "Done".

3. In the Pay Open Tickets window and execute these two steps once or more times:
 3.1. Click on a layaway - Amount to Layaway popup appears
 3.2. Set an amount and click on apply or hit enter

4. Notice that the Remaining to Pay totals don't update as they should
 
(4*. Refreshing the page updates the Remaining to pay totals)

Steps 3 and 4 are depicted in the attached video
TagsNo tags attached.
Attached Filesmov file icon payopenticketstotalsbug.mov [^] (612,621 bytes) 2017-01-23 14:49

- Relationships Relation Graph ] Dependency Graph ]
depends on backport 0035067RR17Q1 closedmario_castello [RR17Q1] Remaining to Pay totals don't update when changing the amounts to layaway in the Pay Open Tickets window 
caused by defect 0034292 closedjorge-garcia [BUT Issues: 1861] Pay Open Tickets is slow and UI stalls 
related to defect 0035355 closedranjith_qualiantech_com Remaining to Pay total doesn't update when reverting the amount to layaway in the Pay Open Tickets window 

-  Notes
(0093818)
hgbot (developer)
2017-01-25 15:14
edited on: 2017-01-25 15:17

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 87b32534dc99e514717ad17db5e245c4147c6cdd
Author: Mario Castello <mario.castello <at> peoplewalking.com>
Date: Tue Jan 24 11:49:49 2017 -0600
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/87b32534dc99e514717ad17db5e245c4147c6cdd [^]

Fixed issue 0035034: [RR17Q1] Remaining to Pay totals don't update when changing the amounts to layaway in the Pay Open Tickets window

- Added new event amountToLayaway in multiorders to update the total of multiorder
- Call the event amountToLayaway when the user insert new amout in a layaway to update the total of multiorders

---
M web/org.openbravo.retail.posterminal/js/components/modalmultiorderslayaway.js
M web/org.openbravo.retail.posterminal/js/components/order.js
---

(0093819)
hgbot (developer)
2017-01-25 15:22

Repository: tools/automation/pi-mobile
Changeset: c2cb797d41a4bd2fd99ea7d794aafee691d78f73
Author: Mario Castello <mario.castello <at> peoplewalking.com>
Date: Tue Jan 24 14:31:34 2017 -0600
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/c2cb797d41a4bd2fd99ea7d794aafee691d78f73 [^]

Related to issue 35034: Added automated test I35034_LayawayPayOpenTicketSetAmount

- Added new properties in TestIdPack class

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/TestIdPack.java
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/layaway/I35034_LayawayPayOpenTicketSetAmount.java
---
(0093958)
hgbot (developer)
2017-01-31 15:03

Repository: retail/backports/3.0RR17Q1/org.openbravo.retail.posterminal
Changeset: 129e08a68992656086ba61dd660df37bc602b32a
Author: Mario Castello <mario.castello <at> peoplewalking.com>
Date: Tue Jan 24 11:49:49 2017 -0600
URL: http://code.openbravo.com/retail/backports/3.0RR17Q1/org.openbravo.retail.posterminal/rev/129e08a68992656086ba61dd660df37bc602b32a [^]

Fixed issue 35067, backport of issue 35034: [RR17Q1] Remaining to Pay totals don't update when changing the amounts to layaway in the Pay Open Tickets window

- Added new event amountToLayaway in multiorders to update the total of multiorder
- Call the event amountToLayaway when the user insert new amout in a layaway

---
M web/org.openbravo.retail.posterminal/js/components/modalmultiorderslayaway.js
M web/org.openbravo.retail.posterminal/js/components/order.js
---

- Issue History
Date Modified Username Field Change
2017-01-23 14:49 inaki_garcia New Issue
2017-01-23 14:49 inaki_garcia Assigned To => Retail
2017-01-23 14:49 inaki_garcia File Added: payopenticketstotalsbug.mov
2017-01-23 14:49 inaki_garcia Regression level => Packaging and release
2017-01-23 14:49 inaki_garcia Regression introduced in release => main
2017-01-23 14:49 inaki_garcia Triggers an Emergency Pack => No
2017-01-23 15:21 inaki_garcia Steps to Reproduce Updated View Revisions
2017-01-24 16:39 mario_castello Assigned To Retail => mario_castello
2017-01-24 16:39 mario_castello Status new => acknowledged
2017-01-24 16:39 mario_castello Status acknowledged => scheduled
2017-01-24 18:35 mario_castello Regression date => 2016-12-20
2017-01-24 18:35 mario_castello Regression introduced by commit => https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/365193450d5d [^]
2017-01-25 15:14 hgbot Checkin
2017-01-25 15:14 hgbot Note Added: 0093818
2017-01-25 15:14 hgbot Status scheduled => resolved
2017-01-25 15:14 hgbot Resolution open => fixed
2017-01-25 15:14 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/87b32534dc99e514717ad17db5e245c4147c6cdd [^]
2017-01-25 15:15 mario_castello Relationship added related to 0034292
2017-01-25 15:17 mario_castello Note Edited: 0093818 View Revisions
2017-01-25 15:22 hgbot Checkin
2017-01-25 15:22 hgbot Note Added: 0093819
2017-01-25 16:54 mario_castello Relationship deleted related to 0034292
2017-01-25 16:55 mario_castello Relationship added caused by 0034292
2017-01-27 09:42 marvintm Status resolved => new
2017-01-27 09:42 marvintm Resolution fixed => open
2017-01-27 09:42 marvintm Status new => scheduled
2017-01-27 09:42 marvintm Status scheduled => resolved
2017-01-27 09:42 marvintm Fixed in Version => RR17Q2
2017-01-27 09:42 marvintm Resolution open => fixed
2017-01-27 09:42 marvintm Review Assigned To => marvintm
2017-01-27 09:42 marvintm Status resolved => closed
2017-01-31 15:03 hgbot Checkin
2017-01-31 15:03 hgbot Note Added: 0093958
2017-02-24 09:29 aaroncalero Relationship added related to 0035355


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker