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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0040458
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2019-03-26 13:472019-04-17 17:21
ReporterngarciaView Statuspublic 
Assigned Torqueralta 
PriorityurgentResolutionfixedFixed in VersionRR19Q3
StatusclosedFix in branchFixed in SCM revision2b985f8981dd
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toadrianromero
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0040458: Payments in foreign currency with more decimals than the currency's precision

DescriptionPayments in foreign currency with more decimals than the currency's precision
Steps To ReproduceConfigure the Format.xml to show 3 decimals in euro (amounts) and price formats

In the backoffice:
   Configure EUR currency with a POS Precision of 3 decimals (you will get a warning here as the ISO code is not matched, but the problem is reproducible having a currency with 3 decimals as the currency of the POS)

In the POS:
   Create a ticket
   Add Avalanche transceiver product
   Pay it with USA Cash (USD) and add manually an amount of 100.005
   Pay the rest with Cash (EUR)
   Done

In the backoffice:
   Check one of the payments has a transaction of 100.005USD in a financial account with USD currency (precision is 2)
   The current balance of the financial account has also 3 decimals and it should not
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0038743 closedadrianromero If there is a different currency precision on the foreign currency 
related to design defect 0040487 newRetail Coin amounts should be rounded to POS Precision once they are summed up 
blocks defect 0040720 closedrqueralta Payments in foreign currency with more decimals than currency's precision if grouped in a Payment Method Category 

-  Notes
(0111158)
hgbot (developer)
2019-04-16 05:35

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 2b985f8981dd7678ba57e28c1aeabe5e24b2c13f
Author: Rafael Queralta <rafaelcuba81 <at> gmail.com>
Date: Thu Apr 11 14:39:45 2019 -0400
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/2b985f8981dd7678ba57e28c1aeabe5e24b2c13f [^]

Fixed issue 40458: Payments in foreign currency with more decimals than the
currency's precision

- Rounded amount to the POS Precision of the payment currency

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/keyboard-toolbars.js
---
(0111173)
hgbot (developer)
2019-04-17 00:55

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: c3e986777ed451770f5712adf314f3fd1920af34
Author: Rafael Queralta <rafaelcuba81 <at> gmail.com>
Date: Tue Apr 16 11:09:48 2019 -0400
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/c3e986777ed451770f5712adf314f3fd1920af34 [^]

Related to issue 40458: Payments in foreign currency with more decimals than the
currency's precision

- Now an alert is shown instead round amount if POS Precision of the payment
currency is not valid

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/keyboard-toolbars.js
---
(0111201)
hgbot (developer)
2019-04-17 17:19

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 2d1c127c2b91a5e4ea27bdbaaa1f5b19b369d518
Author: Rafael Queralta <rafaelcuba81 <at> gmail.com>
Date: Wed Apr 17 07:26:06 2019 -0400
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/2d1c127c2b91a5e4ea27bdbaaa1f5b19b369d518 [^]

Related to issue 40458: Payments in foreign currency with more decimals than the
currency's precision

- Checked just the payment presicion

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/keyboard-toolbars.js
---
(0111202)
adrianromero (manager)
2019-04-17 17:21

Verified.

- Issue History
Date Modified Username Field Change
2019-03-26 13:47 ngarcia New Issue
2019-03-26 13:47 ngarcia Assigned To => Retail
2019-03-26 13:47 ngarcia Resolution time => 1555365600
2019-03-26 13:47 ngarcia Triggers an Emergency Pack => No
2019-03-26 13:47 ngarcia Issue Monitored: networkb
2019-03-26 15:08 rqueralta Assigned To Retail => rqueralta
2019-03-26 15:09 rqueralta Status new => scheduled
2019-03-28 18:26 ngarcia Relationship added related to 0038743
2019-03-28 18:36 ngarcia Relationship added related to 0040487
2019-04-16 05:35 hgbot Checkin
2019-04-16 05:35 hgbot Note Added: 0111158
2019-04-16 05:35 hgbot Status scheduled => resolved
2019-04-16 05:35 hgbot Resolution open => fixed
2019-04-16 05:35 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/2b985f8981dd7678ba57e28c1aeabe5e24b2c13f [^]
2019-04-17 00:55 hgbot Checkin
2019-04-17 00:55 hgbot Note Added: 0111173
2019-04-17 11:24 adrianromero Review Assigned To => adrianromero
2019-04-17 17:19 hgbot Checkin
2019-04-17 17:19 hgbot Note Added: 0111201
2019-04-17 17:21 adrianromero Note Added: 0111202
2019-04-17 17:21 adrianromero Status resolved => closed
2019-04-17 17:21 adrianromero Fixed in Version => RR19Q3
2019-04-30 12:18 ngarcia Relationship added blocks 0040720


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker