BunStackDocs

Integrasjoner og API

ProSmart: lagersynk

Hvordan BunStack leser lageret fra ProSmart: formelen, synk for hånd, automatisk synk hvert 15. minutt i Production og hva som overskriver saldoen din.

Sist oppdatert · 4 min lesing

Lagersynken skriver ProSmarts lagersaldo og vekt til variantene i BunStack.

Hvor: Stack › ProSmart (Sync stock now) og lagersiden (Sync from ProSmart).

Kjør en synk

  1. Åpne Stack › ProSmart eller lagersiden.
  2. Trykk Sync stock now eller Sync from ProSmart.

Begge knappene kjører samme synk. Integrasjonssiden og lagersiden viser fremdriften. Last sync på integrasjonssiden viser når den siste synken gikk.

Slik beregnes saldoen

For hver variant med SKU leser BunStack artikkelen i ProSmart og skriver to verdier:

Verdi i BunStackFra ProSmart
LagerProSmarts disponible antall minus enhetene på betalte ordrer som ikke er sendt til ProSmart. Aldri under 0.
VektArtikkelens vekt, når ProSmart har en.

ProSmarts disponible antall er lageret minus det åpne kundeordrer i ProSmart reserverer, fra alle salgskanaler.

  • Enhetene på en betalt ordre forlot BunStacks lager da ordren ble lagt inn. ProSmart kjenner ikke til dem før ordren er sendt dit.
  • En ordre som er sendt til ProSmart, reserverer der. Den er allerede med i det disponible antallet.
  • En betalt ordre regnes som åpen til hele ordren er merket som sendt. En delvis sendt ordre som ikke er pushet, trekker fra alle linjene sine.
  • En linje regnes som sendt når en push i samme miljø viser den. En push uten svar fra ProSmart teller ikke før du har kontrollert den.

Advarsel: Saldo du skriver inn på lagersiden for en variant med SKU, overskrives av neste synk. Endre lageret i ProSmart.

Synken skriver bare saldoen. Lagermodusen og lagergrensen blir stående: en variant med modusen Out of stock selges ikke selv om synken gir den lager, og butikken selger bare saldoen over lagergrensen. Se Lager.

Grenser

GrenseVerdi
SKU-er per omgang200
Nye forsøk ved 429 eller 5xx for en artikkel2
Feil på rad som stopper synken15
Synker per workspace samtidig1
Synk som regnes som fastlåst30 minutter etter start. Neste start lukker den som feilet.
  • En synk leser fra samme miljø hele tiden, det som ble brukt da den startet.
  • BunStack leser hver SKU sin saldo og skriver bare hvis den ikke har endret seg i mellomtiden. Kommer en ordre imellom, leses SKU-en igjen, høyst 3 ganger. Deretter regnes den som feil og rettes av neste synk.

Resultatet

Lagersiden og integrasjonssiden viser resultatet med tellere:

TellerBetyr
Oppdatert lagerSaldoen endret seg.
Oppdaterte vekterVekten endret seg.
UendretIngenting endret seg, også artikler uten lagersaldo i ProSmart.
Mangler i ProSmartSKU-en er ikke et artikkelnummer i ProSmart.
FeilProSmart svarte ikke eller ga feil.

En synk som feilet, viser årsaken og hvor langt den kom. Fanen Activity viser de 20 siste synkene.

Automatisk lagersynk

Sync stock automatically kjører lagersynken hvert 15. minutt. Ruten står i delen Stock · Production only under Stack › ProSmart › Settings. Den er av til du slår den på og lagrer.

  1. Åpne Stack › ProSmart › Settings med Production valgt.
  2. Kryss av Sync stock automatically.
  3. Trykk Update connection.

Lageret leses nå fra Production hvert 15. minutt.

  • Den automatiske synken regner som Sync stock now, men leser alltid Production.
  • Den kjører bare når Production brukes og ProSmart har godtatt den lagrede innloggingen for Production.
  • Når Test brukes, er ruten grået ut, og årsaken står under den. Øvingsselskapets lager skal aldri overskrive butikkens. Innstillingen blir liggende til Production brukes igjen.
  • Godtar ikke ProSmart innloggingen for Production, står Paused under ruten. Ingenting kjører før innloggingen godtas, for eksempel etter Check stored Production login eller nye nøkler.
  • Pågår en synk, automatisk eller for hånd, hopper den automatiske over tidspunktet. Trykker du Sync stock now under en automatisk synk, viser integrasjonssiden fremdriften dens.
  • Etter en feilet automatisk synk venter neste 1 time i stedet for 15 minutter. Du får varselet Automatic stock sync failed med årsaken, høyst ett per workspace og døgn.
  • Under ruten står den siste automatiske synken: når den gikk og hvordan den endte. Oversikten viser Stock sync som every 15 min, on demand eller paused med årsaken. Fanen Activity viser de automatiske synkene med trigger scheduled.

Advarsel: Med Sync stock automatically på overskrives saldoen på lagersiden innen 15 minutter for varianter med SKU. Endre lageret i ProSmart.

Se også