Openbravo Issue Tracking System - Retail Modules
View Issue Details
0037864Retail ModulesWeb POSpublic2018-02-01 15:512018-02-21 13:02
plujan 
ranjith_qualiantech_com 
normalmajorhave not tried
closedfixed 
5
main 
RR18Q1RR18Q1 
marvintm
Production - QA Approved
2017-08-30
RR17Q4
https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/2254e99d8586af60e5de058547a90637a4381cec [^]
No
0037864: [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.
blocks defect 0037809 closed ranjith_qualiantech_com [RR18q1] "Unneeded Payments" Error message is not taking conversion rate into account 
Issue History
2018-02-09 08:45marvintmTypedefect => backport
2018-02-09 08:45marvintmTarget Version => RR18Q1
2018-02-09 09:15hgbotCheckin
2018-02-09 09:15hgbotNote Added: 0102287
2018-02-09 09:15hgbotStatusscheduled => resolved
2018-02-09 09:15hgbotResolutionopen => fixed
2018-02-09 09:15hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f80dccda922b1386f131e8703762fecf63590e63 [^] => http://code.openbravo.com/retail/backports/3.0RR18Q1/org.openbravo.retail.posterminal/rev/13bb956ba8f4de94450f293a767a01fb8baa7a64 [^]
2018-02-09 09:15hgbotCheckin
2018-02-09 09:15hgbotNote Added: 0102288
2018-02-09 10:38marvintmReview Assigned To => marvintm
2018-02-09 10:38marvintmStatusresolved => closed
2018-02-09 10:38marvintmFixed in Version => RR18Q1
2018-02-21 13:02hgbotCheckin
2018-02-21 13:02hgbotNote Added: 0102554

Notes
(0102287)
hgbot   
2018-02-09 09:15   
Repository: retail/backports/3.0RR18Q1/org.openbravo.retail.posterminal
Changeset: 13bb956ba8f4de94450f293a767a01fb8baa7a64
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Fri Feb 09 09:08:24 2018 +0100
URL: http://code.openbravo.com/retail/backports/3.0RR18Q1/org.openbravo.retail.posterminal/rev/13bb956ba8f4de94450f293a767a01fb8baa7a64 [^]

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

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---
(0102288)
hgbot   
2018-02-09 09:15   
Repository: retail/backports/3.0RR18Q1/pi-mobile
Changeset: 83a6eb38c77c9a64490994aa83f0156d59145e92
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Fri Feb 09 09:14:50 2018 +0100
URL: http://code.openbravo.com/retail/backports/3.0RR18Q1/pi-mobile/rev/83a6eb38c77c9a64490994aa83f0156d59145e92 [^]

Verifies issue 37864: Added automated test 'I37809_VerifyReceiptOverpayment'

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I37809_VerifyReceiptOverpayment.java
---
(0102554)
hgbot   
2018-02-21 13:02   
Repository: tools/automation/pi-mobile
Changeset: 83a6eb38c77c9a64490994aa83f0156d59145e92
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Fri Feb 09 09:14:50 2018 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/83a6eb38c77c9a64490994aa83f0156d59145e92 [^]

Verifies issue 37864: Added automated test 'I37809_VerifyReceiptOverpayment'

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