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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0029627
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Multi order paymentmajoralways2015-04-17 14:152016-04-20 13:04
ReporterlorenzofidalgoView Statuspublic 
Assigned Tojorge-garcia 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revisionc7db91ec32cc
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionmainSCM revision 
Review Assigned Tomigueldejuana
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0029627: Wrong messages are shown in POS and some buttons get blocked following certain steps with "Pay Open Tickets" feature

DescriptionFollowing certain steps during "Pay Open Tickets" process induces POS to generate incorrect results. Besides, OK (tick) and Total Amount buttons get blocked.
Steps To Reproduce0-Login to POS terminal, go to the login URL:

http://{server}/{context}/web/org.openbravo.retail.posterminal/?terminal=VBS-1 [^] [^]

Enter login credentials:
"Username": vallblanca
"Password": openbravo
The POS window will appear.

1-To add product click “Browse” button
Then select “Backpacks & Travel” category
And from the product list select
Product: Alpine skiing backpack 27 L
Quantity: 5

2-Click "Pay open tickets" dropdown menu option.

3-Select that receipt and click "Done"

4-Then, at the right of POS, click in OK (tick) button.

5-Now, at the left of the POS, in the receipt that is going to be paid, click black 'X' button.
Check Total Amount and OK (tick) buttons are now useless. Besides, there are incorrect results shown.
TagsNo tags attached.
Attached Filespng file icon PayOpenTicketClosed.png [^] (218,043 bytes) 2015-04-17 14:15


? file icon issue29627.mp4 [^] (1,558,509 bytes) 2016-03-31 13:42

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0085545)
hgbot (developer)
2016-04-11 08:49

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: c7db91ec32ccdbaa7359862e60bde5dc8e7a97c3
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Fri Apr 01 09:56:57 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/c7db91ec32ccdbaa7359862e60bde5dc8e7a97c3 [^]

Fixed issue 29627: Wrong messages are shown in POS and some buttons get
blocked following certain steps with "Pay Open Tickets" feature

Three scenerios has been analyzed:
1) If there is more than one order in the multiorder, the flow works as before.
2) If there only one order left and there is no payment associated, the
multiorder is reset and the POS exists from the multiorder and navigates
to the pointofsale window.
3) If there is only one order left and there is at least one payment, a popup is
shown indicating that the payments will be deleted. There is two scenarios:
  3.1) If the user clicks on “Ok” button, the multiorder is reset and the POS
  exists from the multiorder and navigates to the pointofsale window..
  3.2) If the user clicks on “Cancel” button, the multiorder doesn't change.

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web/org.openbravo.retail.posterminal/js/pointofsale/view/pointofsale.js
---
(0085546)
hgbot (developer)
2016-04-11 08:49

Repository: tools/automation/pi-mobile
Changeset: 84c23a9cb32ae8e8aae635dd7ad058f4fa21467f
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Apr 11 08:47:54 2016 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/84c23a9cb32ae8e8aae635dd7ad058f4fa21467f [^]

Verifies issue 29627: Wrong messages are shown in POS and some buttons get
blocked following certain steps with "Pay Open Tickets" feature

Added test:
* I29627_MultiOrderPopupI
* I29627_MultiOrderPopupII
* I29627_MultiOrderPopupIII

---
M src-test/org/openbravo/test/mobile/common/selenium/javascript/TestId.java
A src-test/org/openbravo/test/mobile/quarantine/pack/JGA/sales/I29627_MultiOrderPopupI.java
A src-test/org/openbravo/test/mobile/quarantine/pack/JGA/sales/I29627_MultiOrderPopupII.java
A src-test/org/openbravo/test/mobile/quarantine/pack/JGA/sales/I29627_MultiOrderPopupIII.java
---
(0085777)
migueldejuana (developer)
2016-04-20 13:04

Tested and reviewed

- Issue History
Date Modified Username Field Change
2015-04-17 14:15 lorenzofidalgo New Issue
2015-04-17 14:15 lorenzofidalgo Assigned To => Retail
2015-04-17 14:15 lorenzofidalgo File Added: PayOpenTicketClosed.png
2015-04-17 14:15 lorenzofidalgo Triggers an Emergency Pack => No
2015-04-17 14:19 lorenzofidalgo Description Updated View Revisions
2016-03-31 13:38 jorge-garcia Status new => acknowledged
2016-03-31 13:42 jorge-garcia File Added: issue29627.mp4
2016-04-01 12:27 jorge-garcia Status acknowledged => scheduled
2016-04-01 12:27 jorge-garcia Assigned To Retail => jorge-garcia
2016-04-11 08:49 hgbot Checkin
2016-04-11 08:49 hgbot Note Added: 0085545
2016-04-11 08:49 hgbot Status scheduled => resolved
2016-04-11 08:49 hgbot Resolution open => fixed
2016-04-11 08:49 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/c7db91ec32ccdbaa7359862e60bde5dc8e7a97c3 [^]
2016-04-11 08:49 hgbot Checkin
2016-04-11 08:49 hgbot Note Added: 0085546
2016-04-20 13:04 migueldejuana Note Added: 0085777
2016-04-20 13:04 migueldejuana Review Assigned To => migueldejuana
2016-04-20 13:04 migueldejuana Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker