Openbravo Issue Tracking System - Retail Modules | |||||||||||||||||
View Issue Details | |||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||||
0033364 | Retail Modules | Web POS | public | 2016-06-27 12:35 | 2016-07-11 09:21 | ||||||||||||
Reporter | aaroncalero | ||||||||||||||||
Assigned To | ranjith_qualiantech_com | ||||||||||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||||||||||
Status | closed | Resolution | fixed | ||||||||||||||
Platform | OS | 5 | OS Version | ||||||||||||||
Product Version | |||||||||||||||||
Target Version | Fixed in Version | ||||||||||||||||
Merge Request Status | |||||||||||||||||
Review Assigned To | marvintm | ||||||||||||||||
OBNetwork customer | |||||||||||||||||
Support ticket | |||||||||||||||||
Regression level | |||||||||||||||||
Regression date | |||||||||||||||||
Regression introduced in release | |||||||||||||||||
Regression introduced by commit | |||||||||||||||||
Triggers an Emergency Pack | No | ||||||||||||||||
Summary | 0033364: [SERQA 1297] Returning services using verified returns is not working fine | ||||||||||||||||
Description | When using the verified returns option to return a ticket with services, an approval is requested if the overdue return days have passed. If the user doesn't have permissions for that action, a supervisor must approve it. After approving this action, the approval to return the service is asked. However, the permission verified internally for both actions is the same (OBPOS_approval.returnService). | ||||||||||||||||
Steps To Reproduce | Login in the ERP, go to the Product window, open the Warranty (deferrable -4 days) record and define the Overdue Return Days to 0. Configure the following preferences: *Web POS Service Return Approval, value: Y, user Openbravo *Web POS Service Return Approval, value: N, user vallblanca Login in Web POS and create a ticket with the following products: *GPS Mini *Warranty (deferrable -4 days) Complete the ticket. Change the dateOrdered field of the order in database (or wait 1 day for the next step). In webpos, using the menu > Verified returns, load the previous ticket. Approval to return a service with overdue days will be requested. After approving the action, another approval will be requested. | ||||||||||||||||
Proposed Solution | Add a new preference to allow/deny returning services once the overdue days have passed. Modify the logic to request approval for both actions (returning a service and returning with overdue days) if needed. If the approval is granted, add a flag to the product so the approval is not requested again. *Attached diffs with the proposed solution | ||||||||||||||||
Additional Information | |||||||||||||||||
Tags | SER-QA | ||||||||||||||||
Relationships |
| ||||||||||||||||
Attached Files | Issue33364_posterminal.diff (715) 2016-06-27 12:54 https://issues.openbravo.com/file_download.php?file_id=9585&type=bug Issue33364_returns.diff (10,481) 2016-06-27 12:54 https://issues.openbravo.com/file_download.php?file_id=9586&type=bug Issue33364_pimobile.diff (3,218) 2016-06-27 12:55 https://issues.openbravo.com/file_download.php?file_id=9587&type=bug | ||||||||||||||||
Issue History | |||||||||||||||||
Date Modified | Username | Field | Change | ||||||||||||||
2016-06-27 12:35 | aaroncalero | New Issue | |||||||||||||||
2016-06-27 12:35 | aaroncalero | Assigned To | => Retail | ||||||||||||||
2016-06-27 12:35 | aaroncalero | Triggers an Emergency Pack | => No | ||||||||||||||
2016-06-27 12:49 | aaroncalero | Relationship added | depends on 0032929 | ||||||||||||||
2016-06-27 12:54 | aaroncalero | File Added: Issue33364_posterminal.diff | |||||||||||||||
2016-06-27 12:54 | aaroncalero | File Added: Issue33364_returns.diff | |||||||||||||||
2016-06-27 12:55 | aaroncalero | File Added: Issue33364_pimobile.diff | |||||||||||||||
2016-06-27 13:02 | aaroncalero | Tag Attached: SER-QA | |||||||||||||||
2016-06-27 13:02 | aaroncalero | Resolution time | => 1468188000 | ||||||||||||||
2016-06-30 10:26 | marvintm | Status | new => acknowledged | ||||||||||||||
2016-06-30 16:00 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com | ||||||||||||||
2016-06-30 16:00 | ranjith_qualiantech_com | Status | acknowledged => scheduled | ||||||||||||||
2016-07-04 03:43 | hgbot | Checkin | |||||||||||||||
2016-07-04 03:43 | hgbot | Note Added: 0088164 | |||||||||||||||
2016-07-04 03:43 | hgbot | Checkin | |||||||||||||||
2016-07-04 03:43 | hgbot | Note Added: 0088165 | |||||||||||||||
2016-07-04 03:45 | hgbot | Checkin | |||||||||||||||
2016-07-04 03:45 | hgbot | Note Added: 0088166 | |||||||||||||||
2016-07-04 03:45 | hgbot | Status | scheduled => resolved | ||||||||||||||
2016-07-04 03:45 | hgbot | Resolution | open => fixed | ||||||||||||||
2016-07-04 03:45 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.returns/rev/e7df60f3a90ed2d64d64e3ed44ca5b0c53280e10 [^] | ||||||||||||||
2016-07-11 09:21 | marvintm | Review Assigned To | => marvintm | ||||||||||||||
2016-07-11 09:21 | marvintm | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|