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 | OBPS | ||||||||||||||||
| 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 | https://issues.openbravo.com/file_download.php?file_id=9585&type=bug https://issues.openbravo.com/file_download.php?file_id=9586&type=bug 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 | OBNetwork customer | => No | ||||||||||||||
| 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 | OBNetwork customer | No => Yes | ||||||||||||||
| 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 | |||||
| 
		 | 
|||||
		
  | 
	
		
  | 
||||
| 
		 | 
|||||
		
  | 
	
		
  | 
||||
| 
		 | 
|||||
		
  | 
	
		
  | 
||||