Razdvajanje narudžbe za ispunjenje

Narudžba za ispunjenje jest dodjeljivanje linija artikala lokaciji ispunjenja. Pokretač Razdvajanje narudžbe za ispunjenje pokreće tijek rada kada vi ili aplikacija treće strane razdvojite narudžbu za ispunjenje. Tijekovi rada koji upotrebljavaju ovaj pokretač djeluju na izvornu narudžbu za ispunjenje, kao i na narudžbe za ispunjenje koje su rezultat razdvajanja.

Podaci koje pruža pokretač Razdvajanje narudžbe za ispunjenje

Sljedeći se podaci pružaju tijekovima rada koji započinju pokretačem Razdvajanje narudžbe za ispunjenje.

Podaci koji se pružaju tijekovima rada s pomoću pokretača Razdvajanje narudžbe za ispunjenje.
PodaciOpis
narudžba za ispunjenjeIzvorna narudžba za ispunjenje koja je razdvojena. Omogućuje pristup podacima na objektu Fulfillment Order za GraphQL Admin API.
preostala narudžba za ispunjenjePreostala narudžba za ispunjenje nastala razdvajanjem. Omogućuje pristup podacima na objektu Fulfillment Order za GraphQL Admin API.
zamjenska narudžba za ispunjenjeZamjenska narudžba za ispunjenje u slučaju da se izvorna narudžba za ispunjenje ne može razdvojiti. Ovo je polje neobavezno i može biti bez vrijednosti (null). Omogućuje pristup podacima na objektu Fulfillment Order za GraphQL Admin API.

Radnje

Ovaj pokretač pruža narudžbe za ispunjenje, što vam omogućuje upotrebu bilo koje radnje koja zahtijeva narudžbu za ispunjenje, uključujući:

Budući da su narudžbe za ispunjenje povezane s narudžbom, pokretač se također može upotrebljavati s radnjama koje zahtijevaju narudžbe, poput:

Narudžbe za ispunjenje također sadrže popise podataka kao što su linije artikala. Kroz te popise možete prolaziti i izvoditi radnje za svaku stavku upotrebom radnje Za svaki. Na primjer, možete proći kroz linije artikala kako biste provjerili dostupnost zaliha.

Testiranje pokretača

Da biste testirali aktivni tijek rada koji započinje ovim pokretačem, možete:

  • Razdvojiti narudžbu za ispunjenje u administratorskom alatu za Shopify odabirom bilo koje narudžbe i upotrebom značajke razdvajanja.
  • Da biste testirali tijekove rada koji obrađuju zamjenske narudžbe za ispunjenje, najprije djelomično ispunite neke stavke u narudžbi za ispunjenje, a zatim razdvojite preostale neispunjene stavke. Slijedeći ove korake, generirat će se zamjenska narudžba za ispunjenje jer se izvorna narudžba za ispunjenje ne može razdvojiti.
  • Obratite se aplikaciji za upravljanje narudžbama treće strane kako bi razdvojila narudžbu za ispunjenje pomoću mutacije fulfillmentOrderSplit.

Pojedinosti o API-ju

Pokretač Razdvajanje narudžbe za ispunjenje omogućuje izvođenje radnji s objektom FulfillmentOrderSplitResult za GraphQL API. Ovaj pokretač odgovara webhooku fulfillment_orders/split.

Za ostale tijekove rada vezane uz narudžbe za ispunjenje, također možete razmotriti: