Improve Return Status process so that it also take into account the ReturnItem
status change
--------------------------------------------------------------------------------------------
Key: OFBIZ-2541
URL: https://issues.apache.org/jira/browse/OFBIZ-2541
Project: OFBiz
Issue Type: Improvement
Components: order
Affects Versions: SVN trunk
Reporter: Vikas Mayur
Assignee: Vikas Mayur
Fix For: SVN trunk
Notes:
1) Changes in createReturnStatus service to also create a record in
ReturnStatus for a change in ReturnItem status.
2) Remove the delegator.store() method to update ReturnItem in
processRefundReturn and processCreditReturn service with a service call -
updateReturnItem.
3) Remove the create-value and store-value method to update ReturnItem in
updateReturnStatusFromReceipt service with a service call -
createReturnItem/updateReturnItem
4) Also remove the the inline code to update the ReturnStatus for the process
refund services in #2
5) Write new eca on createReturnItem and updateReturnItem to call
createReturnStatus synchronously.
6) Under Return History tab on Return Status History screenlet - add a new
column returnItemSeqId.
Note: The ReturnStatus with returnItemSeqId == null represents the ReturnHeader
status and with returnItemSeqId != null it represents the ReturnItem status.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.