HelperStable

Authorize return

Authorizes all or part of an open return and sets the accepted quantities for the next step.

Business object
Authorize return
Business lifecycle
Updated state

Vue d’ensemble

Authorizes all or part of an open return and sets the accepted quantities for the next step.

Exemple

After reviewing the customer request, authorize only the lines that are genuinely eligible for return.

Parameters 3

returnRequisReturn
Platform Return whose lifecycle or quantities must be updated.
authorization_modeOptionnelenum
Authorization mode used to determine how return quantities are accepted.
itemsOptionnelreturn authorization item[]
Lines and quantities concerned by this step. They must correspond to lines on the targeted document or return.

Outputs 1

returnReturn
Canonical Return after applying the lifecycle step.

Behavior

The authorization mode and retained lines move the Return to its authorized stage with explicit quantities.

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

  • Authorization does not prove that the goods were shipped or received.
  • Do not confuse requested quantity with authorized quantity when policy allows only part of a return.