Openbravo Issue Tracking System - POS2 | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0055285 | POS2 | POS | public | 2024-04-22 18:17 | 2024-04-23 09:59 |
Reporter | Daria_Sh | ||||
Assigned To | ranjith_qualiantech_com | ||||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | no change required | ||
Platform | OS | 5 | OS Version | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Merge Request Status | |||||
Review Assigned To | |||||
OBNetwork customer | |||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0055285: [24Q2] Incorrect 'Change' value is shown, when 'Change Logic' is applied in 'Organization window | ||||
Description | When '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 Reproduce | 1.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 | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | Screenshot_29.png (40,049) 2024-04-22 18:17 https://issues.openbravo.com/file_download.php?file_id=19684&type=bug | ||||
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 |
Notes | |||||
|
|||||
|
|