Openbravo Issue Tracking System - POS2
View Issue Details
0053740POS2POSpublic2023-10-23 14:382023-11-13 10:25
Vitaliy Malets 
Vitaliy Malets 
normalminorhave not tried
closedfixed 
5
 
 
migueldejuana
No
0053740: Define return reasons at line level for verified and blind returns in React POS
Currently when creating a verified return, the return reason is being created at ticket (header) level. But when using the return line user action the return reasons are created at line level.
Three mechanisms to create a return (verified return, blind return and return line) require to be consistent in all the cases and select a return reason that might be different for each line.

Therefore, for the case of verified returns and blind, the corresponding user action must be adapted to request reasons per line. Regarding platform changes, the button which allows to change the return reason should take into account that reasons may be created not only with the return line user action, but also with the verified return or blind return user actions.
Create blinds and/or verified return
No tags attached.
related to defect 0054013 closed Rajesh_18 Return line missing in line multiselection 
related to defect 0054014 closed Rajesh_18 Unexpected behavior while selecting return reasons 
Issue History
2023-10-23 14:38Vitaliy MaletsNew Issue
2023-10-23 14:38Vitaliy MaletsAssigned To => Vitaliy Malets
2023-10-23 14:38Vitaliy MaletsTriggers an Emergency Pack => No
2023-10-23 14:42hgbotNote Added: 0156187
2023-11-09 13:16hgbotNote Added: 0156966
2023-11-09 13:16hgbotNote Added: 0156967
2023-11-09 13:16hgbotNote Added: 0156968
2023-11-13 10:25migueldejuanaStatusnew => scheduled
2023-11-13 10:25migueldejuanaStatusscheduled => resolved
2023-11-13 10:25migueldejuanaResolutionopen => fixed
2023-11-13 10:25migueldejuanaReview Assigned To => migueldejuana
2023-11-13 10:25migueldejuanaStatusresolved => closed
2023-11-30 08:36migueldejuanaRelationship addedrelated to 0054013
2023-11-30 08:36migueldejuanaRelationship addedrelated to 0054014

Notes
(0156187)
hgbot   
2023-10-23 14:42   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2198 [^]
(0156966)
hgbot   
2023-11-09 13:16   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2198 [^]
(0156967)
hgbot   
2023-11-09 13:16   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 93039d358276c7afd3c5251a40b6a69d200819a6
Author: Vitaliy Malets <vitaliy.malets@openbravo.com>
Date: 08-11-2023 13:30:12
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/93039d358276c7afd3c5251a40b6a69d200819a6 [^]

Related to ISSUE-53740: getReasonItems method was defined for
returnBlindTicket and returnVerified ticket actions

---
M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/ReturnBlindTicket.js
M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/ReturnVerifiedTicket.js
---
(0156968)
hgbot   
2023-11-09 13:16   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: b4d46660e249a1f5d55af8cd957c9de33939abec
Author: Vitaliy Malets <vitaliy.malets@openbravo.com>
Date: 08-11-2023 13:30:12
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/b4d46660e249a1f5d55af8cd957c9de33939abec [^]

Related to ISSUE-53740: Define return reasons at line level functionality was added for verified returns

---
A web-jspack/org.openbravo.pos2/src/model/ticket/actions/__test__/updateInputsAndApprovalsWithNewLine.test.js
A web-jspack/org.openbravo.pos2/src/model/ticket/actions/updateInputsAndApprovalsWithNewLine.js
M web-jspack/org.openbravo.pos2/src/model/ticket/TicketExtension.js
---