C cenaly.com
Pulsuz başlayın

Tələbat proqnozu

Həftənin gününə görə median, tədarük planı, satınalma qaralaması və «saat 19:00-a qədər bitəcək» riski

7 min read Bu ekranı demoda açın
On this page 12

Tələb proqnozu

Aşpaz hər səhər eyni suala cavab verir: nə qədər nə hazırlamaq lazımdır. Satınalma mütəxəssisi isə qonşu suala: nə qədər nə sifariş etmək lazımdır. Adətən hər ikisi yaddaşa güvənərək cavab verir.

Admin panel → Anbar → «Proqnoz» sekmesini açın (admin.cenaly.com/inventory). Sekme satış tarixçəsini götürür və onu üç konkret artefakta çevirir. Ekranda sıra təcililik dərəcəsinə görədir: yuxarıda günün sonuna qədər bitmə riski olanlar, aşağıda — hazırlıq planı, daha aşağıda — təchizatçıya sifariş qaralaması. Əgər riskli maddələr yoxdursa, yuxarı blok ümumiyyətlə olmayacaq. Ən aşağıda, yığılmış köməkçi kimi, «Yeməklər üzrə proqnoz» cədvəli yerləşir — rəqəmi yoxlamaq istəyənə qədər ona baxmaq lazım deyil.


Proqnoz necə hesablanır#

Aşpaza ucadan izah edilə bilən düz iki statistika:

  1. Bu yeməyin həftənin bu günündə adətən nə qədər satıldığı. Tarixçə pəncərəsi — 8 həftə (56 gün). Nöqtə qiymətləndirməsi — median, orta deyil: səkkiz çərşənbə axşamı, biri 40 nəfərlik ad günü olub, orta hər həftə «40 nəfərlik hazırla» deyir, median isə o çərşənbə axşamını nəzərə almır. «Yeməklər üzrə proqnoz» köməkçi cədvəlində rəqəmin yanında müşahidələrin real yayılması (minimum–maksimum), seçmədə nə qədər müşahidə olduğu və pik — satışın ən böyük payına malik günün hissəsi göstərilir. Sekmenin başlığında hesablamanın əsası yazılıb: «56 gün ərzində həftənin eyni gününün medianı · N iş günü tarixçə».

  2. Bu tələbin gün ərzində necə bölündüyü — günün hissələri üzrə paylar: səhər (6–11), günorta (11–16), axşam (16–23), gecə (23–6). Sərhədlər bütün müəssisələr üçün eynidir, profilin özü isə bütün tarixçə günləri üzrə birdən hesablanır, çərşənbə axşamları üzrə ayrıca deyil.

Müşahidə sayılanın nə olduğu da şüurlu şəkildə müəyyən edilib: ləğv edilmiş sifarişlər tarixçəyə düşmür; bugünkü bağlanmamış gün seçməyə daxil olmur; yeməyin ilk satışına qədərki günlər sıfır sayılmır (yeni məhsul menyuda olmadığı həftələr üçün «sıfır satış» almır); «satışsız gün» «müəssisənin bağlı olduğu gündən» fərqlənir. Sutkalar filialın saat qurşağında hesablanır. Hesablamaya filialın dövriyyə üzrə top-500 maddəsi daxil edilir — menyunun uzun quyruğu kəsilir.

Həftənin bir gününün üç müşahidəsindən az olduqda — rəqəm olmayacaq. Cədvəldə rəqəmin yerinə tire qoyulacaq, müşahidələr sütununda isə «az» işarəsi. Belə yemək hazırlıq planına və satınalmaya ümumiyyətlə düşməyəcək. İnanmaq mümkün olmayan proqnoz, olmayandan pisdir: ona görə hazırlayır və satın alırlar.

Yuxarıdaki keçid proqnozun hansı günə qurulacağını seçir — bu gün və ya sabah.


Hazırlıq planı#

Yeməklər üzrə proqnoz tex-kartlar üzrə mal və yarımfabrikat tələbinə açılır. Açılış cari tex-kartlar üzrə baş verir, sekmenin açıldığı anda — əgər şef səhər resepti dəyişibsə, plan bunu nəzərə alacaq (qonşu pəncərədə edilən düzəlişi səhifənin yenilənməsi götürəcək).

Daxili yarımfabrikatlar dərinliyə açılır: əgər sous bulyondan bişirilirsə, bulyon da yarımfabrikatdırsa, plana hər ikisi düşəcək — əks halda aşpaza sousu bişirmək əmr edilərdi, altında bulyonun olmadığı deyilmədən. Daxilolma dərinliyi beş səviyyə ilə məhdudlaşır (və bir-birinə dairəvi istinad edən reseptlərdən qorunur): beşdən dərin olan hər şey xammal sayılır və hazırlıq planına deyil, satınalmaya gedir.

