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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0039295
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2018-09-14 14:382018-09-28 08:51
Reporterjoniturralde93View Statuspublic 
Assigned Toranjith_qualiantech_com 
PriorityurgentResolutionfixedFixed in VersionRR18Q4
StatusclosedFix in branchFixed in SCM revision33b1c59a68ac
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0039295: If a payment is reverted and then an overpayment is done, there are problems.

DescriptionIf you open a normal, already paid ticket in POS, then revert the payment and do an overpayment (with card, for example), there are inconsistencies in the backoffice (attached screenshot):
It appears a negative amount equal to the overpayment, and not to the previous normal payment, as it should be.

In the screenshot, I paid a ticket for 150.50, reverted it (-150.50) and overpaid 200, but in backoffice it detected -200 for the reverted payment.
Steps To Reproduce1. Log into POS Terminal
2. Complete a normal ticket with exact amount (with cash)
3. Open the paid ticket again and revert the payment.
4. Do an overpayment with card and complete the ticket.
5. Check into backoffice Sales Order window, Payment plan -> Payment Details for that order.
6. Incorrect Payments.
TagsNo tags attached.
Attached Filespng file icon OverpaymentBug.png [^] (96,504 bytes) 2018-09-14 14:38

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0106886)
hgbot (developer)
2018-09-20 13:59

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 33b1c59a68ac18599a056cadced3c7e93d385cf1
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Thu Sep 20 17:29:14 2018 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/33b1c59a68ac18599a056cadced3c7e93d385cf1 [^]

Fixed issue 39295 : Overpayment should not be associated to Reverse payment

* When there is overpayment by Non-cash payment methods, it should not be reduced in the reverse payment

---
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0106887)
hgbot (developer)
2018-09-20 13:59

Repository: tools/automation/pi-mobile
Changeset: ad07ce3cd2f8919e01291d68047317c8fb70ae9e
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Thu Sep 20 17:29:25 2018 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/ad07ce3cd2f8919e01291d68047317c8fb70ae9e [^]

Verifies issue 39295 : Added Test 'I39295_VerifyOverpaymentWithReversePayment'

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I39295_VerifyOverpaymentWithReversePayment.java
---

- Issue History
Date Modified Username Field Change
2018-09-14 14:38 joniturralde93 New Issue
2018-09-14 14:38 joniturralde93 Assigned To => Retail
2018-09-14 14:38 joniturralde93 File Added: OverpaymentBug.png
2018-09-14 14:38 joniturralde93 Resolution time => 1538690400
2018-09-14 14:38 joniturralde93 Triggers an Emergency Pack => No
2018-09-17 13:39 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2018-09-17 13:39 ranjith_qualiantech_com Status new => scheduled
2018-09-20 13:59 hgbot Checkin
2018-09-20 13:59 hgbot Note Added: 0106886
2018-09-20 13:59 hgbot Status scheduled => resolved
2018-09-20 13:59 hgbot Resolution open => fixed
2018-09-20 13:59 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/33b1c59a68ac18599a056cadced3c7e93d385cf1 [^]
2018-09-20 13:59 hgbot Checkin
2018-09-20 13:59 hgbot Note Added: 0106887
2018-09-28 08:51 marvintm Review Assigned To => marvintm
2018-09-28 08:51 marvintm Status resolved => closed
2018-09-28 08:51 marvintm Fixed in Version => RR18Q4


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker