Openbravo Issue Tracking System - Retail Modules
View Issue Details
0038904Retail ModulesWeb POSpublic2018-07-05 13:052018-08-23 13:33
ranjith_qualiantech_com 
ranjith_qualiantech_com 
highmajoralways
closedfixed 
5
 
RR18Q4 
marvintm
Pre packaging ( pi )
2018-06-15
pi
https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/79ca02c60af2e3458de7db970271a2b681e5e90c [^]
No
0038904: Change was not caluclated properly when payments exceeds pending amount
When Cash exceeds the receipt pending amount, Extra amount is shown as Overpayment instead of Change)
1. Create Receipt and complete it with only cash payment
2. Return the Receipt with only cash payment created in the step 1
3. Open the receipt and reverse cash payment
4. Add Cash more than receipt pending amount(Extra amount is shown as Overpayment instead of change)
No tags attached.
caused by defect 0038750 closed ranjith_qualiantech_com It is possible to generate overpayments in cash payment methods 
Issue History
2018-07-05 13:05ranjith_qualiantech_comNew Issue
2018-07-05 13:05ranjith_qualiantech_comAssigned To => Retail
2018-07-05 13:05ranjith_qualiantech_comTriggers an Emergency Pack => No
2018-07-05 13:05ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2018-07-05 13:05ranjith_qualiantech_comStatusnew => scheduled
2018-07-26 10:29ranjith_qualiantech_comRelationship addedcaused by 0038750
2018-07-31 12:35ranjith_qualiantech_comRegression level => Pre packaging ( pi )
2018-07-31 12:35ranjith_qualiantech_comRegression date => 2018-06-15
2018-07-31 12:35ranjith_qualiantech_comRegression introduced in release => pi
2018-07-31 12:35ranjith_qualiantech_comRegression introduced by commit => https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/79ca02c60af2e3458de7db970271a2b681e5e90c [^]
2018-08-03 08:02hgbotCheckin
2018-08-03 08:02hgbotNote Added: 0106125
2018-08-03 08:02hgbotCheckin
2018-08-03 08:02hgbotNote Added: 0106126
2018-08-06 06:55ranjith_qualiantech_comStatusscheduled => resolved
2018-08-06 06:55ranjith_qualiantech_comResolutionopen => fixed
2018-08-23 13:33marvintmReview Assigned To => marvintm
2018-08-23 13:33marvintmStatusresolved => closed
2018-08-23 13:33marvintmFixed in Version => RR18Q4

Notes
(0106125)
hgbot   
2018-08-03 08:02   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 60653e334c46e7f8553f5a74cf0de7b5e9f1aa5c
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Fri Aug 03 11:32:16 2018 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/60653e334c46e7f8553f5a74cf0de7b5e9f1aa5c [^]

Related to issue 38904 : Modified Receipt change and overpayment calculation

* Refactored Receipt adjustPayment function for the calculation of change and overpayment
* Refactored updatePendingMultiOrders function in payment tab

---
M web/org.openbravo.retail.posterminal/js/model/order.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---
(0106126)
hgbot   
2018-08-03 08:02   
Repository: tools/automation/pi-mobile
Changeset: b3b770c69242daa1cf167105bb19d93c4c11af03
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Fri Aug 03 11:32:31 2018 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/b3b770c69242daa1cf167105bb19d93c4c11af03 [^]

Verifies issue 38904 : Added automated test 'I38904_VerifyChangeWithDifferentPayments'

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