Lagerudløsere, trin for trin

Shopify Flow
Sådan finder du dem: Gå til »Shopify Flow«, vælg »Vælg en trigger«, åbn »Workflow Trigger Extensions« og søg efter »at Location«.

Lagerbeholdningen er ændret på lokationen

Udløses, hver gang den tilgængelige mængde af en variant ændres på en lokation: et salg, en genopfyldning, en overførsel eller en manuel korrektion.

Brande fra Shopify Webhook og ændringsdetektering
Tilladelse Adgang til lageroplysninger + adgang til oplysninger om produkter, varianter og kollektioner
Tændt Når man aktiverer en Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Advarsler om lavt lager pr. forretning i stedet for pr. variant.
  • Videresend alle lagerbevægelser til et ERP-system eller et rapporteringsark.
  • Reager på store enkeltstående fald, der ligner en fejl.

Hvilke ændringer i lagerbeholdningen på lokationen der sendes til din arbejdsgang

Variabel i Flow Type Hvad den indeholder
product Produkt (Shopify) Det produkt, hvis variantlager har ændret sig. Et produkt med fuld Shopify, hvilket betyder, at alle dets felter samt Flows egne produkthandlinger er tilgængelige.
inventoryLevel Objekt Placering, variant/SKU samt gammelt/nyt/forskel i tilgængeligt antal
inventoryLevel.locationId ID
inventoryLevel.locationName Tekst
inventoryLevel.sku Tekst
inventoryLevel.variantId ID
inventoryLevel.variantTitle Tekst
inventoryLevel.oldAvailable Tal
inventoryLevel.newAvailable Tal
inventoryLevel.delta Tal
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Advarsel om lavt lagerbeholdning for et lager

  1. Vælg »Ændring i lagerbeholdningen på lokationen« som udløser.
  2. Tilføj en betingelse med tre kriterier: inventoryLevel.locationName er lig med Main warehouse, inventoryLevel.newAvailable er mindre end 5, og inventoryLevel.oldAvailable er større end eller lig med 5.
  3. Tilføj »Send intern e-mail«: {{product.title}} / {{inventoryLevel.variantTitle}} ({{inventoryLevel.sku}}) is down to {{inventoryLevel.newAvailable}} at {{inventoryLevel.locationName}}.
  4. Aktivér arbejdsgangen.

Ikke på lager i butikken

Udløses, når den tilgængelige mængde af en variant når nul på et sted. Varianten kan stadig være på lager et andet sted.

Brande fra Shopify Webhook og ændringsdetektering
Tilladelse Adgang til lageroplysninger + adgang til produkt-, variant- og kollektionsoplysninger
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Fortæl en butikschef, at en hylde er tom, selvom der stadig er varer på lageret.
  • Anmod om en overførsel mellem lokationer.
  • Sæt et produkt til forudbestilling, når det er udsolgt på det sidste lager.

Hvad »Udsolgt på lokationen« sender til din arbejdsgang

Variabel i gennemstrømningen Type Hvad den indeholder
product Produkt (Shopify) Det produkt, hvis variant er udsolgt på den pågældende lokation. Et produkt med fuld Shopify, hvilket betyder, at alle dets felter og Flows egne produkthandlinger er tilgængelige.
inventoryLevel Formål Placering, variant/SKU samt gammelt/nyt lagerantal
inventoryLevel.locationId ID
inventoryLevel.locationName Tekst
inventoryLevel.sku Tekst
inventoryLevel.variantId ID
inventoryLevel.variantTitle Tekst
inventoryLevel.oldAvailable Tal
inventoryLevel.newAvailable Tal
inventoryLevel.delta Tal
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Anmod om en levering, når en butik løber tør

  1. Vælg »Ikke på lager på lokationen« som udløser.
  2. Tilføj en betingelse: inventoryLevel.locationName er ikke lig med Main warehouse.
  3. Tilføj »Send intern e-mail til logistikafdelingen: {{inventoryLevel.locationName}} is out of {{product.title}} / {{inventoryLevel.variantTitle}}«.
  4. Aktivér arbejdsgangen.

