Openbravo Issue Tracking System - Retail Modules | |||||||||||||||||||
View Issue Details | |||||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||||||
0051431 | Retail Modules | Web POS | public | 2023-01-20 14:42 | 2023-03-28 09:59 | ||||||||||||||
Reporter | kousalya_r | ||||||||||||||||||
Assigned To | ranjith_qualiantech_com | ||||||||||||||||||
Priority | high | Severity | major | Reproducibility | always | ||||||||||||||
Status | closed | Resolution | fixed | ||||||||||||||||
Platform | OS | 5 | OS Version | ||||||||||||||||
Product Version | |||||||||||||||||||
Target Version | Fixed in Version | RR23Q2 | |||||||||||||||||
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 | 0051431: Rounding Issue when Payment Provider is Configured | ||||||||||||||||||
Description | when payment provider is configured and rounding is added Payment rounding Tab then in POS the rounding performed after the transaction completes | ||||||||||||||||||
Steps To Reproduce | Configuration: 1. Create Payment Method for Rounding in channel touch point type window as shown in screenshot-2023-01-20 18-31-41. 2. Link the rounding payment method under the Payment Rounding Tab to the cash payment method that we use in POS as shown in screenshot-2023-01-20 18-32-44. The payment method need to be linked to payment provider. 3. Add payment method created in step 1 and step2 in Channel TouchPoint window - Payment Type Tab Transaction: 3. Add a product which has decimal value and select the payment method which we configured with payment provider and check in the popup the amount is not Rounded. It rounds the amount after the transaction but the expected result to be rounded before transaction. | ||||||||||||||||||
Proposed Solution | The logic to be applied should be the following one: If (rounding configured && payment Provider flow && amount to be paid with rounding applied gets the ticket totally paid) { modify amount before doing the call to the Provider } else { do nothing } Current logic is in addPaymentRounding in AddPaymentUtils.js It will be needed to be applied in enyo and react. | ||||||||||||||||||
Additional Information | |||||||||||||||||||
Tags | No tags attached. | ||||||||||||||||||
Relationships |
| ||||||||||||||||||
Attached Files | Screenshot from 2023-01-20 18-32-44.png (271,124) 2023-01-20 14:42 https://issues.openbravo.com/file_download.php?file_id=18049&type=bug Screenshot from 2023-01-20 18-31-41.png (258,917) 2023-01-20 14:42 https://issues.openbravo.com/file_download.php?file_id=18050&type=bug | ||||||||||||||||||
Issue History | |||||||||||||||||||
Date Modified | Username | Field | Change | ||||||||||||||||
2023-01-20 14:42 | kousalya_r | New Issue | |||||||||||||||||
2023-01-20 14:42 | kousalya_r | Assigned To | => Retail | ||||||||||||||||
2023-01-20 14:42 | kousalya_r | File Added: Screenshot from 2023-01-20 18-32-44.png | |||||||||||||||||
2023-01-20 14:42 | kousalya_r | Triggers an Emergency Pack | => No | ||||||||||||||||
2023-01-20 14:42 | kousalya_r | File Added: Screenshot from 2023-01-20 18-31-41.png | |||||||||||||||||
2023-01-20 14:47 | kousalya_r | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=25435#r25435 | ||||||||||||||||
2023-01-25 08:43 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com | ||||||||||||||||
2023-01-25 08:43 | ranjith_qualiantech_com | Status | new => scheduled | ||||||||||||||||
2023-01-27 07:42 | marvintm | Note Added: 0145898 | |||||||||||||||||
2023-01-27 07:42 | marvintm | Type | defect => design defect | ||||||||||||||||
2023-01-27 12:26 | ranjith_qualiantech_com | Assigned To | ranjith_qualiantech_com => Retail | ||||||||||||||||
2023-01-27 12:26 | ranjith_qualiantech_com | Status | scheduled => acknowledged | ||||||||||||||||
2023-03-20 09:15 | guillermogil | Assigned To | Retail => ranjith_qualiantech_com | ||||||||||||||||
2023-03-20 09:15 | guillermogil | Status | acknowledged => scheduled | ||||||||||||||||
2023-03-20 09:15 | guillermogil | Note Deleted: 0145898 | |||||||||||||||||
2023-03-20 09:16 | guillermogil | Proposed Solution updated | |||||||||||||||||
2023-03-27 07:17 | hgbot | Note Added: 0147973 | |||||||||||||||||
2023-03-27 07:17 | hgbot | Note Added: 0147974 | |||||||||||||||||
2023-03-28 08:55 | hgbot | Note Added: 0148016 | |||||||||||||||||
2023-03-28 08:55 | hgbot | Resolution | open => fixed | ||||||||||||||||
2023-03-28 08:55 | hgbot | Status | scheduled => closed | ||||||||||||||||
2023-03-28 08:55 | hgbot | Fixed in Version | => RR23Q2 | ||||||||||||||||
2023-03-28 08:55 | hgbot | Note Added: 0148017 | |||||||||||||||||
2023-03-28 09:57 | hgbot | Note Added: 0148021 | |||||||||||||||||
2023-03-28 09:58 | hgbot | Note Added: 0148022 | |||||||||||||||||
2023-03-28 09:59 | hgbot | Note Added: 0148023 | |||||||||||||||||
2023-03-28 09:59 | hgbot | Note Added: 0148024 | |||||||||||||||||
2023-04-05 10:14 | maite | Relationship added | related to 0052065 | ||||||||||||||||
2023-05-18 09:26 | ranjith_qualiantech_com | Relationship added | causes 0052478 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|