Markera en distributionsorder som distribuerad
Åtgärden Markera en distributionsorder som distribuerad skapar en distribution för alla poster i en distributionsorder.
Om en distributionsorder har en status i vilken den inte kan distribueras, som till exempel ON_HOLD
, så kommer Flow-arbetsflödet att misslyckas. Ordern måste ha en status som gör att den kan distribueras. Du kan kontrollera detta genom att konfigurera ett villkor för att utvärdera om FulfillmentOrder.supportedActions.action
inkluderar CREATE_FULFILLMENT
.
Fält
Åtgärden Markera en distributionsorder som distribuerad innehåller följande fält.
Fält | Beskrivning |
---|---|
Meddelande | Ett ytterligare meddelande som ska skickas med distributionen. |
Avisera kund | Meddela kunden om att distribution har skapats. |
Utlösare
Åtgärden Markera en distributionsorder som distribuerad tillämpas på distributionsordrar. Åtgärden använder ett Distributionsorder-ID för att identifiera distributionsordern och skapa en distribution för den. Åtgärden Markera en distributionsorder som distribuerad kan användas i arbetsflöden som startar med följande utlösare:
- Order redo för distribution
- Distributionsorder har flyttats
- Distributionsorder är inte längre i vänteläge
- Avbeställningsbegäran för distributionsorder har avvisats
- Distributionsförfrågan för distributionsorder har godkänts
- Distributionstjänsten kunde inte slutföra distribution av distributionsordern
Åtgärden Markera en distributionsorder som distribuerad kan även användas i alla arbetsflöden som itereras via distributionsordrar som använder åtgärden För varje loop (iteration).
Exempel
I det här exempelarbetsflödet skapas en distribution för en distributionsorder när distributionsordern flyttas till en ny plats.
I det här exempelarbetsflödet skapas en distribution för alla distributionsordrar när en order skapas.API-uppgifter
Se mutationen fulfillmentCreateV2 för mer information.