marql

Предпазен запас за верига магазини: защо един коефициент за буфера не пасва на всеки доставчик

Много инструменти за снабдяване оразмеряват предпазния буфер с един коефициент за всеки продукт. Пресметнат за три типа доставчици, правилният коефициент се различава седемкратно, а непостоянен доставчик сам по себе си удвоява буфера.

Основни изводи

  • Предпазният запас трябва да покрие две несигурности за цялото време, за което поръчката трябва да стигне: търсенето и срока на доставка на доставчика.
  • Буфер, зададен като фиксиран дял от срока на доставка, е твърде тънък при близки доставчици с поръчка веднъж седмично, защото пренебрегва чакането до следващия ден за поръчка.
  • Непостоянен доставчик може да удвои предпазния запас за същия продукт при същото ниво на обслужване.
  • Измервайте сроковете на доставка от собствените си приемания: планираните и договорените срокове системно подценяват реалните.
  • Дните за поръчка на доставчиците, измерените срокове на доставка и минималните поръчки са данните, които решават дали една формула за буфер изобщо работи.

Предпазният запас е частта от поръчката, която не се очаква да се продаде. Той съществува, защото търсенето и доставките варират, а размерът му решава по-голямата част от компромиса между празните рафтове и парите, вързани в стока. Много инструменти го оразмеряват с един коефициент, приложен към всеки продукт и всеки доставчик. Това е удобно, но за верига магазини с доставчици и зад ъгъла, и отвъд морето обикновено е грешно.

1. Какво трябва да покрие предпазният запас

Поръчка, направена днес, трябва да стигне, докато пристигне следващата: за срока на доставка L плюс чакането R до следващия ден за поръчка при доставчика. За тези L + R дни предпазният запас покрива две неща: разсейването на дневното търсене σ, което се натрупва с дните, и разсейването на срока на доставка σ_L, което измества цялата доставка. Заедно: предпазен запас = z·√((L + R)σ² + μ²σ_L²), където μ са дневните продажби, а z задава нивото на обслужване. Ръководството за точката на поръчка показва мястото му в пълното целево ниво.

2. Един коефициент за всеки доставчик

Планирането, водено от търсенето (DDMRP), и много инструменти, изградени върху него, оразмеряват буфера по друг начин: като коефициент от очакваното търсене само за срока на доставка. Механизмът в Retail-Bench, отворената симулация, създадена от marql, използваше един такъв коефициент, 0,5, за всяка позиция, а методологията му изчислява коефициента, при който този буфер би бил равен на учебниковия1. За продукт с типично разсейване на търсенето при ниво на обслужване 95%:

Близък, поръчка веднъж седмичноСрок на доставка, чакане до поръчка, разсейване2 дни, 7 дни, 1 денНужен коефициент3,32Използван коефициент0,5
Близък, поръчка два пъти седмичноСрок на доставка, чакане до поръчка, разсейване3 дни, 3 дни, 1 денНужен коефициент1,24Използван коефициент0,5
Вносител, поръчка веднъж седмичноСрок на доставка, чакане до поръчка, разсейване21 дни, 7 дни, 4 дниНужен коефициент0,47Използван коефициент0,5
Методология на Retail-Bench, пример. Разсейване на търсенето 0,5 от средното, z = 1,645.

Една константа е горе-долу вярна за вносителя и няколко пъти твърде тънка за близкия доставчик с поръчка веднъж седмично, защото буфер, мащабиран спрямо двудневен срок на доставка, не знае нищо за седемте дни до следващата поръчка. Собствените насоки на DDMRP намаляват коефициента с нарастването на срока на доставка, от 61 до 100% при кратки срокове до 20 до 40% при дълги1, но на практика коефициентите често се задават по категория или направо се фиксират: едно публикувано сравнение просто използва „фиксиран коефициент, равен на 0,8“ и установява, че обикновеният метод с точка на поръчка е по-евтин при всеки тестван профил на търсенето6.

3. Непостоянният доставчик

Вторият член на формулата е този, който най-често се пропуска. Вземете продукт, който продава по четири броя на ден с умерено разсейване, при срок на доставка пет дни и поръчка веднъж седмично, при същото ниво на обслужване 95%. Променя се само точността на доставчика:

Точен доставчик

Доставчик с отклонение от три дни

Същият продукт, същото ниво на обслужване

Среден срок на доставка
5 дни
5 дни
Разсейване на срока
Няма
3 дни
Предпазен запас
11 бр.
23 бр.
Илюстрация: четири броя на ден, дневно разсейване два броя, поръчка веднъж седмично, z = 1,645.

Доставчиците наистина се различават точно по този начин. В изследване на 352 доставчици на един производител „доставчиците с лоши резултати се свързват с по-чести и по-дълги прекъсвания“4. А надеждността не е постоянно свойство на доставчика: по време на пандемията по-големите клиенти за хранителни стоки налагаха по-строги изисквания и санкции за доставка навреме и в пълно количество, а клиентите без такива изисквания получаваха по-малко, отколкото би им се полагало според историята на покупките им5. Собственият опит на веригата с даден доставчик е единствената мярка, която важи за нея. Тя също се променя: в проучването на Бюрото за преброяване на САЩ за края на септември и началото на октомври 2026 г. сроковете за доставка от доставчиците са се удължили за 12,0% от търговците на дребно през предходните две седмици и са се скъсили за 7,8%7.

4. Измервайте сроковете на доставка от приеманията