Plan cədvəli:

Sütun Nə deməkdir
Malın adı istehsal edilməli olan yarımfabrikat
Qalıq artıq nə qədər var
Lazım gün üzrə proqnoza görə ümumi tələb
İstehsal et çatışmazlıq — real olaraq nə qədər bişirmək/doğramaq
Vaxtı qalığın çatmağı dayandırdığı saat

Vaxt — «növbənin başlanğıcı» deyil. Əgər sous səhərə çatırsa, günortaya çatmırsa, aşpaz 6:00-a deyil, 11:00-a çatmalıdır. Saat günün hissəsinin ən yaxın sərhədinə yuvarlaqlaşdırılır (6:00, 11:00, 16:00, 23:00), daxili yarımfabrikatların isə vaxtı ümumiyyətlə yoxdur — orada tire qoyulur: onlar özlərindən hazırlananın «əvvəlinə» bişirilir. Sətirlər vaxta görə sıralanıb: son tarix nə qədər erkəndirsə, siyahıda bir o qədər yuxarıdadır. Əgər hazırlamağa heç nə yoxdursa, sekme bunu belə yazır: qalıqlar proqnoza çatır.

Yarımfabrikatın qalığı bir dəfə xərclənir: əgər eyni bulyon həm sousa, həm şorbaya daxildirsə, sadəlövh hesablama qalığı iki dəfə tətbiq edərdi və satınalma xammalı az götürərdi.

«Növbə lövhəsinə» düyməsi planı tapşırıq çek-listinə çevirir — bax Növbə tapşırıqları lövhəsi. Bir ümumi «Hazırlıq planı — » tapşırığı yaradılır, hər hazırlıq isə başlığında miqdar və saat olan alt tapşırığına çevrilir («Demiqlas sousu — 11:00-a 16 ədəd»); ümumi tapşırığı yalnız bütün alt tapşırıqlar bağlandıqda bağlamaq olar. Təkrar basma dublikat yaratmır: əgər bu tarix üçün plan artıq lövhədədirsə, düymə bunu belə deyəcək.

Tex-kartı olmayan yeməklər plana düşmür və ayrıca xəbərdarlıqla sadalanır (20 ada qədər): onlar üzrə proqnoz heç nə deyə bilməz və sifarişin tam olduğu görüntüsünü yaratmaqdansa, bunu ucadan demək daha yaxşıdır.


Təchizatçıya sifariş qaralaması#

Planın altında — seçilmiş ehtiyat dövrü üçün satınalma qaralaması («Ehtiyat, gün» sahəsi: adətən çatdırılma müddəti üstəgəl ehtiyat; standart olaraq 3 gün, 1-dən 30-a qədər icazə verilir).

Hər mal üçün iki kəmiyyət hesablanır və böyük olanı götürülür:

  • dövr üzrə proqnoz üzrə tələbat çıxılsın cari qalıq;
  • hədəf qalığa qədər tamamlama (əgər mal üçün təyin edilməyibsə — sifariş nöqtəsinə qədər) — adi anbar məntiqi.

Niyə biri digərinin yerinə deyil, böyüyü: sığorta ehtiyatı sabahkı ikiqat yüklənməli cümə gününü bilmir; proqnoz isə tex-kartlarda ümumiyyətlə iştirak etməyən malları (qablaşdırma, sərf materialları) bilmir — onlar üçün anbar normaları yeganə istiqamətdir. İkinci qayda ilə siyahıya düşən sətirlər «sifariş nöqtəsi üzrə» işarələnir. Diqqət yetirin: qayda hədəf qalığa baxır, ona görə qaralamaya hələ sifariş nöqtəsindən yuxarı, lakin hədəfdən aşağı olan mal da düşəcək — «Sifariş etmək lazımdır» nişanı belə malı hələ göstərmir.

Proqnoz üzrə yalnız son inqrediyentlər alınır: yarımfabrikatlar proqnoz üzrə təchizatçıya sifarişə düşmür (onlar hazırlıq planı üzrə buraxılır) — onlar qaralamaya ancaq anbar norması üzrə düşə bilər.

Kəmiyyət, mal üçün təyin edilibsə, qablaşdırma qatına qədər yuxarı yuvarlaqlaşdırılır. Sətirlər təchizatçılar üzrə qruplaşdırılır (təchizatçısı təyin edilməmiş mallar — ayrı qrup) və düymə hər təchizatçı üçün öz sifarişini yaradır — sonra bunlar Anbar bölməsindən adi satınalmalardır.


«19:00-a qədər bitəcək»#

Nişanın ən yuxarı bloku — günün sonuna qədər tükənmə riski: hazırda yanan mallar. O, cari qalığı günün qalan saatları üçün gözlənilən xərclə müqayisə edir, xərc günün hissələri profili üzrə hesablanır və qalığın sıfırlanacağı saatı göstərir. Saatı müəyyən etmək mümkün olmazsa, sətir uydurulmuş vaxt olmadan dürüst şəkildə «günün sonuna qədər çatmayacaq» deyir.

Blok yalnız bugün üçün hesablanır: «sabah»a keçəndə o yox olur — sabah üçün «19:00-a qədər bitəcək» riski olmur.

Bugünkü temp üzrə düzəliş: əgər günorta artıq adi haldan çox xərclənibsə, günün qalan hissəsi üçün gözlənti mütənasib şəkildə qalxır və sətirdə «günün tempi ×1.4» kimi işarə görünür. Temp faktiki satışlar üzrə hesablanır (silinmələr, korlanma və işçilərin yeməyi ona daxil deyil) və ən riskli on bir neçə sətir üçün ölçülür — qalanları adi profil üzrə hesablanır. Əmsal ×0.5…×2 aralığında saxlanılır — «bu gün adam çoxdur» düzəlişi lazımdır, bir çek üzrə proqnoz isə yox. Temp ümumiyyətlə ölçülə bilmirsə, nişan dürüst şəkildə həftənin gününün adi profilinin götürüldüyünü bildirir.


Proqnozun görünməsi üçün nə lazımdır#

Lazımdır Nə üçün Bunsuz
AWS konturunda brend (cenaly.com, cenaly.com…) satış tarixçəsini server analitik bazası hesablayır, o isə yalnız orada qaldırılıb cenaly.ru-da nişan həmişə «Hələ sifariş tarixçəsi azdır» yazır — mesaj tarixçə haqqındadır, amma səbəb başqadır: orada onu hesablamaq üçün heç nə yoxdur
Satış tarixçəsi həftənin günü üzrə medianı hesablamaq «Tələbi proqnozlaşdırmaq üçün hələ sifariş tarixçəsi azdır»
Tarixçədə ≥ 3 eyni həftənin günü seçmə hesab etmək cədvəldəki yemək «az» işarələnir və planlara düşmür
Yeməklərin tex-kartları proqnozu mallara açmaq yemək «tex-kartsız» xəbərdarlığına düşəcək
Aktual qalıqlar çatışmazlığı və riski hesablamaq qalıqlar yüklənməyincə nişan heç nə göstərməyəcək

Tarixçə aqreqatı serverdə təxminən yarım saatda bir yenidən hesablanır (və yalnız hazırda işləyən hesablar üçün); tex-kartların açılması və qalıqların çıxılması nişan açılan anda cari məlumatlar üzrə hesablanır.


Əlaqəli bölmələr#


Tez-tez verilən suallar#

Niyə yeməklərin yarısında «az» işarəsi var?#

Çünki bu yeməklər üzrə tarixçədə həftənin bu günü üçün üçdən az satış var — məsələn, yemək iki həftə əvvəl menyuda peyda olub. Müşahidələr kifayət qədər olanda rəqəm özü görünəcək; o vaxta qədər yemək nə hazırlıq planında, nə də satınalmada iştirak edir.

Niyə orta deyil, median istifadə olunur?#

Median kənarlaşmalara davamlıdır. 40 nəfərlik bir banket ortalamanı elə dəyişir ki, müəssisə həftələrlə artıq hazırlayır. Orta interfeysdə ümumiyyətlə göstərilmir — yalnız median, yayılma və müşahidələrin sayı.

Proqnoz havanı, bayramları, futbolu nəzərə alır?#

Xeyr. O yalnız həftənin gününü və günün vaxtını bilir. Bayram həftəsini və qonşuluqdakı matçı yenə də menecer beynində saxlayır — və bu, onları nəzərə aldığını iddia edən modeldən daha dürüstdür.

Bir həftə irəli üçün proqnoz qurmaq olar?#

Nişan bugünü və sabahı göstərir. Satınalma üçün dövr ayrıca təyin edilir — «Ehtiyat, gün» sahəsi ilə: bir günün proqnozu ona vurulur.

Satınalma qaralaması sifarişi dərhal təchizatçıya göndərir?#

Xeyr. Bu məhz qaralamadır: artıq sətirləri işarəni götürməklə çıxarır və yalnız sonra yaratma düyməsini basırsınız — «Anbar» bölməsinin adi satınalma qaralamaları alınır, hər təchizatçı üçün bir ədəd. Kəmiyyətlər artıq yaradılmış sifarişdə, adi olduğu yerdə düzəldilir.

Was this article helpful?