Lagerutløsere, trinn for trinn

Lagerutløsere, trinn for trinn

Kopier side

Trinnvise veiledninger i Shopify Flow for endringer i lagerbeholdningen per lokasjon, «utsolgt», «på lager igjen» og endringer i variantpriser.

Shopify Flow
Hvor du finner dem: I Shopify Flow velger du «Velg en utløser», åpner Workflow Trigger Extensions og søker etter «at Location».

Endring i lagernivå på lokasjonen

Utløses hver gang den tilgjengelige mengden av en variant endres på et sted: et salg, en påfylling, en overføring eller en manuell korreksjon.

Branner fra Shopify-webhook og endringsdeteksjon
Tillatelse Tilgang til lagerdata + tilgang til produkt-, variant- og kolleksjonsdata
Slått på Når du aktiverer en Shopify Flow-arbeidsflyt som bruker den, blir den slått på. Den har sin egen bryter på appens Triggers-side

Bruk den til

  • Varsler om lavt lager per utsalgssted i stedet for per variant.
  • Videresend alle lagerbevegelser til et ERP-system eller et rapporteringsark.
  • Reager på store enkeltstående fall som ser ut som en feil.

Hvilke endringer i lagernivået på lokasjonen som sendes til arbeidsflyten din

Variabel i Shopify Flow Type Hva den inneholder
product Produkt (Shopify) Produktet der lagerbeholdningen for en variant har endret seg. Et fullverdig Shopify-produkt, slik at alle feltene og Shopify Flows egne produkthandlinger er tilgjengelige.
inventoryLevel Objekt Plassering, variant/SKU og gammelt/nytt/endring i tilgjengelig antall
inventoryLevel.locationId ID
inventoryLevel.locationName Tekst
inventoryLevel.sku Tekst
inventoryLevel.variantId ID
inventoryLevel.variantTitle Tekst
inventoryLevel.oldAvailable Tall
inventoryLevel.newAvailable Tall
inventoryLevel.delta Tall
eventId Tekst ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt.

Eksempel: Varsel om lavt lagerbeholdning for ett lager

  1. Velg Endring i lagernivå på lokasjon som utløser.
  2. Legg til et vilkår med tre kriterier: inventoryLevel.locationName lik Main warehouse, inventoryLevel.newAvailable mindre enn 5 og inventoryLevel.oldAvailable større enn eller lik 5.
  3. Legg til Send intern e-post: {{product.title}} / {{inventoryLevel.variantTitle}} ({{inventoryLevel.sku}}) is down to {{inventoryLevel.newAvailable}} at {{inventoryLevel.locationName}}.
  4. Slå på arbeidsflyten.

Utsolgt på dette utsalgsstedet

Utløses når den tilgjengelige mengden av en variant når null på ett sted. Varianten kan fortsatt være på lager andre steder.

Branner fra Shopify-webhook og endringsdeteksjon
Tillatelse Tilgang til lagerdata + tilgang til produkt-, variant- og kolleksjonsdata
Slått på Når du aktiverer en Shopify Flow-arbeidsflyt som bruker den, blir den slått på. Den har sin egen bryter på appens Triggers-side

Bruk den til

  • Si til butikksjefen at en hylle er tom, selv om det fortsatt er varer på lageret.
  • Be om en overføring mellom lokasjoner.
  • Sett et produkt til forhåndsbestilling når det er utsolgt på det siste salgsstedet.

Hva «Utsolgt på stedet» sender til arbeidsflyten din

Variabel i Shopify Flow Type Hva den inneholder
product Produkt (Shopify) Produktet der en variant er utsolgt på den aktuelle lokasjonen. Et fullverdig Shopify-produkt, slik at alle feltene og Shopify Flows egne produkthandlinger er tilgjengelige.
inventoryLevel Objekt Plassering, variant/SKU og gammelt/nytt tilgjengelig antall
inventoryLevel.locationId ID
inventoryLevel.locationName Tekst
inventoryLevel.sku Tekst
inventoryLevel.variantId ID
inventoryLevel.variantTitle Tekst
inventoryLevel.oldAvailable Tall
inventoryLevel.newAvailable Tall
inventoryLevel.delta Tall
eventId Tekst ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt.

Eksempel: Be om en overføring når en butikk går tom

  1. Velg Utsolgt på stedet som utløser.
  2. Legg til et vilkår: inventoryLevel.locationName er ikke lik Main warehouse.
  3. Legg til «Send intern e-post til logistikkavdelingen: {{inventoryLevel.locationName}} is out of {{product.title}} / {{inventoryLevel.variantTitle}}».
  4. Slå på arbeidsflyten.

På lager igjen på denne butikken

Utløses når den tilgjengelige mengden av en variant går fra null til over null på et sted.

Branner fra Shopify-webhook og endringsdeteksjon
Tillatelse Tilgang til lagerdata + tilgang til produkt-, variant- og kolleksjonsdata
Slått på Når du aktiverer en Shopify Flow-arbeidsflyt som bruker den, blir den slått på. Den har sin egen bryter på appens Triggers-side

Bruk den til

  • Send varsler om at varer er på lager igjen, eller gi salgsavdelingen beskjed om at en ventende ordre kan sendes.
  • Fjern en sold-out-merking eller slå annonsene på igjen.

Hva «Tilbake på lager på stedet» sender til arbeidsflyten din

Variabel i Shopify Flow Type Hva den inneholder
product Produkt (Shopify) Produktet som nå er på lager igjen på denne lokasjonen. Et fullverdig Shopify-produkt, så alle feltene og Shopify Flows egne produkthandlinger er tilgjengelige.
inventoryLevel Objekt Plassering, variant/SKU og gammelt/nytt tilgjengelig antall
inventoryLevel.locationId ID
inventoryLevel.locationName Tekst
inventoryLevel.sku Tekst
inventoryLevel.variantId ID
inventoryLevel.variantTitle Tekst
inventoryLevel.oldAvailable Tall
inventoryLevel.newAvailable Tall
inventoryLevel.delta Tall
eventId Tekst ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt.

Eksempel: Fjern «utsolgt»-merket når varen kommer på lager igjen

  1. På lager igjen på butikk som utløser.
  2. Legg til eller fjern produktmerker med sold-out.
  3. Valgfritt: Legg til «Send intern e-post med {{inventoryLevel.newAvailable}} enheter på {{inventoryLevel.locationName}}».
  4. Slå på arbeidsflyten.

Prisen på produktvarianten er endret

Utløses når prisen per enhet for en variant endres, med den gamle og den nye prisen, delta, percentChange og direction.

Branner fra Shopify-webhook og endringsdeteksjon
Tillatelse Tilgang til lagerdata + tilgang til produkt-, variant- og kolleksjonsdata
Slått på Når du aktiverer en Shopify Flow-arbeidsflyt som bruker den, blir den slått på. Den har sin egen bryter på appens Triggers-side

Bruk den til

  • Kontroller marginene på nytt når en leverandør øker prisene.
  • Flaggvarianter der kostnaden nå overstiger en andel av prisen.

Hva «Product Variant Cost Changed» sender til arbeidsflyten din

Variabel i Shopify Flow Type Hva den inneholder
product Produkt (Shopify) Produktet der prisen på en variant har endret seg. Et fullverdig Shopify-produkt, slik at alle feltene og Shopify Flows egne produkthandlinger er tilgjengelige.
variantCostChange Objekt Varianten/SKU-en samt den gamle og den nye prisen per enhet
variantCostChange.variantId ID
variantCostChange.variantTitle Tekst
variantCostChange.sku Tekst
variantCostChange.oldCost Penger (beløp, valutakode)
variantCostChange.newCost Penger (beløp, valutakode)
variantCostChange.delta Tall Ny verdi minus gammel verdi. Null når en av verdiene er ukjent
variantCostChange.percentChange Tall Endring uttrykt i prosent av den gamle verdien (-12,5 = falt med 12,5 prosent). Null når den gamle verdien er 0 eller ukjent
variantCostChange.direction Tekst økning, nedgang eller uendret
eventId Tekst ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt.

Eksempel: Gjennomgå prisen når kostnadene stiger med mer enn 5 prosent

  1. Velg Endring i pris på produktvariant som utløser.
  2. Legg til et vilkår: variantCostChange.percentChange er større enn 5.
  3. Legg til produktmerker med margin-review, og send en intern e-post med {{variantCostChange.oldCost.amount}} -> {{variantCostChange.newCost.amount}} for {{variantCostChange.sku}}.
  4. Slå på arbeidsflyten.

Neste trinn

Alle fire trenger tilgang til lagerdata og produktdata (hendelsen inneholder produktet som referanse). Når man gir tilgang til lagerdata, kreves det også tilgang til lokasjoner, slik at hendelsene kan angi lokasjonen.