Delitev naročila za izpolnitev
Naročilo za izpolnitev je dodelitev postavk na lokacijo izpolnitve. Sprožilec Delitev naročila za izpolnitev zažene potek dela, ko naročilo za izpolnitev razdelite vi ali aplikacija drugega ponudnika. Poteki dela, ki uporabljajo ta sprožilec, delujejo z izvirnim naročilom za izpolnitev in z naročili za izpolnitev, ki nastanejo po razdelitvi.
Na tej strani
Podatki, ki jih zagotovi sprožilec Delitev naročila za izpolnitev
Potekom dela, ki se začnejo s sprožilcem Delitev naročila za izpolnitev, so na voljo naslednji podatki.
| Podatki | Opis |
|---|---|
naročilo za izpolnitev | Izvirno naročilo za izpolnitev, ki je bilo razdeljeno. Omogoča dostop do podatkov v objektu Fulfillment Order za GraphQL Admin API |
preostalo naročilo za izpolnitev | Preostalo naročilo za izpolnitev kot rezultat delitve. Omogoča dostop do podatkov v objektu Fulfillment Order za GraphQL Admin API |
nadomestno naročilo za izpolnitev | Nadomestno naročilo za izpolnitev, če izvirnega naročila za izpolnitev ni bilo mogoče razdeliti. To polje je izbirno in je lahko prazno (null). Omogoča dostop do podatkov v objektu Fulfillment Order za GraphQL Admin API |
Dejanja
Ta sprožilec zagotavlja naročila za izpolnitev, kar vam omogoča uporabo katerega koli dejanja, ki zahteva naročilo za izpolnitev, vključno z naslednjim:
- Spremeni lokacijo naročila za izpolnitev.
- Zadrži naročilo za izpolnitev.
- Označi naročilo za izpolnitev kot izpolnjeno.
- Sprosti zadržanje izpolnitve.
- Pošlji zahtevo za izpolnitev.
Ker so naročila za izpolnitev povezana tudi z naročilom, lahko sprožilec uporabite tudi z dejanji, ki zahtevajo naročila, kot so:
- Dodaj postavko naročila
- Dodaj oznake naročila
- Arhiviraj naročilo
- Prekliči naročilo
- Zajemi plačilo
- Zadrži naročilo za izpolnitev
- Označi naročilo kot plačano
Naročila za izpolnitev vsebujejo tudi sezname podatkov, kot so postavke. S temi seznami se lahko premikate v zanki in izvajate dejanja za vsak element z uporabo dejanja Za vsako. Z zanko se lahko na primer pomikate po postavkah in preverite razpoložljivost inventarja.
Preizkušanje sprožilca
Če želite preizkusiti aktiven potek dela, ki se začne s tem sprožilcem, lahko storite naslednje:
- Razdelite naročilo za izpolnitev v skrbniku Shopify tako, da izberete katero koli naročilo in uporabite funkcijo delitve.
- Za preizkušanje potekov dela, ki obdelujejo nadomestna naročila za izpolnitev, najprej delno izpolnite nekatere kose v naročilu za izpolnitev, nato pa razdelite preostale neizpolnjene kose. S temi koraki se ustvari nadomestno naročilo za izpolnitev, ker izvirnega naročila za izpolnitev ni mogoče razdeliti.
- Obrnite se na aplikacijo drugega ponudnika za upravljanje naročil, da razdeli naročilo za izpolnitev z uporabo mutacije fulfillmentOrderSplit.
Podrobnosti o API-ju
Sprožilec Delitev naročila za izpolnitev omogoča izvajanje dejanj z objektom API-ja GraphQL FulfillmentOrderSplitResult. Ta sprožilec ustreza spletnemu kavlju fulfillment_orders/split.
Povezani sprožilci
Za druge poteke dela z naročili za izpolnitev boste morda razmislili tudi o naslednjem:
- Združeno naročilo za izpolnitev – se zažene, ko se naročilo za izpolnitev združi.
- Naročilo za izpolnitev pripravljeno na izpolnitev – se zažene, ko je naročilo za izpolnitev pripravljeno na izpolnitev.
- Naročilo izpolnjeno – se zažene, ko so izpolnjene vse postavke v naročilu.