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

View Revisions: Issue #38965 All Revisions ] Back to Issue ]
Summary 0038965: Exact payment in a foreign amount must use the multiply by rate not divide by rate
Revision 2018-10-23 09:22 by adrianromero
Steps To Reproduce * First update the Format.xml configuration file with the following entries and rebuild the instance:
   <Number name="generalQtyRelation"
       decimal="." grouping="," formatOutput="#,##0.############" formatInternal="#0.000000000000" />
   <Number name="generalQtyEdition"
       decimal="." grouping="," formatOutput="#0.############" formatInternal="#0.000000000000" />
   <Number name="generalQtyExcel"
       decimal="." grouping="," formatOutput="#,##0.############" formatInternal="#0.000000000000" />

* Modify the Conversion Rate for EUR -> USD as multiply rate 4100, divide rate is automatically calculated as 0.000243902439. Do the same for USD -> EUR conversion, but in the opposite direction.

* Login in Web POS and create a receipt for a total of 20.00€
* Go to the payment panel and add a payment of 19.00€
* Select Cash USA payment method and observe the remaining to pay is $4.100.
* Select the exact payment action and observe the payment amount is $4.098. This is wrong and must be $4.100 as calculated in the remaining to pay.
Revision 2018-10-22 12:55 by adrianromero
Steps To Reproduce * First update the Format.xml configuration file with the following entries and rebuild the instance:
   <Number name="generalQtyRelation"
       decimal="." grouping="," formatOutput="#,##0.##########" formatInternal="#0.0000000000" />
   <Number name="generalQtyEdition"
       decimal="." grouping="," formatOutput="#0.##########" formatInternal="#0.0000000000" />
   <Number name="generalQtyExcel"
       decimal="." grouping="," formatOutput="#,##0.##########" formatInternal="#0.0000000000" />

* Modify the Conversion Rate for EUR -> USD as multiply rate 4100, divide rate is automatically calculated as 0.000244. Do the same for USD -> EUR conversion

* Login in Web POS and create a receipt for a total of 20.00€
* Go to the payment panel and add a payment of 19.00€
* Select Cash USA payment method and observe the remaining to pay is $4.100.
* Select the exact payment action and observe the payment amount is $4.098. This is wrong and must be $4.100 as calculated in the remaining to pay.
Revision 2018-07-16 11:23 by adrianromero
Steps To Reproduce * Modify the Conversion Rate for EUR -> USD as multiply rate 4100, divide rate is automatically calculated as 0.000244. Do the same for USD -> EUR conversion

* Login in Web POS and create a receipt for a total of 20.00€
* Go to the payment panel and add a payment of 19.00€
* Select Cash USA payment method and observe the remaining to pay is $4.100.
* Select the exact payment action and observe the payment amount is $4.098. This is wrong and must be $4.100 as calculated in the remaining to pay.
Revision 2018-07-16 11:20 by adrianromero
Steps To Reproduce * Modify the Conversion Rate for EUR -> USD as multiply rate 4100, divide rate is automatically calculated as 0.000244. Do the same for USD -> EUR conversion

* Login in Web POS and create a receipt for a total of 20.00€
* Go to the payment panel and add a payment of 19.00€
* Select Cash USA payment method and observe the remaining to pay is $4.100.
* Select the exact payment action and observe the payment amount is $4.098.


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker