Zaloge in povezave z dobavitelji

Zaloga dobavitelja: kako določiti količino za prodajo v spletni trgovini

Če dobaviteljeva datoteka navaja 12 kosov, to še ne pomeni, da jih spletna trgovina lahko ponudi 12. Del zaloge je lahko rezerviran, namenjen drugemu prodajnemu kanalu ali zadržan kot varnostna zaloga, podatek pa se lahko nanaša na drugo velikost oziroma skladišče. Pred izdelavo povezave določite pomen številke, trenutek rezervacije in odziv trgovine, ko vir zamuja.

Ekipa SVS Digital · Objavljeno

Začnite tukaj

Za vsako različico izdelka in lokacijo določite glavni vir posamezne vhodne količine ali izrecno pravilo združevanja ter jasno preslikajte identifikatorje. Količino za prodajo izračunajte samo iz podatkov, katerih pomen in svežino lahko preverite. Odštejte le rezervacije in varnostno zalogo, ki jih izvorna količina še ne upošteva, nato določite najdaljšo sprejemljivo starost podatkov in nadomestni postopek ob nedosegljivem ali nepopolnem viru. Pred spremembo celotnega kataloga preizkusite naročila, preklice, ponovljene posodobitve in izpade.

1. Povežite pravi izdelek, različico in lokacijo

Začnite z identiteto, ne s količino. Pripravite tabelo, ki povezuje identifikator različice v trgovini, interno šifro, dobaviteljevo šifro in, če je na voljo, GTIN. Vsako kombinacijo velikosti, barve, pakiranja in stanja obravnavajte kot ločeno različico, kadar ima lahko svojo razpoložljivost. Ujemanje zgolj po podobnem nazivu ni zanesljivo; neznano šifro uvrstite na seznam za ročni pregled.

GS1 opredeljuje GTIN kot enolični identifikator trgovinske enote, ki ji določimo ceno, jo naročimo ali zanjo izdamo račun. GTIN pomaga pri ujemanju, ne nadomesti pa preslikave, kadar dobavitelji uporabljajo lastne šifre ali različne ravni pakiranja. Shopify ločuje kupcu vidno različico izdelka od zalogovne postavke, količine pa vodi po lokacijah. Te razlike zapišite v specifikacijo izmenjave podatkov.

  • Identifikator različice v trgovini in interna šifra.
  • Šifra izdelka pri dobavitelju ali v ERP-ju.
  • Velikost, barva, pakiranje in druge lastnosti, povezane z zalogo.
  • Lokacija ali skladišče, ki ga predstavlja zapis.
  • Odgovorna oseba in postopek za neznano ali podvojeno šifro.
GS1: globalna trgovinska številka izdelka GTINShopify: upravljanje količin in stanj zaloge

2. Ločite fizično zalogo od količine, ki jo smete prodati

Zapišite pomen vsakega vhodnega polja. Fizična zaloga, razpoložljiva zaloga, pričakovana dobava in količina, ki jo trgovina lahko obljubi, niso ista vrednost. Shopifyjev model na primer ločuje razpoložljivo, že dodeljeno, rezervirano, poškodovano, varnostno zalogo in zalogo v kontroli kakovosti. Rezervacije ne odštejte dvakrat, če jo dobaviteljevo polje »razpoložljivo« že upošteva.

Uporabite formulo, ki jo ekipa lahko razloži, na primer: količina za prodajo = izvorna količina – rezervacije, ki v njej še niso upoštevane – varnostna zaloga, ki v njej še ni upoštevana. Če vir posreduje le fizično stanje, določite, katere potrjene rezervacije oziroma odprta naročila ga še ne zmanjšujejo, in odštejte samo te. Če prednaročil ne omogočate, rezultat omejite na najmanj 0; za prednaročila določite ločeno pravilo. Določite tudi merske enote in zaokroževanje. Kosov, paketov in kartonov ne mešajte brez izrecne pretvorbe.

  • Natančna opredelitev izvorne količine.
  • Ali so rezervacije že vključene ali izključene.
  • Pravilo varnostne zaloge po izdelku ali skupini.
  • Merske enote in pretvorba pakiranj.
  • Obravnava negativnih in nenavadno velikih vrednosti.
Shopify: upravljanje količin in stanj zaloge

3. Določite trenutek rezervacije v vseh prodajnih kanalih

Če naročila sprejemajo spletna trgovina, prodajna ekipa in spletna tržnica, občasno kopiranje zaloge ne zazna povpraševanja, ki še ni doseglo izvornega sistema. Izberite dogodek, ki rezervira kos. Rezervacija že ob dodajanju v košarico lahko po nepotrebnem zadrži zalogo, rezervacija šele ob odpremi pa pušča daljše obdobje, v katerem lahko več kanalov proda isti kos. Primeren dogodek je lahko potrditev naročila, odobritev plačila ali drug poslovni dogodek, vendar morajo vsi kanali uporabljati med seboj usklajeno pravilo.

