- MySales застосовує обмеження Shelf Term (термін придатності), щоб замовлення не перевищували обсяг, який реально може продатись до закінчення терміну придатності, усуваючи ручні здогадки для категорій товарів, що швидко псуються.
- Прогнозування списань працює у двох горизонтах — D1 (втрати до наступної доставки) та D1D2 (втрати між двома наступними доставками) — і безпосередньо впливає на формулу замовлення.
- Система автоматично компенсує очікуване псування, збільшуючи обсяги замовлень, одночасно обмежуючи їх безпечними для терміну придатності максимумами.
- Значення Shelf Term успадковуються з довідника товарів за замовчуванням, але можуть бути перевизначені для кожного SKU і магазину для точного локального контролю.
Товари, що швидко псуються, представляють одну з найвищих категорій ризику в роздрібному поповненні запасів. Замовиш забагато — товар прострочується на полиці. Замовиш мало — втрачені продажі руйнують маржу.
MySales вирішує цю дилему за допомогою автоматизованого обліку термінів придатності та прогнозування списань — забезпечуючи, що кожне замовлення відображає як реальне вікно продажів, так і очікуваний рівень псування для кожного SKU у кожному місці.
Як MySales враховує термін придатності
MySales застосовує обмеження терміну придатності через єдиний потужний параметр: Shelf Term.
Shelf Term визначає максимальну кількість днів майбутнього попиту, яку повинен покривати запас. Він безпосередньо регулює обсяг запасу, який система дозволяє для будь-якого товару, запобігаючи накопиченню понад те, що може продатись до закінчення терміну придатності.
Розрахунок простий:
Максимальний запас = Середній щоденний прогноз x Shelf Term (у днях)
Обмеження Shelf Term не є статичним. MySales динамічно перераховує допустимий максимальний запас, враховуючи сезонні зміни попиту та активні акційні прогнози. Під час акційного піку допустимий максимум зростає відповідно — система не пригнічує штучно замовлення, коли справжній попит виправдовує вищі обсяги.
За замовчуванням значення Shelf Term успадковуються з довідника товарів. Однак їх можна вручну перевизначити на рівні SKU-магазин через екран Поповнення > Параметри позицій, надаючи менеджерам категорій точний контроль там, де місцеві умови відрізняються від стандартних.
Система також забезпечує мінімальне замовлення в один пакет для кожного SKU, навіть коли прогноз наближається до нуля. Це запобігає повній відсутності товару на полиці для повільно ротованих позицій, які все ж потребують присутності на полиці.
Розуміння списань D1 та D1D2
MySales прогнозує втрати товару — списання — у двох різних часових горизонтах, кожен з яких виконує різну роль у розрахунку замовлення:
-
Списання D1 — це прогноз втрат товару, які відбудуться між поточним моментом і датою наступної доставки (D1). Це одиниці, що наразі знаходяться в запасі та очікується, що закінчать термін придатності або будуть утилізовані до надходження наступного постачання.
-
Списання D1D2 — це прогноз втрат протягом періоду між наступною доставкою (D1) і подальшою доставкою (D2). Вони враховують псування як наявного, так і щойно отриманого запасу протягом цього вікна.
Такий підхід із двома горизонтами забезпечує системі повну видимість очікуваних втрат протягом усього циклу поповнення.
Як списання впливають на формулу замовлення
Списання — це не інформаційні показники, а обчислювальні. Обидві категорії безпосередньо впливають на розрахунок замовлення, але через різні механізми.
Списання D1 зменшують прогнозований запас на момент D1. Коли система оцінює, скільки запасу буде доступно при надходженні наступної доставки, вона віднімає очікувані втрати. Менший прогнозований запас означає більше необхідне замовлення.
Списання D1D2 додаються безпосередньо до формули замовлення як додатковий попит. Система розглядає очікуване псування протягом наступного продажного періоду як обсяг, який необхідно замінити, збільшуючи замовлення відповідно.
Ці два механізми створюють збалансовану систему. Списання D1 забезпечують, що система не завищує доступний запас, тоді як списання D1D2 гарантують, що система замовляє достатньо для покриття як реального споживчого попиту, так і очікуваних втрат. Результат: замовлення, які не завищені через хибні припущення про залишковий запас і не занижені через ігнорування псування.
Числовий приклад: розрахунок замовлення з урахуванням терміну придатності та списань
Роздрібний магазин має розмістити замовлення на молочний товар, що швидко псується. На момент розрахунку замовлення відомі такі параметри.
Вхідні дані:
| Параметр | Значення |
|---|---|
| Прогноз D1D2 (до наступної доставки) | 100 одиниць |
| Списання D1D2 | 10 одиниць |
| Страховий запас | 15 одиниць |
| Запас для викладки | 5 одиниць |
| Поточний запас (Stock O1) | 90 одиниць |
| Прогноз до D1 (Forecast O1D1) | 50 одиниць |
| Списання до D1 (Write-offs O1D1) | 5 одиниць |
| Товар у дорозі (In-transit O1D1) | 10 одиниць |
| Shelf Term | 14 днів |
| Середній щоденний прогноз | 10 одиниць/день |
Крок 1 — Розрахунок доступного запасу на момент D1:
Запас D1 = Запас O1 - Прогноз O1D1 - Списання O1D1 + Товар у дорозі O1D1 = 90 - 50 - 5 + 10 = 45 одиниць
Система прогнозує, що на момент надходження наступної доставки буде доступно 45 одиниць, з урахуванням очікуваних продажів, псування та запланованих надходжень.
Крок 2 — Розрахунок обмеження за терміном придатності:
Обмеження за терміном придатності = Середній щоденний прогноз x Shelf Term = 10 x 14 = 140 одиниць
Це абсолютна стеля — система ніколи не замовить понад цю кількість незалежно від інших результатів формули.
Крок 3 — Розрахунок замовлення:
Замовлення = Прогноз D1D2 + Списання D1D2 + Страховий запас + Запас для викладки - Запас D1 = 100 + 10 + 15 + 5 - 45 = 85 одиниць
Розраховане замовлення 85 одиниць нижче обмеження за терміном придатності у 140 одиниць, тому обмеження не застосовується. Фінальне замовлення складає 85 одиниць. Якби розрахунок дав результат понад 140, система обмежила б замовлення до 140 одиниць, щоб запобігти ризику закінчення терміну придатності.
Налаштування Shelf Term
Параметр Shelf Term керується через екран Поповнення > Параметри позицій. Користувачі можуть знайти відповідну комбінацію SKU і магазину, а потім встановити бажану кількість днів у стовпці Shelf Term — наприклад, 14 днів для свіжого молочного продукту або 3 дні для готової страви з коротким терміном зберігання.
Після збереження ручне значення перевизначає стандартне з довідника товарів для цієї конкретної комбінації SKU-магазин. Всі інші місця продовжують використовувати стандартне значення. Такий деталізований контроль особливо цінний для магазинів із нетиповими показниками обороту — наприклад, у низькопрохідних точках, де той самий товар потребує коротшого Shelf Term для уникнення втрат.
Моніторинг прогнозів списань
Дані про списання відображаються на рівні рядка замовлення через екран Замовлення > Рядки. Для будь-якої комбінації SKU і магазину два спеціальних стовпці відображають прогнози втрат системи:
- Списання D1 показує прогнозовані втрати до наступної доставки, які зменшують оцінку системи щодо доступного запасу.
- Списання D1D2 показує прогнозовані втрати між двома наступними доставками, які додаються як додатковий обсяг у формулу замовлення.
Незвично високі прогнози списань для певного SKU можуть свідчити про системну проблему — погана ротація на рівні магазину, проблеми з якістю у постачальника або Shelf Term, що більше не відображає реальну поведінку товару. Регулярний перегляд екрану Замовлення > Рядки дозволяє менеджерам поповнення виявляти такі сигнали завчасно та вживати коригувальних заходів до того, як втрати накопичаться.
Вплив на бізнес
Автоматизований облік термінів придатності та прогнозування списань дають вимірювані результати за трьома напрямками.
Скорочення відходів. Обмежуючи замовлення безпечними для терміну придатності максимумами, MySales запобігає накопиченню запасів, які не встигнуть продатись до закінчення терміну. Ритейлери, що впроваджують цю логіку, зазвичай спостерігають значне скорочення списань товарів, що швидко псуються, особливо в категоріях із коротким терміном придатності — молочних продуктах, хлібобулочних виробах і готових стравах.
Покращення наявності товару. Механізм компенсації списань забезпечує, що очікуване псування не створює несподіваних прогалин на полиці. Система проактивно замовляє запасний обсяг, підтримуючи цільові рівні обслуговування навіть у категоріях із високими відходами.
Операційна ефективність. Менеджери магазинів і категорій більше не потребують ручного коригування замовлень на основі інтуїції щодо термінів придатності та рівнів псування. Система систематично кодує цю логіку, звільняючи команди для управління винятками та стратегічних рішень замість рутинних коригувань замовлень.
Поєднання обмежень терміну придатності та прогнозування списань перетворює поповнення запасів товарів, що швидко псуються, із процесу з високим ризиком і залежністю від суджень на контрольовану, керовану даними операцію.