Openbravo Issue Tracking System - POS2
View Issue Details
0054167POS2POSpublic2023-12-19 17:202023-12-19 17:21
Daria_Sh 
Retail 
normalminorhave not tried
newopen 
5
 
 
No
0054167: The Rounding in not summarized, if the number of product units is increased
In POS1, if add the product with the price of 150.50 (for instance), then change its price to 150.53, proceed to payment, move back to the order, increase the amount of product units to 2, proceed to payment and pay the remaining amount, the Rounding is equal to 0.01

When performing the same actions in POS2, two separate Rounding rows are displayed in the 'Payments' area, each with a value of 0.03

The Cash Rounding configurations

In the 'Channel Touchpoint Type' window:
Open 'POS2SD VBS POS2 Terminal Type' touchpoint type
Proceed to 'Payment Method' tab
Ensure 'Rounding' payment method is created with the following values:
- Search Key: OBPOS_payment.rounding
- Name: Rounding
- Payment Method: Rounding
- Currency: EUR
- G/L Item Writeoff: CTS Cash Difference
- G/L Item for Payment Rounding: VBS Rounding
- Rounding: ✔
If not, create new 'Rounding' payment method with those values

Select 'Cash' payment method → Ensure 'Cash' payment method has currency 'EUR'
Proceed to 'Payment Rounding' sub tab
Create new record with the following values:
- Rounding Payment Method: Rounding
- Active: ✔
- Enabled for sale: ✔
- Rounding Mode in Sales: Down rounding
- Rounding Multiple in Sales: 0.05
- Enabled for Returns: ✔
- Rounding Mode in Returns: Up rounding
- Rounding Multiple in Returns: 0.05

In the 'Financial Account' window
Create new Financial account with the following values:
- Organization: Vall Blanca Store
- Name: Rounding1 Vall Blanca
- Currency: EUR
- Type: Cash
- Active: ✔
- Funds Transfer Enabled: ✔

In the 'Channel Touchpoint' window
Open 'VBS-2' channel touchpoint → Proceed to 'Payment Type' tab
Create new row with the following values:
- OBPOS_payment.rounding
- Name: Rounding
- Payment Method: Rounding
- Financial Account: Rounding1 - Vall Blanca - EUR
- Active: ✔
1.Go to POS2 (username:vallblanca/password:openbravo)
2.Add 'Avalanche transceiver' to the Order
3.Push the Order row → Select 'Price Modification' option
4.Specify 150.53 price in the 'Price' field → Push 'Ok' button
5.Push 'Pay' button → Select 'Cash' payment method
6.Click 'Back' button near the 'Payments'
7.Push the Order row → Increase the amount of product units to 2
8.Push 'Pay' button → Pay attention to 'Rounding' line

Actual result: Two separate Rounding lines are displayed instead of a single summarized line.
Expected result: A single summarized line with the Rounding value is displayed.
No tags attached.
png Screenshot_29.png (66,311) 2023-12-19 17:21
https://issues.openbravo.com/file_download.php?file_id=19234&type=bug
png

png Screenshot_30.png (110,099) 2023-12-19 17:21
https://issues.openbravo.com/file_download.php?file_id=19235&type=bug
png
Issue History
2023-12-19 17:20Daria_ShNew Issue
2023-12-19 17:20Daria_ShAssigned To => Retail
2023-12-19 17:20Daria_ShTriggers an Emergency Pack => No
2023-12-19 17:21Daria_ShFile Added: Screenshot_29.png
2023-12-19 17:21Daria_ShFile Added: Screenshot_30.png

There are no notes attached to this issue.