Microsoft opisuje mehke rezervacije kot način vzdrževanja skupnega pregleda nad količino, ki je na voljo za rezervacijo v več sistemih za sprejem naročil: kanal zahteva rezervacijo, storitev zmanjša razpoložljivost za rezervacijo, mehko rezervacijo pa je treba pozneje izravnati, ko se naročilna vrstica fizično rezervira ali se posodobi fizična količina zaloge. Odoo ponuja več možnih trenutkov rezervacije, zato ni splošno veljavnega privzetega trenutka. Preklic, potek rezervacije in neuspešno plačilo opredelite enako skrbno kot nastanek rezervacije.

  • Dogodek, ki ustvari rezervacijo.
  • Sistem, ki preveri razpoložljivost.
  • Oznaka, ki poveže rezervacijo z vrstico naročila.
  • Dogodki, ki rezervacijo porabijo, prekličejo ali sprostijo.
  • Pravilo, ko prodajni kanal ne doseže rezervacijske storitve.
Microsoft Learn: rezervacije v Inventory VisibilityOdoo: načini rezervacije zaloge

4. Določite mejo svežine in odziv ob izpadu

Določite, kako star je lahko zadnji uspešno prejeti podatek, preden ga obravnavate kot zastarelega. Meja naj upošteva hitrost sprememb, običajni interval prenosa in posledice napačne obljube kupcu. Shranite časovni žig vira, če je na voljo, in čas obdelave v integraciji. Datoteka, prejeta danes, lahko vsebuje včerajšnji posnetek stanja.

Nadomestni postopek določite vnaprej. Glede na izdelek lahko za kratek čas ohranite zadnjo preverjeno količino, jo zmanjšate, ustavite prodajo, prikažete daljši dobavni rok ali zahtevate ročni pregled. Manjkajoča vrstica še ne dokazuje ničelne zaloge, nepopolna datoteka pa ne sme nastaviti zaloge celotnega kataloga na nič. V opozorilu imenovani odgovorni osebi navedite razlog, obseg težave in čas zadnjega uspešnega prenosa.

  • Običajen interval in najdaljša sprejemljiva starost podatka.
  • Čas iz vira in čas obdelave.
  • Najmanjše pričakovano število zapisov v datoteki.
  • Rezervni odziv glede na tveganje in hitrost prodaje.
  • Prejemnik opozorila in čas za stopnjevanje težave.

5. Spremembe naj bodo sledljive in varne ob ponovni obdelavi

Pri vsaki spremembi količine zabeležite vir, izdelek, lokacijo, prejšnjo in novo vrednost, vhodne podatke izračuna, čas ter rezultat. Shopifyjev API omogoča, da spremembi dodate URI sklica na dokument, ki jo poveže z izvornim sistemom ali poslovnim dogodkom. Mehanizem je odvisen od platforme, načelo pa je splošno: zaposleni mora znati pojasniti, zakaj se je razpoložljivost spremenila.

Vsakemu uvozu ali dogodku dodelite enolični, nespremenljivi identifikator, da se ob ponovni obdelavi ista sprememba ne uporabi dvakrat. Absolutni posnetek stanja in relativna sprememba količine zahtevata različno obravnavo. Napačne vrstice zavrnite pred zapisom, neuspešne postavke ločite od uspešno obdelanih in omogočite primerjavo stanja v trgovini z glavnim virom ali dogovorjenim rezultatom združevanja.

  • Enolična oznaka uvoza, dogodka ali dokumenta.
  • Stara in nova količina z vhodnimi podatki izračuna.
  • Ponovitev brez podvojene spremembe.
  • Ločena števila posodobljenih, nespremenjenih, zavrnjenih in manjkajočih zapisov.
  • Poročilo o neusklajenih razlikah.
Shopify: upravljanje količin in stanj zaloge

6. V pilotu preizkusite napake, ne le pravilnega poteka

Za pilot izberite majhno skupino, ki vključuje preproste izdelke, več različic, vsaj en izdelek z nizko zalogo in vsaj eno zahtevno preslikavo. Preizkusite običajno prodajo, dve skoraj sočasni naročili, preklic, vračilo, neznano šifro, podvojeno datoteko, zamudo, delno datoteko, izpad vira in ponovni uvoz. Vsak rezultat primerjajte z glavnim virom ali dogovorjenim rezultatom združevanja, oseba, odgovorna za izjeme, pa naj sama izvede postopek obnove.

Periodična integracija sama po sebi ne zagotavlja, da je prikazana razpoložljivost ves čas pravilna: prodaja lahko nastane med posodobitvama, dobaviteljev podatek je lahko napačen, sistem pa nedosegljiv. Pogostejša sinhronizacija skrajša zamik, ne odpravi pa nejasnega lastništva procesa in neusklajenih rezervacij. Obseg povečajte šele, ko lastnik procesa sprejme preostalo tveganje ter potrdi nadzorni in ročni nadomestni postopek.

  • Potrjena formula za izdelke v pilotu.
  • Preizkušeni dogodki rezervacije in sprostitve.
  • Preizkušeni zastareli, delni in podvojeni vhodi.
  • Primerjava brez nepojasnjenih razlik.
  • Imenovan lastnik opozoril in ročnih popravkov.

Viri in dodatno branje

Več vodičev