Sistem WMS vs Excel — când este timpul să schimbi

Andrzej Lenkowski,

Un depozit în Excel este o etapă prin care trece aproape orice companie. Câteva poziții, doi oameni, un singur fișier pe un disc de rețea - și funcționează. Funcționează surprinzător de mult timp, uneori patru, cinci ani, până când cineva dă cuiva parola de editare în momentul nepotrivit sau până când apare al treilea magazioner. Atunci încep neconcordanțele. Întrebarea nu este dacă Excel-ul va înceta cândva să fie suficient - întrebarea este în ce moment și ce să faceți ca trecerea la WMS să fie nedureroasă.

Ce vă oferă Excel și ce nu

Excel este universal și toată lumea îl cunoaște. Sume, sortare, filtrare, tabele pivot, grafice - se poate calcula rotația, marja, valoarea stocului, orice. Pentru raportare ad-hoc este greu de bătut. Și sincer, un WMS nu va înlocui niciodată Excel-ul pentru analize - o implementare bună permite întotdeauna exportul în CSV sau XLSX, ca să poată contabilitatea sau șeful de vânzări să-și facă propriile calcule.

Ce nu vă oferă Excel: mai multe persoane care editează simultan fără conflicte, validare puternică a datelor introduse, jurnal de audit al modificărilor (cine, când, ce a editat), roluri și drepturi, integrare cu scanerul de coduri de bare în timp real. SharePoint și Excel Online încearcă parțial să rezolve asta, dar într-un depozit serios se vede repede că este un plasture pe o rană împușcată.

Semnale că Excel nu mai ajunge

Cele mai frecvente pe care le auzim în timpul analizei de pre-implementare:

  • "Stocul în foaie spune 47 de bucăți, pe raft sunt 42, nimeni nu știe de unde vine diferența"
  • "Două persoane au deschis fișierul simultan, una a suprascris modificările celeilalte"
  • "O greșeală într-o singură formulă și o săptămână toți au luat decizii pe date greșite"
  • "Trebuie găsit cine a editat ultima dată celula B47 - și nu se poate verifica"
  • "Fișierul are 35 de file, fiecare are versiunea lui offline, îmbinarea durează jumătate de zi"

Fiecare dintre aceste simptome separat se mai poate ocoli. Trei deodată înseamnă că firma a pierdut deja bani - doar că încă nu i-a numărat.

Simptome concrete în cifre

Un client din zona cosmeticelor, aproximativ 1.800 de SKU, trei magazioneri, Excel de șase ani. Inventarul anual a arătat 4,2% diferențe de inventar valoric. Cu un an înainte - 3,8%. Cu doi ani înainte - 2,1%. Tendința este caracteristică: cu cât sunt mai multe operațiuni, cu atât mai mare este buffer-ul de erori care se acumulează în foaia pe care nimeni nu o validează în timp real.

Al doilea simptom tipic - reclamații pentru greșeli în expediții. Într-un depozit pur Excel am văzut niveluri de 2-3% comenzi greșite. După implementarea WMS-ului cu scanare la ambalare, scade la 0,1-0,3%. La 200 de comenzi pe zi și o valoare medie de 250 PLN, reducerea erorilor cu 2 puncte procentuale înseamnă aproximativ 1.000 PLN pe zi de marjă recuperată.

Al treilea lucru pe care nimeni nu-l socotește, dar pe care nu se poate să nu-l observi - timpul petrecut "căutând ceva". Magazionerul merge la raft, nu găsește, se întoarce, verifică în foaie, merge la alt raft. Într-un depozit de 600 m² cu locații în Excel, sunt adesea 30-40 de minute pe zi pe persoană. Trei persoane × 40 de minute × 22 de zile = 44 de ore pierdute la nivel de lună. Un salariu plus o pușculiță.

Pragul critic - când decizia devine evidentă

Din practica noastră, granița este aproximativ aici:

  • 500-700 SKU - Excel încă face față dacă două persoane lucrează în schimburi. La trei persoane simultan încep problemele.
  • 50+ operațiuni de depozit pe zi - intrări plus ieșiri. Introducerea manuală consumă ore, erorile se acumulează.
  • 3+ magazioneri - sincronizarea datelor între oameni nu mai este realistă. Fiecare are versiunea lui de fișier.
  • Trasabilitate cerută (numere de lot, date de expirare, numere seriale) - Excel teoretic se descurcă, dar la o reclamație se va dovedi că nu se poate stabili la cine a ajuns un anumit lot.

Dacă măcar două dintre aceste condiții sunt îndeplinite, costul menținerii Excel-ului depășește deja costul implementării WMS. Doar că firma încă nu știe asta.

De ce macrourile VBA sunt o fundătură

A doua fază de dezvoltare a "depozitului în Excel" este de obicei cineva care a învățat VBA și a scris câteva macro-uri. Butoane "Recepționează livrare", "Emite aviz de expediere", legături cu fișiere CSV de la furnizori. Chiar funcționează - cât timp acea persoană este în firmă. Prima dată am văzut acest scenariu în 2018: clientul implementa la noi WMS pentru că "sistemul" lor în Excel fusese scris de șeful de depozit care plecase, iar nimeni de după el nu putea să citească codul.

Al doilea motiv: macrourile nu au teste, nu au versionare, nu au documentație. Orice schimbare în cerințe (un furnizor nou, un format de fișier nou, un raport nou pentru contabilitate) cere săpat în cod scris de cineva care l-a scris pentru sine. După doi-trei ani, un astfel de "sistem" încetează să mai fie modificabil - oamenilor le este frică să se atingă de el pentru că orice schimbare strică ceva.

Și al treilea motiv, fundamental: Excel nu a fost proiectat ca bază de date. Încercarea de a păstra în el 50.000 de operațiuni istorice se termină cu un fișier de 80 MB, care se deschide într-un minut și se blochează la fiecare câteva ore. Atunci cineva face o "arhivă", mută datele vechi într-un fișier separat, legăturile se rup și e mai rău decât a fost.

Ce face WMS-ul altfel

Patru lucruri pe care pur și simplu nu le faceți în Excel:

  • Scanare în loc de tastare. Operatorul scanează codul de bare al paletului, sistemul citește GTIN, lot și data de expirare dintr-o singură mișcare. Nu există greșeli de tastare la numărul lotului, nu există "am scris 47 în loc de 4,7".
  • Timp real. În momentul în care magazionerul emite avizul de expediere, stocul de pe e-commerce scade. Nu există "sincronizare o dată pe zi", nu există vânzare în plus.
  • Jurnal de audit. Fiecare operațiune are un autor, dată și oră. O reclamație după trei luni? Verificați cine a împachetat comanda, cine a colectat-o, cine a recepționat livrarea - și recuperați traseul complet.
  • Roluri și drepturi. Magazionerul nu va schimba prețul de achiziție. Cel care împachetează nu va vedea marja. Managerul vede rapoarte, dar nu modifică stocuri retroactiv. Sunt lucruri care în foaie se pot ocoli în trei click-uri.

Migrarea datelor din Excel în WMS

Cel mai prost moment să vă faceți griji este ultima săptămână înainte de start. Migrarea se face așa:

  • Dicționar de produse - importăm din foaie lista de SKU cu cod, nume, unitate, cod de bare. Asta este de obicei 70% din muncă. Se prelungește pentru că în Excel un singur produs are adesea trei nume diferite.
  • Stocul în ziua de start - inventariem fizic depozitul cu o zi înainte de punerea în funcțiune. Acesta este soldul inițial. Istoricul vechi din foaie rămâne într-un fișier de arhivă.
  • Locații - harta rafturilor. De obicei, cu ocazia implementării facem marcajul fizic al rafturilor cu etichete cu coduri, pentru că în Excel locațiile erau de obicei descriptive ("raft lângă poarta 3").
  • Dicționar de parteneri - furnizori și clienți. Adesea cu duplicate ("ABC SRL", "ABC srl", "ABC s.r.l.") - timp pentru curățenie.

Întreaga operațiune pentru un depozit cu 1.500-2.000 SKU durează 3-4 zile lucrătoare din partea noastră, plus implicarea clientului pentru inventar. Se poate de asemenea porni sistemul fără istoric complet - atunci fișierul vechi Excel rămâne ca referință pentru reclamații de dinainte de start.