Igen på lager i butikken

Udløses, når den tilgængelige mængde af en variant på et sted går fra nul til over nul.

Brande fra Shopify Webhook og ændringsregistrering
Tilladelse Adgang til lagerdata + adgang til produkt-, variant- og kollektionsdata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Dens egen kontakt findes på appens side »Triggers«

Brug den til

  • Send besked, når varen igen er på lager, eller giv salgsafdelingen besked om, at en ordre på ventelisten kan afsendes.
  • Fjern et »sold-out«-tag, eller aktiver annoncerne igen.

Hvad »Tilbage på lager på lokationen« sender til din arbejdsgang

Variabel i gennemstrømning Type Hvad den indeholder
product Produkt (Shopify) Det produkt, hvor en variant nu igen er på lager på den pågældende lokation. Et produkt med fuld »Shopify«, hvilket betyder, at alle felter samt Flows egne produkthandlinger er tilgængelige.
inventoryLevel Objekt Placering, variant/SKU samt gammelt/nyt lagerantal
inventoryLevel.locationId ID
inventoryLevel.locationName Tekst
inventoryLevel.sku Tekst
inventoryLevel.variantId ID
inventoryLevel.variantTitle Tekst
inventoryLevel.oldAvailable Tal
inventoryLevel.newAvailable Tal
inventoryLevel.delta Tal
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Fjern mærket »udsolgt«, når varen igen er på lager

  1. »Varerne er igen på lager i butikken« som udløser.
  2. Tilføj eller fjern produktmærker med sold-out.
  3. Valgfrit: Tilføj funktionen »Send intern e-mail med {{inventoryLevel.newAvailable}}-enheder« på {{inventoryLevel.locationName}}.
  4. Aktivér arbejdsgangen.

Prisen på en produktvariant er ændret

Udløses, når prisen pr. enhed for en variant ændres, med den gamle og den nye pris, delta, percentChange og direction.

Brande fra Shopify Webhook og ændringsregistrering
Tilladelse Adgang til lageroplysninger + adgang til produkt-, variant- og kollektionsoplysninger
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Kontroller marginerne igen, når en leverandør hæver priserne.
  • Flagvarianter, hvis pris nu overstiger en andel af den samlede pris.

Hvad »Produktvariantprisændring« sender til din arbejdsgang

Variabel i flow Type Hvad den indeholder
product Produkt (Shopify) Det produkt, hvis variantpris er ændret. Et fuldt Shopify-produkt, hvilket betyder, at alle dets felter samt Flows egne produkthandlinger er tilgængelige.
variantCostChange Objekt Varianten/SKU’en samt den gamle og den nye pris pr. enhed
variantCostChange.variantId ID
variantCostChange.variantTitle Tekst
variantCostChange.sku Tekst
variantCostChange.oldCost Penge (beløb, valutakode)
variantCostChange.newCost Penge (beløb, valutakode)
variantCostChange.delta Tal Ny værdi minus gammel værdi. Null, hvis en af værdierne er ukendt
variantCostChange.percentChange Tal Ændring udtrykt som en procentdel af den gamle værdi (-12,5 = faldt med 12,5 procent). Null, hvis den gamle værdi er 0 eller ukendt
variantCostChange.direction Tekst stigning, fald eller uændret
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Tjek prisen, når omkostningerne stiger med mere end 5 procent

  1. Vælg »Produktvariantpris ændret« som udløser.
  2. Tilføj en betingelse: variantCostChange.percentChange er større end 5.
  3. Tilføj** produktmærker** med margin-review og send en intern e-mail med {{variantCostChange.oldCost.amount}} -> {{variantCostChange.newCost.amount}} til {{variantCostChange.sku}}.
  4. Aktivér arbejdsgangen.

Næste skridt

Alle fire kræver adgang til lagerdata og produktdata (begivenheden indeholder produktet som reference). Når der gives adgang til lagerdata, kræves der også adgang til lokationer, så begivenhederne kan angive lokationen.