- Utracony popyt to różnica między prognozowanym popytem a rzeczywistą sprzedażą w dniach, gdy ograniczenia zapasowe — a nie rzeczywiste zmiany popytu — uniemożliwiły zakup.
- MySales buduje czystą prognozę popytu odporną na zniekształcenia wynikające z braków towarowych, a następnie izoluje niedobór spowodowany pustymi półkami.
- Utracony popyt zasila bezpośrednio obliczenia zamówień, korekty prognoz i wskaźniki KPI dostępności — nie jest jedynie metryką raportową.
- System stosuje konserwatywne zabezpieczenia zapobiegające przeszacowaniu, w tym limity oparte na analogach i korekty poziomu ufności.
Utracony popyt reprezentuje przychód, który nigdy się nie zmaterializował — nie dlatego, że klienci przestali chcieć danego produktu, lecz dlatego, że produktu nie było na półce, gdy przyszli go kupić. MySales kwantyfikuje ten niewidoczny niedobór, porównując statystycznie solidną prognozę popytu z rzeczywistą sprzedażą w dniach, gdy zapasy zostały wyczerpane.
Zrozumienie mechaniki tego obliczenia jest kluczowe dla zespołów łańcucha dostaw, które chcą przejść od reaktywnego uzupełniania zapasów do zamawiania opartego na popycie.
Podstawowa zasada
MySales rozpoczyna od skonstruowania czystej prognozy popytu — oszacowania, jaka byłaby sprzedaż, gdyby produkt pozostał nieprzerwanie dostępny. Prognoza ta jest celowo odizolowana od zniekształceń, które braki towarowe wprowadzają do surowych danych sprzedażowych.
Następnie system analizuje trzy zmienne dla każdej kombinacji SKU-sklep-dzień:
- Prognozowany popyt — modelowe oczekiwanie zakupów przez klientów
- Rzeczywista sprzedaż — wartość zarejestrowana na kasie
- Dostępność produktu — poziom zapasów i status braku towaru
Gdy produkt był niedostępny, a prognoza przewyższa rzeczywistą sprzedaż, różnica jest klasyfikowana jako utracony popyt.
Warunki aktywacji
MySales nie wyznacza utraconego popytu bez uzasadnienia. Obliczenie aktywuje się wyłącznie wtedy, gdy jednocześnie spełnione są wszystkie poniższe warunki:
- Prognozowany popyt przekracza rzeczywistą sprzedaż
- Zapasy wynoszą zero lub są poniżej minimalnego progu wymaganego do udostępnienia produktu do sprzedaży
- Brak oznak sztucznego ograniczenia popytu — takich jak zamknięcie sklepu, usunięcie SKU z asortymentu czy błędy w jakości danych
Jeśli produkt był fizycznie dostępny na półce, ale się nie sprzedał, MySales rejestruje zerowy utracony popyt. System traktuje to jako rzeczywisty niski popyt, a nie jako awarię łańcucha dostaw. To rozróżnienie zapobiega fałszywemu zawyżaniu wartości utraconego popytu.
Wzór obliczeniowy
Dla dowolnego dnia i kombinacji SKU-sklep logika jest prosta:
- Jeśli zapasy = 0 i prognoza > rzeczywista sprzedaż: Utracony popyt = Prognoza - Rzeczywista sprzedaż
- W pozostałych przypadkach: Utracony popyt = 0
Siła tego podejścia nie tkwi w samym wzorze, lecz w jakości prognozy, która go zasila.
Co napędza prognozę popytu
MySales celowo wyklucza dni braku towaru z definicji „danych referencyjnych". Traktowanie dni zerowej sprzedaży spowodowanej pustymi półkami jako prawdziwych sygnałów popytowych nauczyłoby model oczekiwać — i utrwalać — braki towarowe.
Zamiast tego prognoza uwzględnia:
- Wzorce sezonowości i trendu wyekstrahowane z historii sprzedaży w okresach dostępności
- Efekty ceny i promocji
- Dane pogodowe (jeśli włączone)
- Historię sprzedaży ograniczoną do dni, gdy produkt był rzeczywiście dostępny
- Dane analogowe z podobnych SKU lub porównywalnych sklepów
Trenując model wyłącznie na okresach dostępności i wzbogacając go o sygnały zewnętrzne, prognoza pozostaje stabilna nawet podczas długotrwałych epizodów braku towaru. Konwencjonalny model stopniowo obniżałby swoje przewidywania podczas przedłużających się braków, maskując rzeczywisty popyt i redukując przyszłe ilości zamówień — to błędne koło, które MySales został zaprojektowany, aby przerwać.
Zabezpieczenia przed przeszacowaniem
Zawyżanie utraconego popytu jest równie niebezpieczne co jego ignorowanie — zawyżone wartości prowadzą do nadmiernych zapasów i strat. MySales stosuje kilka konserwatywnych filtrów:
- Przedłużające się braki towarowe — gdy produkt jest niedostępny przez nietypowo długi okres, system tłumi szacowany wpływ, uwzględniając zachowania substytucyjne klientów
- Nowe SKU — w przypadku produktów z ograniczoną historią sprzedaży model opiera się na ograniczonych prognozach analogowych zamiast ekstrapolacji
- Niestabilne wzorce popytu — gdy historyczna sprzedaż jest wysoce zmienna, model obniża przedział ufności
- Zerowy popyt mimo dostępności — jeśli produkt konsekwentnie notował zerową sprzedaż nawet będąc na stanie, utracony popyt jest ustawiany na zero
Praktyczne zastosowanie w łańcuchu dostaw
Utracony popyt nie jest pasywną metryką dashboardową. Jest aktywnym parametrem wejściowym czterech kluczowych funkcji systemu:
- Korekta prognozy — popyt jest przywracany do rzeczywistego, nieograniczonego poziomu, tak aby przyszłe predykcje odzwierciedlały faktyczne intencje klientów
- Obliczanie zamówień — ilości uzupełnieniowe uwzględniają utracony popyt, zmniejszając prawdopodobieństwo powtórzenia braków
- Wskaźniki KPI dostępności — miary dostępności na półce (OSA) i powiązane metryki uwzględniają utracony popyt, dając pełny obraz poziomu obsługi
- Uczenie modelu — system uczy się, że produkt rzeczywiście sprzedaje się na prognozowanym poziomie, zapobiegając spirali kurczących się zamówień
Rozważmy pojedyncze SKU w jednym sklepie na przestrzeni czterech kolejnych dni:
| Dzień | Prognoza | Sprzedaż | Zapasy | Utracony popyt |
|---|---|---|---|---|
| Pon | 10 | 10 | > 0 | 0 |
| Wt | 12 | 5 | 0 | 7 |
| Śr | 11 | 0 | 0 | 11 |
| Czw | 9 | 9 | > 0 | 0 |
W poniedziałek i czwartek zapasy były dostępne, a sprzedaż odpowiadała prognozie — brak utraconego popytu. We wtorek półka opustoszała w trakcie dnia; sprzedano 5 sztuk zanim zapas się wyczerpał, pozostawiając 7 sztuk niezaspokojonego popytu. W środę produkt był całkowicie niedostępny przez cały dzień i wszystkie 11 prognozowanych sztuk zostało zaklasyfikowanych jako utracony popyt.
W tym czterodniowym oknie 18 sztuk popytu pozostało niezaspokojonych — przychód utracony z powodu luk w zapasach.
Granica między sprzedażą a utraconym popytem
Jedno końcowe wyjaśnienie zasługuje na szczególne podkreślenie: MySales nigdy nie dodaje utraconego popytu do rzeczywistych wartości sprzedaży.
Rzeczywista sprzedaż pozostaje niezmiennym zapisem tego, co zostało zrealizowane w transakcjach. Utracony popyt funkcjonuje jako odrębna warstwa analityczna, która służy dwóm celom:
- Wyjaśnia lukę między prognozą a zarejestrowaną sprzedażą w dniach braku towaru
- Poprawia przyszłe decyzje zamówieniowe, zapewniając, że silnik uzupełnieniowy pracuje na bazie nieograniczonego popytu zamiast sztucznie stłumionej sprzedaży
To rozdzielenie chroni integralność raportowania finansowego, jednocześnie dostarczając silnikowi planistycznemu sygnał niezbędny do zapobiegania przyszłym brakom towarowym.
Dlaczego to ma znaczenie
Każda sztuka utraconego popytu reprezentuje klienta, który odszedł bez produktu, po który przyszedł. Część z tych klientów zastąpiła go produktem konkurencji; inni opuścili sklep z pustymi rękami. W obu przypadkach detalista poniósł stratę marży i ryzyko utraty lojalności, które nigdy nie pojawiły się w żadnym raporcie sprzedażowym.
Ujawniając i kwantyfikując ten ukryty niedobór, MySales przekształca utracony popyt z niewidocznego kosztu w operacyjny parametr planistyczny. Rezultatem jest system uzupełnieniowy, który zamawia na podstawie tego, czego klienci faktycznie chcieli — a nie jedynie tego, co udało się sprzedać w dniach, gdy towar był na półce.