Frica de schimbare - îngrijorările tipice

"Operatorii nu vor învăța" - auzim asta în 90% din discuțiile de pre-implementare. După lansare se dovedește că cea mai mare rezistență au avut-o persoanele de birou, nu magazionerii. Lucrătorul de la raft învață să scaneze în 2 zile. Lucrătorul de birou care a scris formule în Excel timp de cinci ani și se simțea autorul lor pierde sensul controlului - și asta este uneori mai greu decât învățatul software-ului în sine.

"Este prea scump" - implementarea WMS într-o firmă cu 3-5 stații de lucru de depozit este de obicei câteva zeci de mii de PLN o singură dată plus câteva sute până la o mie de PLN pe lună per utilizator. Numărate în orele de muncă recuperate în primele luni (acele 44 de ore de căutare, plus 1.000 PLN pe zi din mai puține greșeli) se amortizează în primul trimestru. Doar trebuie să aveți curajul să faceți calculul.

"Procesul nostru este prea atipic" - rar este. Un depozit cu trasabilitate completă a loturilor, un depozit vamal, producție, e-commerce - toate sunt scenarii standard pe care WMS le rezolvă din configurare. Atipice sunt mai degrabă procesele pe care clientul și le-a inventat singur și care nu corespund niciunui model rezonabil - și acestea sunt exact procesele pe care merită să le revizuiți la implementare.

Hibrid pentru început - WMS plus Excel pentru rapoarte

Cea mai frecventă soluție la clienții noștri: operațiuni de depozit în Weaver WMS, raportare managerială tot în Excel. Sistemul exportă zilnic sau la cerere lista de mișcări în format CSV/XLSX, directorul își lipește în foaie graficele lui. Asta rămâne. Ce se schimbă este sursa de date - în loc de o foaie introdusă manual, un export dintr-un sistem care garantează că datele sunt actuale și coerente.

Următorul pas este API-ul. Weaver WMS pune la dispoziție un REST API prin care se poate alimenta Power BI, Tableau sau un sistem de raportare extern. Pentru firmele care au deja dashboard-uri funcționale în Excel, este o trecere nedureroasă - structurile de date rămân, doar sursa încetează să fie editare manuală și devine sistemul de depozit.

ROI concret în prima lună

Patru indicatori pe care merită să-i măsurați înainte și după implementare - pentru că exact aceștia arată dacă schimbarea are sens:

  • Timpul de colectare a comenzii. Înainte: 8-12 minute pentru 5-7 poziții. După: 4-6 minute cu multipicking.
  • Procentul de expediții greșite. Înainte: 2-3%. După: 0,1-0,3%.
  • Diferența de inventar. Înainte: 2-5% valoric. După: 0,3-0,8%.
  • Timpul de muncă de birou pentru depozit. Înainte: 4-6 ore pe zi pe persoană. După: 1-2 ore.

Un client mediu recuperează 50-80 de ore pe săptămână la nivel de firmă în primul trimestru. Un post întreg. Nu este o speculație, sunt valori pe care le vedem la implementări reale de mai bine de un deceniu.

Cum să începeți discuția cu furnizorul

Înainte de prima întâlnire merită să aveți pregătite:

  • numărul de SKU active (nu toate din baza de date, doar cele care se mișcă în decursul unui an)
  • numărul mediu zilnic de recepții și expediții
  • numărul de magazioneri pe schimb
  • lista sistemelor cu care WMS trebuie să se integreze (ERP, e-commerce, curier)
  • informații despre cerințe specifice: loturi, date de expirare, numere seriale, depozit vamal

Din partea noastră - Weaver Software implementează WMS de 17 ani, cunoaștem dimensiunea reală a capcanelor, știm unde merită redus scopul și unde nu merită să combinați. Prima discuție durează de obicei 60-90 de minute, după care plecăm cu o înțelegere a faptului dacă WMS are sens deloc, iar dacă da - cu ce scop să porniți. Excel rămâne atunci în rolul de arhivă și instrument de analize, iar operațiunile sunt preluate de sistem. Fără foc, fără focuri de artificii și fără promisiuni că implementarea va schimba firma. Pur și simplu, calculat în ore de muncă, se amortizează mai repede decât majoritatea celorlalte investiții.