Openbravo Issue Tracking System - Retail Modules
View Issue Details
0037809Retail ModulesWeb POSpublic2018-02-01 15:512018-02-09 10:38
plujan 
ranjith_qualiantech_com 
normalmajorhave not tried
closedfixed 
5
main 
RR18Q2 
marvintm
Production - QA Approved
2017-08-30
RR17Q4
https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/2254e99d8586af60e5de058547a90637a4381cec [^]
No
0037809: [RR18q1] "Unneeded Payments" Error message is not taking conversion rate into account
I tried to pay a ticket part in USD and part in EUR. The part in USD is (nominally) greater than the total, but after the conversion the total is the exact ticket amount. A message is shown "there are more payments than needed, please remove your unnecessary payments before continuing"
1. As vallblanca user, create a ticket by adding the "Camping Pack" item
2. Check that total amount is 385€ and tap the total to pay it
3. Enter 500 USD as part of the payment, note that $6.03 are remaining
4. Change to cash and pay the rest 4.59€. Note the error message shown.
5. Repeat the steps but this time set the nominal value of USD below the total amount, i.e. 300 USD. Complete with EUR till the exact amount and check that now the payment is accepted.
No tags attached.
depends on backport 0037848RR17Q4.1 closed ranjith_qualiantech_com [RR18q1] "Unneeded Payments" Error message is not taking conversion rate into account 
depends on backport 0037864RR18Q1 closed ranjith_qualiantech_com [RR18q1] "Unneeded Payments" Error message is not taking conversion rate into account 
caused by defect 0036622 closed ranjith_qualiantech_com Add a not needed payment can generate wrong data 
Issue History
2018-02-01 15:51plujanNew Issue
2018-02-01 15:51plujanAssigned To => Retail
2018-02-01 15:51plujanTriggers an Emergency Pack => No
2018-02-01 16:04plujanRegression level => Production - QA Approved
2018-02-01 16:04plujanRegression introduced in release => RR17Q4
2018-02-05 09:01ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2018-02-05 09:01ranjith_qualiantech_comStatusnew => scheduled
2018-02-05 09:02ranjith_qualiantech_comRelationship addedcaused by 0036622
2018-02-05 11:03marvintmRegression date => 2017-08-30
2018-02-05 11:03marvintmRegression introduced by commit => https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/2254e99d8586af60e5de058547a90637a4381cec [^]
2018-02-06 18:00marvintmStatusscheduled => acknowledged
2018-02-06 18:00marvintmStatusacknowledged => scheduled
2018-02-07 07:12hgbotCheckin
2018-02-07 07:12hgbotNote Added: 0102236
2018-02-07 07:12hgbotStatusscheduled => resolved
2018-02-07 07:12hgbotResolutionopen => fixed
2018-02-07 07:12hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f80dccda922b1386f131e8703762fecf63590e63 [^]
2018-02-07 07:12hgbotCheckin
2018-02-07 07:12hgbotNote Added: 0102237
2018-02-09 08:45marvintmStatusresolved => new
2018-02-09 08:45marvintmResolutionfixed => open
2018-02-09 08:45marvintmStatusnew => scheduled
2018-02-09 08:45marvintmStatusscheduled => resolved
2018-02-09 08:45marvintmResolutionopen => fixed
2018-02-09 10:38marvintmReview Assigned To => marvintm
2018-02-09 10:38marvintmStatusresolved => closed
2018-02-09 10:38marvintmFixed in Version => RR18Q2

Notes
(0102236)
hgbot   
2018-02-07 07:12   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: f80dccda922b1386f131e8703762fecf63590e63
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Wed Feb 07 11:41:51 2018 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f80dccda922b1386f131e8703762fecf63590e63 [^]

Fixed issue 37809 : Validate Overpayments with original amount for different currency rates

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---
(0102237)
hgbot   
2018-02-07 07:12   
Repository: tools/automation/pi-mobile
Changeset: d95f0e94219fd953e6b086b03de463d656275931
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Wed Feb 07 11:42:01 2018 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/d95f0e94219fd953e6b086b03de463d656275931 [^]

Verifies issue 37809 : Added automated test 'I37809_VerifyReceiptOverpayment'

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I37809_VerifyReceiptOverpayment.java
---