The updateHardgoodShippingGroup
chain is executed when called by the performHardgoodShippingGroupModification
chain.
The following sections describe each processor in the pipeline chain.
handleShippingGroupState1
This processor checks the NewValue
property of the modification to determine what state the modification is requesting that the shipping group be set to. If the value is SHIP_SHIPPING_GROUP, control passes to shippingGroupHasShippedChain
. If the value is anything else then control passes to modificationNotSupported5
.
Transactional Mode | TX_MANDATORY |
Component |
|
Object |
|
Transitions | Return value of 4 executes the |
shippingGroupHasShippedChain
This processor executes the shippingGroupHasShipped
chain. After execution, execution of this chain then stops.
Transactional Mode | TX_MANDATORY |
Component |
|
Object |
|
Transitions | None. This is the last link in the chain and causes the |
modificationNotSupported5
Sets the status of the modification to STATUS_FAILED, and adds the modification to the list to be sent out in a ModifyOrderNotification
message.
Transactional Mode | TX_MANDATORY |
Component |
|
Object |
|
Transitions | None. This is the last link in the chain and causes the |