marql

Stocul de siguranță într-un lanț de magazine: de ce un singur factor nu se potrivește fiecărui furnizor

Multe instrumente de aprovizionare dimensionează stocul de siguranță cu un singur factor pentru fiecare produs. Calculat pentru trei tipuri de furnizori, factorul corect diferă de șapte ori, iar un furnizor imprevizibil dublează singur stocul de siguranță.

Idei principale

  • Stocul de siguranță trebuie să acopere două incertitudini pe tot intervalul cât trebuie să ajungă o comandă: cererea și termenul de livrare al furnizorului.
  • Un stoc de siguranță stabilit ca pondere fixă din termenul de livrare e prea mic pentru furnizorii apropiați comandați o dată pe săptămână, pentru că ignoră așteptarea până la următoarea zi de comandă.
  • Un furnizor imprevizibil poate dubla stocul de siguranță pentru același produs, la același nivel de serviciu.
  • Măsoară termenele de livrare din propriile recepții: termenele planificate și cele din contract le subestimează sistematic pe cele reale.
  • Zilele de comandă ale furnizorilor, termenele de livrare măsurate și comenzile minime sunt datele care decid dacă o formulă de stoc de siguranță funcționează cu adevărat.

Stocul de siguranță este partea dintr-o comandă care nu se așteaptă să se vândă. Există pentru că cererea și livrările variază, iar mărimea lui decide cea mai mare parte din compromisul dintre rafturile goale și banii blocați în stoc. Multe instrumente îl dimensionează cu un singur factor, aplicat fiecărui produs și fiecărui furnizor. E comod, iar pentru un lanț de magazine cu furnizori atât după colț, cât și peste mări, de obicei e greșit.

1. Ce trebuie să acopere stocul de siguranță

O comandă plasată azi trebuie să ajungă până sosește următoarea comandă: termenul de livrare L plus așteptarea R până la următoarea zi de comandă a furnizorului. În aceste L + R zile, stocul de siguranță acoperă două lucruri: variabilitatea cererii zilnice σ, care se adună de la o zi la alta, și variabilitatea termenului de livrare σ_L, care decalează întreaga livrare. Împreună, stocul de siguranță = z·√((L + R)σ² + μ²σ_L²), unde μ sunt vânzările zilnice, iar z stabilește nivelul de serviciu. Ghidul despre punctul de reaprovizionare arată unde se încadrează el în nivelul țintă complet.

2. Un singur factor pentru toți furnizorii

Planificarea bazată pe cerere (DDMRP) și multe instrumente construite pe ea dimensionează stocul de siguranță altfel: ca factor aplicat cererii așteptate doar pe durata termenului de livrare. Motorul din Retail-Bench, simularea deschisă construită de marql, a folosit un astfel de factor, 0,5, pe fiecare linie, iar metodologia benchmarkului calculează factorul la care acest stoc de siguranță ar fi egal cu cel din manuale1. Pentru un produs cu o variabilitate tipică a cererii, la un nivel de serviciu de 95%:

Apropiat, comandat o dată pe săptămânăTermen de livrare, așteptare până la următoarea comandă, variabilitate2 zile, 7 zile, 1 ziFactor necesar3,32Factor folosit0,5
Apropiat, comandat de două ori pe săptămânăTermen de livrare, așteptare până la următoarea comandă, variabilitate3 zile, 3 zile, 1 ziFactor necesar1,24Factor folosit0,5
Importator, comandat o dată pe săptămânăTermen de livrare, așteptare până la următoarea comandă, variabilitate21 de zile, 7 zile, 4 zileFactor necesar0,47Factor folosit0,5
Metodologia Retail-Bench, exemplu calculat. Variația cererii 0,5 din medie, z = 1,645.

O singură constantă e cam potrivită pentru importator și de câteva ori prea mică pentru furnizorul apropiat comandat săptămânal, pentru că un stoc de siguranță calculat pe un termen de livrare de două zile nu știe nimic despre cele șapte zile până la următoarea comandă. Chiar ghidul DDMRP coboară factorul pe măsură ce termenele de livrare cresc, între 61 și 100% pentru cele scurte și între 20 și 40% pentru cele lungi1, dar în practică factorii sunt adesea stabiliți pe categorie sau fixați de la început: o comparație publicată a folosit pur și simplu „un coeficient fix egal cu 0,8” și a găsit metoda clasică a punctului de reaprovizionare mai ieftină în fiecare profil de cerere testat6.

3. Furnizorul imprevizibil

