ReturnRequests
represent shipping groups as a ReturnShippingGroup
and a Commerce Item in a shipping group as a ReturnItem
. The return refund amount is distributed from RefundMethods
If you extend a repository item object, you may need to extend these return objects, as well as the load and save methods.
You can modify the following methods to load and save return objects in ReturnRequest
:
atg.commerce.csr.returns.ReturnRequest.loadReturnRequest
– (Repository Item) This method loads information from theReturnRequest
repository item to the instanceatg.commerce.csr.returns.ReturnRequest.saveReturnRequest
– (Mutable Repository Item) This method is saves information from theReturnRequest
instance to the repository item
You can modify the following methods to load and save return objects in ReturnItem
:
atg.commerce.csr.returns.ReturnItem.loadReturnItem
– (Repository Item) This method loads information from theReturnItem
repository item to the instanceatg.commerce.csr.returns.ReturnItem.saveReturnItem
– (Mutable Repository Item) This method saves information from theReturnItem
instance to the repository item
You can modify the following methods to load and save return objects in RefundMethod
:
atg.commerce.csr.returns.RefundMethod.loadRefundMethod
– (Repository Item, Order) This method loads information from theRefundMethod
repository item to the instanceatg.commerce.csr.returns.RefundMethod.saveRefundMethod
– (Mutable Repository Item) This method saves information from theRefundMethod
instance to the repository item