Срокът на доставка във формулата трябва да е реалният. В изследване от 2025 г. на 160 048 поръчки за покупка сроковете на доставка на един продукт варират от 20 до 170 дни, а планираните срокове в системата на компанията „системно подценяват реалните срокове на доставка“; прогнозирането им от историята на поръчките постига целевото ниво на обслужване с около 7% по-малко капитал3. Retail-Bench следва същия подход: участникът използва обещания от доставчика срок само докато събере десет собствени приемания, а разсейването оценява от пет1.

  1. Дните за поръчка на всеки доставчик, така че чакането до следващата поръчка да е известно

  2. Срок на доставка за всяка доставка: от датата на поръчката до деня на приемане на стоката

  3. Разсейването му, след като има няколко приемания

  4. Минимални количества за поръчка и кашони

  5. Буфер за всеки доставчик, а не за всяка категория

    Без тях всяка формула за буфер се свежда до налучкване

5. Колко струват липсващите данни

Retail-Bench измери това пряко. Един и същ механизъм, с буфер, изчислен от разсейването на търсенето и на срока на доставка за целия период L + R, работи веднъж с дните за поръчка, историята на сроковете на доставка и минималните количества на доставчиците на всяка верига и веднъж без тях2:

  1. Механизъм без данни за доставчиците6,8%

  2. Дни за поръчка, история на сроковете, минимуми+61,6 пункта

  3. Механизъм с данни за доставчиците68,4%

Уловен дял от възможното подобрение, от емпирично правило (0%) до перфектно предвиждане (100%). Retail-Bench v0.2, 19 септември 2026, симулация.

В симулацията данните струваха повече от всяка смяна на формулата или модела. Дните с празен рафт имат значение за другата половина на формулата: те подценяват μ и σ, ако не се третират като липсващи, а ръководството за липсите на стока описва как да го направите.

6. Ограничения

Таблицата с коефициентите и графиката в раздел 5 идват от симулация, а не от измерване в реални магазини, и от версията на бенчмарка от 19 септември 2026. Две от изследванията за доставчиците са от производството, а не от ритейла, а докладът на FTC обхваща годините на пандемията. Формулата приема, че търсенето и срокът на доставка варират независимо; когато недостигът и закъснелите доставки идват заедно, тя подценява буфера.

Как marql подхожда към това

Бенчмаркът промени начина, по който механизмът за снабдяване на marql изчислява буфера си: в Retail-Bench точката на поръчка, изградена от разсейването на търсенето и на срока на доставка за целия период L + R, е това, което изведе механизма над учебниковата формула и в четирите симулирани вериги. Тя изисква описаните по-горе данни за доставчиците, затова не се включва, докато дните за поръчка и историята на сроковете на доставка на веригата не бъдат свързани.

  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

ТемиПредпазен запас, Разсейване на срока на доставка, Надеждност на доставчиците, Снабдяване на магазините

Автор

Maxim T.

CMO, marql

Последвайте marql в LinkedIn

Всички статии

Ритейл

Точка на поръчка за верига магазини: защо „7 дни покритие, допълни до 14“ губи пари

„Поръчай, когато от продукта е останала стока за седмица, и допълни до две“ е начинът, по който поръчват много вериги. Правилото пренебрегва трите неща, които решават кога рафтът ще се изпразни. Една симулирана година в четири вериги показва колко струва това, а кратка формула поправя по-голямата част от него.

От Maxim T.

Ритейл

AI за снабдяването на магазините: какво да решава алгоритъмът, какво закупчикът и как да разберете дали помага

Автоматизираното снабдяване работи в супермаркетите от години, а закупчиците все още променят голяма част от поръчките му. Последните полеви изследвания показват кои от тези промени помагат, кои създават следващата липса на стока и какво трябва да покаже един AI агент за снабдяване, преди да получи повече правомощия.

От Maxim T.

Ритейл

Среден бон във верига магазини: как да го агрегирате, разложите и сравнявате

Средният бон е продажбите, разделени на броя трансакции, и за една каса това е всичко. За верига обаче числото трябва да се агрегира, разложи и дефинира, а всяка от тези стъпки може да се обърка по начин, който публикуваните резултати на големите търговци правят видим.

От Maxim T.

Блог

Често задавани въпроси

При периодичен преглед предпазният запас = z·√((L + R)σ² + μ²σ_L²), където μ са средните дневни продажби, σ е дневното им разсейване, L е срокът на доставка, R са дните до следващия ден за поръчка, σ_L е разсейването на срока на доставка, а z е коефициентът за нивото на обслужване.

Коефициент, приложен към търсенето за срока на доставка, пренебрегва чакането до следващия ден за поръчка и надеждността на доставчика. Той може да е горе-долу верен за далечен доставчик и няколко пъти твърде малък за близък доставчик с поръчка веднъж седмично.

Закъсняла доставка измества цялата поръчка, затова разсейването на срока се умножава по дневните продажби. За един и същ продукт и ниво на обслужване доставчик, чиито доставки варират с няколко дни, може да изисква двойно повече предпазен запас от точен доставчик.

Само докато съберете собствени приемания. Планираните и договорените срокове обикновено подценяват реалните; измервайте дните от поръчката до приемането за всеки доставчик и обновявайте буфера с натрупването на приемания.

Задайте го според класа на продукта и маржа. Артикулите с висок марж и високи приходи обикновено оправдават 95 до 98%; дългата опашка може да работи с по-ниско ниво. Нивото на обслужване задава z, а z умножава целия буфер.

Готови ли сте да видите
намерените евро?

Свързваме касите, склада и счетоводството за един ден. Достъп само за четене, без смяна на POS, 200 € на месец на обект и по-малко с растежа.

0
Замяна на стека
1
Един чат. Целият бизнес.