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.

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, ki so na voljo potekom dela s sprožilcem Delitev naročila za izpolnitev.
PodatkiOpis
naročilo za izpolnitevIzvirno 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 izpolnitevPreostalo naročilo za izpolnitev kot rezultat delitve. Omogoča dostop do podatkov v objektu Fulfillment Order za GraphQL Admin API
nadomestno naročilo za izpolnitevNadomestno 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:

Ker so naročila za izpolnitev povezana tudi z naročilom, lahko sprožilec uporabite tudi z dejanji, ki zahtevajo naročila, kot so:

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.

Za druge poteke dela z naročili za izpolnitev boste morda razmislili tudi o naslednjem: