C cenaly.com
Започни бесплатно

Прогноза на побарувачката

Медијана по ден во неделата, план за подготовки, нацрт за набавка и ризик „ќе снема до 19:00“

On this page 12

Прогноза на побарувачка

Готвачот секое утро одговара на истото прашање: колку од што да се подготви. Набавувачот — на соседното: колку од што да се нарача. Обично двајцата одговараат по сеќавање.

Отворете Админ-панел → Магацин → јазиче „Прогноза“ (admin.cenaly.com/inventory). Јазичето ја зема историјата на продажби и ја претвора во три конкретни артефакти. Редоследот на екранот е по итност: најгоре е она што ризикува да се потроши до крајот на денот, подолу — планот за подготовка, уште подолу — черновата на нарачката до добавувачот. Ако нема ризични ставки, горниот блок воопшто го нема. Најдолу, како свиткана помош, стои табелата „Прогноза по јадења“ — не мора да ја гледате, додека не посакате да ја проверите бројката.


Како се пресметува прогнозата#

Точно две статистики, и двете објаснети на готвачот гласно:

  1. Колку од ова јадење обично се продава во овој ден од неделата. Прозорецот на историјата е 8 недели (56 дена). Точната оценка е медијаната, а не просекот: осум вторици, од кои еден бил роденден за 40 луѓе, со просекот велат „готви за 40“ секоја недела, а медијаната го игнорира тој вторник. Во помошната табела „Прогноза по јадења“ покрај бројката е прикажан чесниот размах на набљудувањата (минимум–максимум), колку набљудувања има во примерокот и врвот — делот од денот со најголем удел во продажбата. Во заглавието на јазичето е напишана основата на пресметката: „медијана од истиот ден од неделата за 56 дена · N работни дена историја“.
  2. Како оваа побарувачка е распределена во денот — удели по делови од денот: утро (6–11), ручек (11–16), вечер (16–23), ноќ (23–6). Границите се исти за сите објекти, а самиот профил се пресметува по сите денови од историјата одеднаш, не одделно по вторици.

Што се смета за набљудување, исто така е решено свесно: откажаните нарачки не влегуваат во историјата; денешниот незатворен ден не влегува во примерокот; деновите пред првата продажба на јадењето не се сметаат како нули (новинката не добива „нула продажби“ за оние недели кога уште не била во менито); „ден без продажби“ се разликува од „ден кога објектот бил затворен“. Деноноќието се смета во временската зона на локацијата. Во пресметката влегуваат топ-500 ставки на локацијата по промет — долгата опашка од менито се отсекува.

Помалку од три набљудувања на еден ден од неделата — бројка нема да има. Во табелата наместо цифра стои цртичка, а во колоната за набљудувања — ознаката „малку“. Такво јадење воопшто нема да влезе во планот за подготовка и во набавката. Прогноза на која не може да ѝ се верува е полоша од отсутна: по неа се готви и се набавува.

Прекинувачот најгоре избира за кој ден да се изгради прогнозата — денес или утре.


План за подготовка#

Прогнозата по јадења се развива по тех-карти во потреба од производи и полупроизводи. Развивањето оди по тековните тех-карти, во моментот на отворање на јазичето — ако шефот ја сменил рецептурата наутро, планот ќе го земе предвид тоа (промената направена во соседниот прозорец ќе ја преземе освежувањето на страницата).

Вгнездените полупроизводи се развиваат во длабочина: ако сосот се вари од бујон, а бујонот е исто така полупроизвод, во планот ќе влезат двата — инаку на готвачот би му рекле да го свари сосот, без да му кажат дека нема бујон за него. Длабочината на вгнездување е ограничена на пет нивоа (и е заштитена од рецептури што се повикуваат една на друга во круг): сѐ што е подлабоко се смета за суровина и оди во набавката, а не во планот за подготовка.

Табела на планот:

Колона Што означува
Назив на производот полупроизвод што треба да се произведе
Остаток колку веќе има
Потребно бруто потреба по прогнозата за денот
Произведи недостигот — колку навистина да се вари/сече
До часот до кој остатокот престанува да биде доволен

Рокот не е „почеток на смена“. Ако сосот е доволен за утрото, но не и за ручекот, готвачот мора да стигне до 11:00, а не до 6:00. Часот се заокружува до најблиската граница на дел од денот (6:00, 11:00, 16:00, 23:00), а вгнездените полупроизводи воопшто немаат рок — таму стои цртичка: тие се варат „пред“ тоа што се прави од нив. Редовите се подредени по рок: порано краен рок — погоре во списокот. Ако нема што да се подготвува, јазичето така и пишува: остатоците се доволни за прогнозата.

Остатокот на полупроизводот се троши еднаш: ако истиот бујон влегува и во сосот и во супата, наивната пресметка би го применила остатокот двапати и набавката би зела помалку суровини.

Копчето „На таблата на смената“ го претвора планот во контролна листа задачи — видете Табла со задачи на смената. Се создава една заедничка задача „План за подготовка — <датум>“, а секоја подготовка станува нејзина подзадача со количината и часот директно во насловот („Сос демиглас — 16 парчиња до 11:00“); заедничката задача може да се затвори само кога се затворени сите подзадачи. Повторното притискање не создава дупликати: ако планот за тој датум веќе стои на таблата, копчето така и ќе каже.

Јадењата без тех-карта не влегуваат во планот и се наведени во посебно предупредување (до 20 називи): за нив прогнозата не може ништо да каже, и тоа е подобро да се каже гласно, отколку да се прави вид дека нарачката е целосна.


Нацрт на нарачка до добавувач#

Под планот е нацртот за набавка за избраниот хоризонт на покриеност (поле „Покриеност, денови“: обично рокот на испорака плус залиха; стандардно 3 дена, дозволено од 1 до 30).

За секој артикал се пресметуваат две величини и се зема поголемата:

  • потреба по прогнозата за хоризонтот минус тековниот остаток;
  • дополнување до целниот остаток (а ако тој не е зададен за артиклот — до точката на нарачка) — вообичаена магацинска логика.

Зошто поголемата, а не едната наместо другата: безбедносната залиха не знае за утрешниот петок со двојно седење; а прогнозата не знае за артиклите што воопшто не учествуваат во тех-картите (пакување, потрошен материјал) — кај нив магацинските нормативи се единствениот ориентир. Редовите што влегле во списокот по второто правило се означени со „по точка на нарачка“. Внимавајте: правилото гледа на целниот остаток, па во нацртот ќе влезе и артикл што е сѐ уште над точката на нарачка, но под целниот — табот „Треба да се нарача“ сѐ уште не покажува таков артикл.

По прогнозата се набавуваат само крајните состојки: полупроизводите не одат во нарачката до добавувач по прогноза (тие се произведуваат по планот за подготовка) — можат да влезат во нацртот само по магацинскиот норматив.

Количеството се заокружува нагоре до множител на пакувањето, ако тоа е зададено за артиклот. Редовите се групирани по добавувачи (артиклите без доделен добавувач — во посебна група), и копчето создава своја нарачка за секој добавувач — понатаму тоа се вообичаени набавки од разделот Магацин.


„Ќе се потроши до 19:00“#

Најгорниот блок на табот — ризик од исцрпување до крајот на денот: тоа што гори во моментов. Тој го споредува тековниот остаток со очекуваната потрошувачка за преостанатите часови, пресметана по профилот на деловите од денот, и го наведува часот до кој остатокот ќе се сведе на нула. Ако часот не може да се определи, редот чесно вели „нема да стигне до крајот на денот“, без измислено време.

Блокот се пресметува само за денес: при префрлање на „утре“ тој исчезнува — ризик „ќе се потроши до 19:00“ за утрешниот ден не постои.

Корекција за денешниот темпо: ако до пладне веќе се потрошило повеќе од вообичаеното, очекувањето за остатокот од денот пропорционално се зголемува, и во редот се појавува ознака како „темпо на денот ×1.4“. Темпото се пресметува по фактичките продажби (отписите, расипувањето и храната за персоналот не влегуваат во него) и се мери за првите десетина и нешто најризични редови — останатите се пресметуваат по вообичаениот профил. Коефициентот е затегнат во опсегот ×0.5…×2 — корекцијата за „денес е полно“ е потребна, а предвидувањето по една сметка не е. Ако темпото воопшто не може да се измери, табот чесно ќе каже дека е земен вообичаениот профил за денот од неделата.


Што е потребно за да се појави прогнозата#

Потребно Зошто Без тоа
Бренд на AWS-контурата (cenaly.com, cenaly.com…) историјата на продажби ја пресметува серверска аналитичка база, а таа е подигната само таму на cenaly.ru табот секогаш пишува „Сѐ уште има малку историја на нарачки“ — пораката е за историјата, но причината е друга: таму нема со што да се пресмета
Историја на продажби да се пресмета медијаната по ден од неделата „Сѐ уште има малку историја на нарачки за да се прогнозира побарувачката“
≥ 3 исти денови од неделата во историјата да се пресмета со примерок јадењето во табелата е означено со „малку“ и не влегува во плановите
Тех-карти на јадењата прогнозата да се разложи на артикли јадењето ќе влезе во предупредувањето „без тех-карта“
Актуелни остатоци да се пресмета недостигот и ризикот табот нема да покаже ништо додека остатоците не се вчитаат

Агрегатот на историјата се пресметува на серверот приближно на секои половина час (и само за сметките што работат во моментов); разложувањето на тех-картите и одбивањето на остатоците се пресметуваат во моментот на отворање на табот, по тековните податоци.


Поврзани раздели#


Често поставувани прашања#

Зошто кај половина од јадењата стои ознаката „малку“?#

Затоа што за тие јадења во историјата има помалку од три продажби во овој ден од неделата — на пример, јадењето се појавило во менито пред две недели. Бројот ќе се појави сам кога набљудувањата ќе станат доволни; до тогаш јадењето не учествува ни во планот за подготовка, ни во набавката.

Зошто се користи медијана, а не просек?#

Медијаната е отпорна на отстапувања. Еден банкет за 40 луѓе го поместува просекот толку што заведението со недели подготвува вишок. Просекот во интерфејсот воопшто не се прикажува — само медијаната, разликата и бројот на набљудувања.

Дали прогнозата ги зема предвид времето, празниците, фудбалот?#

Не. Таа го знае само денот од неделата и делот од денот. Празничната недела и натпреварот во соседството сѐ уште ги држи во главата управителот — и тоа е почесно од модел што се преправа дека ги зел предвид.

Може ли да се гради прогноза за една недела однапред?#

Табот ги покажува денес и утре. За набавка хоризонтот се задава одделно — со полето „Покриеност, денови“: прогнозата за еден ден се множи со него.

Дали нацртот за набавка веднаш ја испраќа нарачката до добавувач?#

Не. Тоа е токму нацрт: вишокот редови ги отстранувате со штиклирање и дури потоа го притискате создавањето — се добиваат вообичаени нацрти за набавки од разделот „Магацин“, по еден за секој добавувач. Количествата се поправаат веќе во создадената нарачка, таму каде што и обично.

Was this article helpful?