Contrassegno di un ordine di evasione come evaso
L'azione Mark a fulfillment order as fulfilled (Contrassegna ordine di evasione come evaso) genera un'evasione per tutte le voci di un'ordine di evasione.
Se un ordine di evasione si trova in uno stato in cui non può essere evaso, ad esempio ON_HOLD
, il flusso di lavoro Flow non andrà a buon fine. L'ordine di evasione deve essere in uno stato in cui può essere evaso. Puoi determinare ciò impostando una condizione per valutare se il FulfillmentOrder.supportedActions.action
include CREATE_FULFILLMENT
.
Campi
L'azione Mark a fulfillment order as fulfilled (Contrassegna un ordine di evasione come evaso) contiene i seguenti campi.
Campo | Descrizione |
---|---|
Message (Messaggio) | Un messaggio aggiuntivo da inviare con l'evasione. |
Avvisa il cliente | Avvisa il cliente che l'evasione è stata generata. |
Trigger
L'azione Mark a fulfillment order as fulfilled (Contrassegna un ordine di evasione come evaso) funziona sugli ordini di evasione. L'azione utilizza un ID dell'ordine di evasione per identificare l'ordine di evasione e generarne un'evasione. È possibile utilizzare l'azione Mark a fulfillment order as fulfilled (Contrassegna un ordine di evasione come evaso) nei flussi di lavoro avviati dai trigger seguenti:
- Ordine pronto per l’evasione
- Ordine di evasione spostato
- Sospensione dell'ordine di evasione annullata
- Richiesta di annullamento degli ordini di evasione rifiutata
- Richiesta di evasione ordini di evasione accettata
- Evasione non completata dal servizio logistico dell'ordine di evasione
L'azione Mark a fulfillment order as fulfilled (Contrassegna ordine di evasione come evaso) può essere utilizzata anche in qualsiasi flusso di lavoro per eseguire l'iterazione tra gli ordini di evasione utilizzando l'azione Per ogni loop (esegui iterazione).
Esempi
In questo esempio di flusso di lavoro, quando un ordine di evasione viene spostato in una nuova sede, viene creata un'evasione per l'ordine di evasione.
In questo esempio di flusso di lavoro, quando viene creato un ordine, viene creata un'evasione per tutti gli ordini di evasione.Dettagli delle API
Per maggiori informazioni, controlla la mutazione fulfillmentCreaV2.