Openbravo Issue Tracking System - Retail Modules | |||||||||||||
View Issue Details | |||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0046496 | Retail Modules | Web POS | public | 2021-05-04 17:36 | 2021-07-14 11:55 | ||||||||
Reporter | ucarrion | ||||||||||||
Assigned To | rqueralta | ||||||||||||
Priority | high | Severity | major | Reproducibility | always | ||||||||
Status | closed | Resolution | fixed | ||||||||||
Platform | OS | 5 | OS Version | ||||||||||
Product Version | |||||||||||||
Target Version | Fixed in Version | RR21Q3 | |||||||||||
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 | 0046496: Incorrect payment rounding for partial payments | ||||||||||||
Description | The payment rounding is incorrectly applied in case the payment rounded is partial under the rounded amount. Then if the payment is completed, the order generates an EWI in the backoffice. Video: https://drive.google.com/file/d/1_DOgpWRk-hKsTgUrrlugitw5T-791PG5/view [^] | ||||||||||||
Steps To Reproduce | -Login the backoffice and configure a rounding payment for cash -Set a rounding down sor sales and up for returns to 0.05 Multiple -Login the webpos till configured -Add a product in order to have a total amount of X.99€ (edit it's price if needed) -Pay X.98€ in a payment method not applying rounding (for example: voucher, card) -Select the cash payment and press the exact button -Check that the payment in cash is 0.00 and the rounding is 0.01 -Complete the payment -Check that an EWI has been generated in the backoffice | ||||||||||||
Proposed Solution | There should not be an EWI as above mentioned rouning is correct. Moreover, we should think on a functional approach to decide about the behavior in this kind of scenario, if required That approach could be not to round down if the amount to pay (or to be rounded) is less than the amount set as "Rounding multiple in sales/purchase". For instance a product with a price of 0,03€ (plastic bug) can not be rounded down to 0,00€, but remain as 0.03€, unless rounding up to 0.05€ is configured. Or, another solution could be not to allow cash payments of such quantities. See FR related | ||||||||||||
Additional Information | |||||||||||||
Tags | No tags attached. | ||||||||||||
Relationships |
| ||||||||||||
Attached Files | |||||||||||||
Issue History | |||||||||||||
Date Modified | Username | Field | Change | ||||||||||
2021-05-04 17:36 | ucarrion | New Issue | |||||||||||
2021-05-04 17:36 | ucarrion | Assigned To | => Retail | ||||||||||
2021-05-04 17:36 | ucarrion | Resolution time | => 1621461600 | ||||||||||
2021-05-04 17:36 | ucarrion | Triggers an Emergency Pack | => No | ||||||||||
2021-05-04 17:58 | ucarrion | Assigned To | Retail => vmromanos | ||||||||||
2021-05-05 09:27 | psanjuan | Proposed Solution updated | |||||||||||
2021-05-05 11:35 | psanjuan | Proposed Solution updated | |||||||||||
2021-05-05 11:49 | ucarrion | Resolution time | 1621461600 => 1621893600 | ||||||||||
2021-05-05 11:49 | ucarrion | Assigned To | vmromanos => Retail | ||||||||||
2021-05-05 13:41 | psanjuan | Note Added: 0127830 | |||||||||||
2021-05-05 15:45 | rqueralta | Assigned To | Retail => rqueralta | ||||||||||
2021-05-06 15:58 | hgbot | Note Added: 0127862 | |||||||||||
2021-05-24 07:25 | hgbot | Note Added: 0128529 | |||||||||||
2021-05-24 07:25 | hgbot | Resolution | open => fixed | ||||||||||
2021-05-24 07:25 | hgbot | Status | new => closed | ||||||||||
2021-05-24 07:25 | hgbot | Fixed in Version | => RR21Q3 | ||||||||||
2021-05-24 07:25 | hgbot | Note Added: 0128530 | |||||||||||
2021-06-10 09:53 | psanjuan | Relationship added | related to 0047050 | ||||||||||
2021-07-14 09:50 | psanjuan | Proposed Solution updated | |||||||||||
2021-07-14 09:54 | psanjuan | Proposed Solution updated | |||||||||||
2021-07-14 09:54 | psanjuan | Note Edited: 0127830 | bug_revision_view_page.php?bugnote_id=0127830#r22878 | ||||||||||
2021-07-14 11:55 | psanjuan | Proposed Solution updated |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|