Al doilea termen din formulă este cel omis cel mai des. Ia un produs care vinde patru unități pe zi, cu o variabilitate moderată, un termen de livrare de cinci zile și comenzi săptămânale, la același nivel de serviciu de 95%. Se schimbă doar punctualitatea furnizorului:

Furnizor punctual

Furnizor care variază cu trei zile

Același produs, același nivel de serviciu

Termenul de livrare, în medie
5 zile
5 zile
Variabilitatea termenului de livrare
Niciuna
3 zile
Stoc de siguranță
11 unități
23 de unități
Ilustrație: patru unități pe zi, abatere zilnică de două, comenzi săptămânale, z = 1,645.

Furnizorii chiar diferă exact în acest fel. Într-un studiu pe 352 de furnizori ai unui producător, „furnizorii cu performanțe slabe sunt asociați cu întreruperi mai frecvente și mai lungi”4. Iar fiabilitatea nu e o proprietate fixă a furnizorului: în timpul pandemiei, clienții mai mari din comerțul alimentar au impus cerințe și penalități mai stricte pentru livrările la timp și complete, iar clienții fără ele au primit mai puțin decât le-ar fi alocat istoricul lor de achiziții5. Experiența proprie a unui lanț cu un furnizor este singura măsură care i se aplică. Și ea se schimbă: în sondajul US Census Bureau pentru sfârșitul lui septembrie și începutul lui octombrie 2026, termenele de livrare ale furnizorilor crescuseră pentru 12,0% dintre firmele de retail în cele două săptămâni anterioare și scăzuseră pentru 7,8%7.

4. Măsoară termenele de livrare din recepții

Termenul de livrare din formulă trebuie să fie cel real. Într-un studiu din 2025 pe 160.048 de comenzi de achiziție, termenele de livrare ale unui singur produs au variat între 20 și 170 de zile, iar termenele planificate din sistemul companiei „subestimează sistematic termenele de livrare reale”; estimate în schimb din istoricul comenzilor, au atins nivelul de serviciu țintă cu aproximativ 7% mai puțin capital3. Retail-Bench procedează la fel: un concurent folosește termenul promis de furnizor doar până are zece recepții proprii și estimează variabilitatea începând de la cinci1.

  1. Zilele de comandă ale fiecărui furnizor, ca așteptarea până la următoarea comandă să fie cunoscută

  2. Termenul de livrare pentru fiecare livrare: de la data comenzii până în ziua recepției mărfii

  3. Variabilitatea lui, după câteva recepții

  4. Cantitățile minime de comandă și baxurile

  5. Un stoc de siguranță pe furnizor, nu pe categorie

    Fără ele, orice formulă de stoc de siguranță se reduce la o ghicire

5. Cât costă datele lipsă

Retail-Bench a măsurat asta direct. Același motor, cu stocul de siguranță calculat din variabilitatea cererii și a termenului de livrare pe întregul L + R, a rulat o dată cu zilele de comandă ale furnizorilor, istoricul termenelor de livrare și minimele fiecărui lanț și o dată fără ele2:

  1. Motorul fără date despre furnizori6,8%

  2. Zile de comandă, istoricul termenelor de livrare, minime+61,6 puncte

  3. Motorul cu date despre furnizori68,4%

Ponderea captată din îmbunătățirea posibilă, de la regula practică (0%) la previziunea perfectă (100%). Retail-Bench v0.2, 19 septembrie 2026, o simulare.

În simulare, datele au valorat mai mult decât orice schimbare de formulă sau de model. Zilele cu raftul gol contează pentru cealaltă jumătate a formulei: ele subestimează μ și σ dacă nu sunt tratate ca date lipsă, iar ghidul despre rupturile de stoc arată cum.

6. Limite

Tabelul factorilor și graficul în cascadă provin dintr-o simulare, nu din magazine măsurate, și din versiunea benchmarkului din 19 septembrie 2026. Două dintre studiile despre furnizori vin din industria prelucrătoare, nu din retail, iar raportul FTC acoperă anii pandemiei. Formula presupune că cererea și termenul de livrare variază independent; când lipsurile și întârzierile vin împreună, ea subestimează stocul de siguranță.

Cum tratează marql stocul de siguranță

Benchmarkul a schimbat felul în care motorul de aprovizionare al marql își calculează stocul de siguranță: în Retail-Bench, un punct de reaprovizionare construit din variabilitatea cererii și a termenului de livrare pe întregul L + R este ceea ce a dus motorul peste formula din manuale în toate cele patru lanțuri simulate. Are nevoie de datele despre furnizori de mai sus, așa că rămâne în așteptare până când zilele de comandă și istoricul termenelor de livrare ale unui lanț sunt conectate.

  1. MARQL Retail-Bench (2026). Methodology, sections 7 and 10. retail-bench.marql.one
  2. MARQL Retail-Bench (2026-09-19). Leaderboard v0.2, canonical worlds (generator v2). retail-bench.marql.one
  3. Reiners, R., Haubitz, C. B. and Thonemann, U. W. (2025). Lead time prediction for inventory optimization with machine learning. Production and Operations Management, 34(10), 3010-3025. doi.org
  4. Burkhart, D. and Bode, C. (2024). On supplier resilience: how supplier performance, disruption frequency, and disruption duration are interrelated. Journal of Purchasing and Supply Management, 30, 100921. doi.org
  5. US Federal Trade Commission (2024-03). Feeding America in a time of crisis: the U.S. grocery supply chain and the COVID-19 pandemic. Staff report. PDF
  6. Marchi, B., Ferretti, I. and Zanoni, S. (2023). Requirements planning in the new normal: comparison between reorder point method and DDMRP. APMS 2023, IFIP AICT 691, 750-764. doi.org
  7. US Census Bureau (2026). Business Trends and Outlook Survey, national estimates by sector: supplier delivery times, retail trade. census.gov

SubiecteStoc de siguranță, Variabilitatea termenului de livrare, Fiabilitatea furnizorilor, Aprovizionarea magazinelor

Scris de

Maxim T.

CMO, marql

Urmărește marql pe LinkedIn

Toate articolele

Retail

Punctul de reaprovizionare într-un lanț de magazine: de ce „7 zile de acoperire, completezi până la 14” pierde bani

„Comanzi când unui produs i-a mai rămas o săptămână de stoc și îl completezi până la două” este felul în care comandă multe lanțuri. Regula ignoră cele trei lucruri care decid când se golește un raft. Un an simulat în patru lanțuri arată cât costă asta, iar o formulă scurtă rezolvă mare parte din problemă.

De Maxim T.

Retail

AI pentru aprovizionarea magazinelor: ce decide algoritmul, ce decide achizitorul și cum afli dacă ajută

Aprovizionarea automată există de ani buni în supermarketuri, iar achizitorii încă fac corecții la o bună parte din comenzile ei. Studiile de teren recente arată care dintre aceste corecții ajută, care produc următoarea ruptură de stoc și ce trebuie să arate un agent AI de aprovizionare înainte să primească mai multă autoritate.

De Maxim T.

Retail

Bonul mediu într-un lanț de magazine: cum îl agregi, cum îl descompui și cum îl compari

Bonul mediu înseamnă vânzările împărțite la tranzacții, iar la o singură casă de marcat lucrurile se opresc aici. Pe un lanț întreg, cifra trebuie agregată, descompusă și definită, iar fiecare pas are un fel al lui de a greși, pe care rezultatele publicate ale marilor comercianți îl fac vizibil.

De Maxim T.

Blog

Întrebări frecvente

Cu revizuire periodică, stocul de siguranță = z·√((L + R)σ² + μ²σ_L²), unde μ sunt vânzările medii zilnice, σ variabilitatea lor zilnică, L termenul de livrare, R zilele până la următoarea zi de comandă, σ_L variabilitatea termenului de livrare, iar z factorul pentru nivelul de serviciu.

Un factor aplicat cererii pe durata termenului de livrare ignoră așteptarea până la următoarea zi de comandă și fiabilitatea furnizorului. Poate fi cam corect pentru un furnizor îndepărtat și de câteva ori prea mic pentru unul apropiat comandat săptămânal.

O livrare întârziată decalează întreaga comandă, așa că variabilitatea termenului de livrare se înmulțește cu vânzările zilnice. Pentru același produs și același nivel de serviciu, un furnizor ale cărui livrări variază cu câteva zile poate avea nevoie de dublul stocului de siguranță al unuia punctual.

Doar până ai propriile recepții. Termenele planificate și cele din contract tind să le subestimeze pe cele reale; măsoară zilele de la comandă la recepție pentru fiecare furnizor și actualizează stocul de siguranță pe măsură ce se adună recepțiile.

Stabilește-l pe clasă de produse și după marjă. Produsele cu marjă mare și venituri mari justifică de obicei între 95 și 98%; coada lungă poate merge mai jos. Nivelul de serviciu stabilește z, iar z înmulțește întregul stoc de siguranță.

Vrei să vezi
euro pe care i-a găsit?

Conectăm casele de marcat, stocul și contabilitatea într-o zi. Acces doar pentru citire, fără înlocuire POS, 200 €/lună per locație și mai puțin pe măsură ce crești.

0
Înlocuire stack
1
Un chat. Tot businessul.