Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0050305 | Retail Modules | Web POS | public | 2022-09-21 17:56 | 2022-09-29 12:44 |
|
Reporter | aaroncalero | |
Assigned To | igor_trebol | |
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | RR22Q4 | |
Merge Request Status | approved |
Review Assigned To | |
OBNetwork customer | No |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0050305: Payment Methods for Refunds: originalReceiptPayments replaced after adding several verified return lines |
Description | Using the Payment Method for Refunds functionality, the originalReceiptPayments object is used to track the payment method(s) used in the original receipt when doing a verified return.
When adding verified return lines from different original tickets, the originalReceiptPayments property is replaced by information of the most recent line. |
Steps To Reproduce | Log in backoffice, go to the Channel - Touchpoint Type window and configure the Payment Method for Refunds functionality:
* Add Cash as the PM for Refund for Cash
* Add Card as the PM for Refund for Card
Log in Webpos and create two different tickets:
One with a single product and paid totally in Cash
A second ticket with a single product and paid totally in Card.
In a new ticket, go to the menu > Verified Returns and return the first ticket.
Verify that the originalReceiptPayments property contains the Cash payment method.
Go again to menu > Verified returns and return the second ticket.
Verify again the originalReceiptPayments property and notice that it now contains only Card. |
Proposed Solution | To keep the functionality consistent with what happens to originalReceiptPayments when paying the original order with multiple payment methods, when adding several verified return lines the originalReceiptPayments object should merge all payment methods. |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2022-09-21 17:56 | aaroncalero | New Issue | |
2022-09-21 17:56 | aaroncalero | Assigned To | => Retail |
2022-09-21 17:56 | aaroncalero | OBNetwork customer | => No |
2022-09-21 17:56 | aaroncalero | Triggers an Emergency Pack | => No |
2022-09-22 12:19 | aaroncalero | Assigned To | Retail => alainperez |
2022-09-23 14:57 | hgbot | Merge Request Status | => open |
2022-09-23 14:57 | hgbot | Note Added: 0141323 | |
2022-09-23 15:07 | hgbot | Note Added: 0141324 | |
2022-09-23 15:09 | hgbot | Note Added: 0141325 | |
2022-09-23 15:10 | hgbot | Note Added: 0141326 | |
2022-09-26 18:24 | aferraz | Assigned To | alainperez => igor_trebol |
2022-09-29 12:43 | hgbot | Merge Request Status | open => approved |
2022-09-29 12:44 | hgbot | Note Added: 0141502 | |
2022-09-29 12:44 | hgbot | Resolution | open => fixed |
2022-09-29 12:44 | hgbot | Status | new => closed |
2022-09-29 12:44 | hgbot | Fixed in Version | => RR22Q4 |
2022-09-29 12:44 | hgbot | Note Added: 0141503 | |
2022-09-29 12:44 | hgbot | Note Added: 0141504 | |
2022-09-29 12:44 | hgbot | Note Added: 0141505 | |
Notes |
|
(0141323)
|
hgbot
|
2022-09-23 14:57
|
|
|
|
(0141324)
|
hgbot
|
2022-09-23 15:07
|
|
|
|
(0141325)
|
hgbot
|
2022-09-23 15:09
|
|
|
|
(0141326)
|
hgbot
|
2022-09-23 15:10
|
|
|
|
(0141502)
|
hgbot
|
2022-09-29 12:44
|
|
|
|
(0141503)
|
hgbot
|
2022-09-29 12:44
|
|
|
|
(0141504)
|
hgbot
|
2022-09-29 12:44
|
|
|
|
(0141505)
|
hgbot
|
2022-09-29 12:44
|
|
|