Openbravo Issue Tracking System - Retail Modules | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0032931 | Retail Modules | Web POS | public | 2016-05-11 13:03 | 2017-05-30 12:56 | |||||||
Reporter | aaroncalero | |||||||||||
Assigned To | ranjith_qualiantech_com | |||||||||||
Priority | normal | Severity | major | Reproducibility | always | |||||||
Status | closed | Resolution | duplicate | |||||||||
Platform | OS | 5 | OS Version | |||||||||
Product Version | ||||||||||||
Target Version | Fixed in Version | |||||||||||
Merge Request Status | ||||||||||||
Review Assigned To | marvintm | |||||||||||
OBNetwork customer | No | |||||||||||
Support ticket | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0032931: Services added with verified returns may end up with price 0 | |||||||||||
Description | When a service is added to a ticket using the verified returns option, if an approval is required to return this service, the total of the service line is not calculated. | |||||||||||
Steps To Reproduce | Configure the preference Web POS Service Return Approval with value N for the vallblanca user. Configure the preference Web POS Service Return Approval with value Y for the Openbravo user. Login in web pos with user vallblanca and create a ticket with the following products: *Avalanche transceiver classic. *Phone consulting MK-2 (related to the first line). Pay the ticket. Go to the menu > Verified returns and select the ticket created previously. Select both products and click on apply. Verify that the first line is added to the ticket and the approval is required for the service line. Approve the action. Verify that the service line has been created with a total of 0. | |||||||||||
Proposed Solution | For every product added on a verified return, the calculatereceipt is being launched asynchronously to the addProduct process. The proposed solution is to fire the calculateReceipt on the callback of the addProduct process. | |||||||||||
Additional Information | ||||||||||||
Tags | No tags attached. | |||||||||||
Relationships |
| |||||||||||
Attached Files | ||||||||||||
Issue History | ||||||||||||
Date Modified | Username | Field | Change | |||||||||
2016-05-11 13:03 | aaroncalero | New Issue | ||||||||||
2016-05-11 13:03 | aaroncalero | Assigned To | => aaroncalero | |||||||||
2016-05-11 13:03 | aaroncalero | OBNetwork customer | => No | |||||||||
2016-05-11 13:03 | aaroncalero | Triggers an Emergency Pack | => No | |||||||||
2016-05-17 15:01 | ranjith_qualiantech_com | Status | new => acknowledged | |||||||||
2016-05-17 15:01 | ranjith_qualiantech_com | Assigned To | aaroncalero => ranjith_qualiantech_com | |||||||||
2016-05-17 15:01 | ranjith_qualiantech_com | Status | acknowledged => scheduled | |||||||||
2016-05-17 15:05 | ranjith_qualiantech_com | Assigned To | ranjith_qualiantech_com => Retail | |||||||||
2016-05-17 15:05 | ranjith_qualiantech_com | Status | scheduled => acknowledged | |||||||||
2016-05-17 15:06 | ranjith_qualiantech_com | Relationship added | duplicate of 0032917 | |||||||||
2017-01-25 14:33 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com | |||||||||
2017-01-25 14:33 | ranjith_qualiantech_com | Status | acknowledged => scheduled | |||||||||
2017-05-30 12:56 | marvintm | Review Assigned To | => marvintm | |||||||||
2017-05-30 12:56 | marvintm | Status | scheduled => closed | |||||||||
2017-05-30 12:56 | marvintm | Resolution | open => duplicate |
There are no notes attached to this issue. |