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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0058141
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] POSminoralways2025-03-05 09:562025-03-07 07:47
ReporterDanielManchoView Statuspublic 
Assigned Tomigueldejuana 
PrioritynormalResolutionopenFixed in Version
StatusnewFix 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

0058141: [25Q1] When three currencies change, not able to prioritize the currency to change

DescriptionWhen 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 ReproduceUse 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
TagsNo tags attached.
Attached Filespng file icon Screenshot from 2025-03-05 09-52-57.png [^] (110,565 bytes) 2025-03-05 09:56


png file icon Screenshot from 2025-03-05 09-58-00.png [^] (178,508 bytes) 2025-03-05 09:59


png file icon Screenshot from 2025-03-05 09-58-08.png [^] (168,365 bytes) 2025-03-05 09:59


png file icon Screenshot from 2025-03-05 09-58-19.png [^] (235,965 bytes) 2025-03-05 10:00

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
There are no notes attached to this issue.

- 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


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker