User actionStable

Collect return authorization

Asks a participant to set authorized quantities for each line of an already-open Return.

Presented context
Collect return authorization
User Journey
User response

Vue d’ensemble

Asks a participant to set authorized quantities for each line of an already-open Return.

Exemple

A customer-service operator accepts two units out of three requested before authorizing return shipment.

Key point A user action suspends the instance until the interaction is resolved. The User Journey presents the action; the node remains the orchestration contract determining its inputs and outputs.

Parameters 5

returnRequisReturn
Platform Return whose lines the participant must authorize, receive, or inspect according to the node.
titleRequisstring
Main title presented to the participant for this action in the User Journey.
descriptionOptionnelstring
Optional supporting text shown under the title to explain what is expected from the participant.
allow_replay_from_hereOptionnelboolean
Allows a participant to restart a replay from this interaction when the process enables that capability. Disable it when repeating the action would be dangerous or misleading.
replay_boundaryOptionnelboolean
Marks this interaction as a replay point of no return to bound earlier steps that can be replayed or reused.

Outputs 1

itemsreturn authorization item[]
Structured participant responses for the return lines at this lifecycle stage.

Behavior

The interaction presents Return lines and produces a structured collection of authorized quantities, ready to feed authorize_return.

Limits and responsibilities

  • Collection does not itself apply the authorization transition on the Return.
  • Entered quantities remain subject to validation by the business node that consumes them.