Openbravo Issue Tracking System - POS2 | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0058141 | POS2 | POS | public | 2025-03-05 09:56 | 2025-03-07 07:47 |
Reporter | DanielMancho | ||||
Assigned To | migueldejuana | ||||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
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 | 0058141: [25Q1] When three currencies change, not able to prioritize the currency to change | ||||
Description | When configuring the ability to pay with three different currencies and pay with two, the currencies of the change can't be prioritized and selects two of the configured otherwise not paid the order with one of them. | ||||
Steps To Reproduce | Use a terminal with EUR and USA Cash already configured in channel- touchpoint window Line No. for EUR: 10 Line No. for USA Cash: 100 BACK OFFICE CONFIGURATION: 1. Go to financial account window Create a new record with the fields: -Name: AED_FINANCIAL -Currency: AED -Type: Cash -Active: Checked 2. Go to touchpoint type window and check Multi-Currency Change checkbox 3. Go to Payment Method and create a payment method with: -Search Key: OBPOS_AED -Name:AED -Payment Method: Cash -Currency: AED -G/L Item for Payment Rounding: CTS Cash Differences -Drawer Opening Behavior: Open Drawer after Adding the Payment,before Closing Order -Cash Differences: VBS Cash differences -Automatic Movement to Other Account: Checked -Keep Fixed Amount: Checked -Amount to keep: 200 4. Go to Channel-Touchpoint window 5. Go to Payment Type sub-tab and create a record with: Search Key: OBPOS_AED Name: AED Payment Method: AED Financial Account: AED_FINANCIAL Line No.: 5 6. Go to Organization window 7. Find organization 'Vall Blanca Store' 8. Go to tab Currency rounding Create a new record for Currency AED, Rounding to 100, and Rounding Down Limit 25 to activate rounding configuration for AED 9. Go to touchpoint type window an 10. Open in payment method subtab the cash record for EUR 11. In change Logic fields fill with: Allow Overpayment: Checked Change Less Than: 1 Change Payment Method for Change Less Than: AED POS: 1. Log in POS 2. Add product 'Avalanche transceiver' to the order 3. Click in 'Pay' button 4. Pay 100 with EUR 5. Pay 700 with AED Expected result: Change with EUR and AED Actual result: Change with EUR and USA Cash | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | ![]() https://issues.openbravo.com/file_download.php?file_id=20999&type=bug ![]() https://issues.openbravo.com/file_download.php?file_id=21000&type=bug ![]() https://issues.openbravo.com/file_download.php?file_id=21001&type=bug ![]() https://issues.openbravo.com/file_download.php?file_id=21002&type=bug | ||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2025-03-05 09:56 | DanielMancho | New Issue | |||
2025-03-05 09:56 | DanielMancho | Assigned To | => Retail | ||
2025-03-05 09:56 | DanielMancho | File Added: Screenshot from 2025-03-05 09-52-57.png | |||
2025-03-05 09:56 | DanielMancho | Triggers an Emergency Pack | => No | ||
2025-03-05 09:59 | DanielMancho | File Added: Screenshot from 2025-03-05 09-58-00.png | |||
2025-03-05 09:59 | DanielMancho | File Added: Screenshot from 2025-03-05 09-58-08.png | |||
2025-03-05 10:00 | DanielMancho | File Added: Screenshot from 2025-03-05 09-58-19.png | |||
2025-03-06 11:21 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com | ||
2025-03-07 07:47 | ranjith_qualiantech_com | Assigned To | ranjith_qualiantech_com => migueldejuana |
There are no notes attached to this issue. |