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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0034621
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2016-11-24 20:062017-01-25 10:08
ReporterOsmanyView Statuspublic 
Assigned Tomarvintm 
PriorityhighResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revisionb13f6e29c2d2
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomigueldejuana
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0034621: [SER-QA 2115] Impossible remove ticket because it have a payment.

DescriptionWhen we create a ticket with a partial payment and we remove all product lines, it is impossible to remove the ticket. Because we can't delete payments.
Steps To Reproduce- Go to the Web POS.
- Create a ticket.
- Add a product.
- Pay it partially.
- Add a new product.
- Remove both products.
- Try to delete the ticket.
- Appears a message indicate action for can delete ticket. But is not possible do.
TagsSER-QA
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0034151 closedranjith_qualiantech_com [SER QA 1884] It should not be allowed to close a layaway with new payments added 

-  Notes
(0091894)
adrianromero (manager)
2016-11-28 13:59

Actually the problem is that the order has a partial payment but the cashier cannot access the payment panel because the receipt has no lines, the total is zero and the button to access the payments panel is disabled.

The workaround is to add temporary a line to the receipt, go to the payments panel, delete the payment, and finally delete the receipt.
(0092326)
hgbot (developer)
2016-12-13 19:06

Repository: tools/automation/pi-mobile
Changeset: af4ea48a680f4307d6910e2d640970173e11c01b
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Tue Dec 13 12:41:01 2016 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/af4ea48a680f4307d6910e2d640970173e11c01b [^]

Related to issue 34621. Added test for the issue

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I34621_RemovePaymentFromTicketWithoutLines.java
---
(0092327)
hgbot (developer)
2016-12-13 19:06

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: b13f6e29c2d219331809561f55099ef910e0bb7d
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Tue Dec 13 12:40:17 2016 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b13f6e29c2d219331809561f55099ef910e0bb7d [^]

Fixed issue 34621. Now it will be possible to remove tickets if they have payments and don't have lines, as the total button will be enabled.

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-left.js
---
(0092328)
hgbot (developer)
2016-12-13 19:06

Repository: tools/automation/pi-mobile
Changeset: d1e82667afe7d895f1d6ab161aa7e6425e199614
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Tue Dec 13 19:05:28 2016 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/d1e82667afe7d895f1d6ab161aa7e6425e199614 [^]

Related to issue 34621. Added license to test

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I34621_RemovePaymentFromTicketWithoutLines.java
---
(0092329)
hgbot (developer)
2016-12-13 19:06

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 1c421c66b4b0cd1b2a75f17afc1b4d95a08a9219
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Tue Dec 13 15:48:54 2016 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/1c421c66b4b0cd1b2a75f17afc1b4d95a08a9219 [^]

Related to issue 34621. Ran beautifier

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-left.js
---
(0092759)
migueldejuana (developer)
2016-12-19 10:50

Tested and reviewed

- Issue History
Date Modified Username Field Change
2016-11-24 20:06 Osmany New Issue
2016-11-24 20:06 Osmany Assigned To => Retail
2016-11-24 20:06 Osmany Resolution time => 1481151600
2016-11-24 20:06 Osmany Triggers an Emergency Pack => No
2016-11-24 20:09 Osmany Description Updated View Revisions
2016-11-24 20:22 Osmany Tag Attached: SER-QA
2016-11-24 20:23 Osmany Summary Impossible remove ticket because it have a payment. => [SER-QA 2115]Impossible remove ticket because it have a payment.
2016-11-24 20:24 Osmany Summary [SER-QA 2115]Impossible remove ticket because it have a payment. => [SER-QA 2115] Impossible remove ticket because it have a payment.
2016-11-28 13:59 adrianromero Note Added: 0091894
2016-12-12 15:22 mario_castello Assigned To Retail => mario_castello
2016-12-12 15:22 mario_castello Status new => acknowledged
2016-12-13 12:09 marvintm Assigned To mario_castello => marvintm
2016-12-13 12:09 marvintm Status acknowledged => scheduled
2016-12-13 19:06 hgbot Checkin
2016-12-13 19:06 hgbot Note Added: 0092326
2016-12-13 19:06 hgbot Checkin
2016-12-13 19:06 hgbot Note Added: 0092327
2016-12-13 19:06 hgbot Status scheduled => resolved
2016-12-13 19:06 hgbot Resolution open => fixed
2016-12-13 19:06 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b13f6e29c2d219331809561f55099ef910e0bb7d [^]
2016-12-13 19:06 hgbot Checkin
2016-12-13 19:06 hgbot Note Added: 0092328
2016-12-13 19:06 hgbot Checkin
2016-12-13 19:06 hgbot Note Added: 0092329
2016-12-19 10:50 migueldejuana Review Assigned To => migueldejuana
2016-12-19 10:50 migueldejuana Note Added: 0092759
2016-12-19 10:50 migueldejuana Status resolved => closed
2017-01-25 10:08 marvintm Relationship added related to 0034151


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker