Cancel return
Cancels an open Return before normal resolution while preserving its trace.
Business object
Cancel return
Business lifecycle
Updated state
Vue d’ensemble
Cancels an open Return before normal resolution while preserving its trace.
Exemple
Cancel a return request withdrawn by the customer before shipment.
Parameters 1
return
Platform Return whose lifecycle or quantities must be updated.
Outputs 1
return
Canonical Return after applying the lifecycle step.
Behavior
The node applies the cancellation transition if the current Return state allows it.
Key point The node applies a canonical business operation: it does not bypass the object's lifecycle and fails when the requested transition is incompatible with the current state.
Limits and responsibilities
- Cancellation does not delete financial objects already created.
- A Return already resolved must not be canceled to rewrite its history.