HelperStable

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

returnRequisReturn
Platform Return whose lifecycle or quantities must be updated.

Outputs 1

returnReturn
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.