The recordMerchandiseReturn
pipeline chain updates any ReturnItem
that is received by the ReturnManager
. The pipeline chain’s transaction mode is TX_REQUIRED.
The following section describes the processor in the pipeline chain.
updateReturnItem
This processor updates the ReturnItem
based on the quantity received.
Transactional Mode | TX_MANDATORY |
Component |
|
Object |
|
Transitions | If the processor returns 1, call the |
updateInventory
This processor conditionally updates the inventory to account for the item received.
Transactional Mode | TX_MANDATORY |
Component |
|
Object |
|
Transitions | If the processor returns 1, call the |
updateReturnRequestStateOnReceive
Transactional Mode | TX_MANDATORY |
Component |
|
Object |
|
Transitions | If the processor returns 1, call the |
settleReturnRequestOnReceive
Transactional Mode | TX_MANDATORY |
Component |
|
Object |
|
Transitions | None, this is the last link in the chain and will cause the |