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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0055285
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] POSminorhave not tried2024-04-22 18:172024-04-23 09:59
ReporterDaria_ShView Statuspublic 
Assigned Toranjith_qualiantech_com 
PrioritynormalResolutionno change requiredFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0055285: [24Q2] Incorrect 'Change' value is shown, when 'Change Logic' is applied in 'Organization window

DescriptionWhen 'Multi-Currency Change' is configured with the logic 'if change is less than 100 euro, it must be returned in USA Cash', and the Currency Rounding logic (if change is between 100 and 25, it will be rounded up to 100; if change is less than 25, it will be rounded down to 0) is defined, an incorrect change value is displayed in POS2

Pre-configurations:
In the 'Channel Touchpoint Type' window → 'Payment Method' tab:
For 'Cash' payment method specify:
G/L Item for Payment Rounding = VBS Rounding
In 'Change Logic' section:
- Allow Overpayment: ✔
- Change Less Than: 100
- Change Payment Method for Change Less Than: USA Cash

In the 'Organization' window → 'Currency Rounding' tab
Create new rounding with the following values:
- Currency: USD
- Rounding to: 100
- Runding Down Limit: 25
- Active: ✔
Steps To Reproduce1.Go to POS2 (username:vallblanca/password:openbravo)
2.Select any product with price 25.50 → Push 'Pay' button
3.Specify '45.00' amount in the keypad → Select 'Cash' payment method
4.Pay attention to 'Payment status' line (Change 0.00€ + $100.00)

According to the applied logic, the correct 'Change' value is 'Change 0.00€ + $0.00' (45.00-25.50 = 19.50) as the logic that if change is between [0;25] it will be rounded to 0.00 was applied
TagsNo tags attached.
Attached Filespng file icon Screenshot_29.png [^] (40,049 bytes) 2024-04-22 18:17

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0163580)
ranjith_qualiantech_com (developer)
2024-04-23 09:59

Change will be calculated based on Currency's conversion rate.

- Issue History
Date Modified Username Field Change
2024-04-22 18:17 Daria_Sh New Issue
2024-04-22 18:17 Daria_Sh Assigned To => Retail
2024-04-22 18:17 Daria_Sh File Added: Screenshot_29.png
2024-04-22 18:17 Daria_Sh Triggers an Emergency Pack => No
2024-04-23 05:06 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2024-04-23 09:59 ranjith_qualiantech_com Note Added: 0163580
2024-04-23 09:59 ranjith_qualiantech_com Status new => closed
2024-04-23 09:59 ranjith_qualiantech_com Resolution open => no change required


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker