Sposoby pakowania toreb z Caterings

Jednym z największych wyzwań w prowadzeniu cateringu dietetycznego jest efektywny proces pakowania dań do odpowiednich toreb.

Jak pakować?


Caterings posiada 3 sposoby na skuteczną organizację procesu pakowania:


  1. Kody V2 - na podstawie unikalnych dań


Gdy oferta jest coraz bardziej rozbudowana, jedno danie występuje w kilku dietach, do tego jest kilka wariantów 3 posiłkowych czy 4 posiłkowych czy 5 posiłkowych oraz oferuje dodatkową opcję dokupienia dodatkowych dań to najlepszą opcją wydaje się kodowanie za pomocą V2.


Jest to bardzo prosty i logiczny sposób. Na naklejce na torbie mamy wprost napisane co należy do torby spakować i to samo wprost mamy napisane na daniu. 


Struktura kodu V2 np. “522/O/30” oznacza danie o ID 522, w typie posiłku którego “O” jest skrótem (najczęściej można to interpretować jako “Obiad”) i wielkości tego typu tj. 30, co sugeruje, że jest to wersja na 300 kcal. 

Projekty naklejek z kodowaniem V2


  1. Kody V3 - na podstawie unikalnych dań w danym dniu


Kodowanie V3 jest analogicznym procesem do opisanego w punkcie 3 z tą różnicą, że nakładana jest “maska”, która kody z danego dnia zastępuje kolejną liczbą.


W kodzie V2 zawarte są kody następujących danych:

Generując kody V3, system bierze pod uwagę kolejno:

  1. Wielkośc
  2. Typ posiłku
  3. ID dania

Przy generowaniu każdy kolejny unikalny kod będzie miał nadawaną kolejną liczbą porządkową, natomiast gdy kody V2 będą takie same, będą miały też nadane te same kody V3


Przykładowo:


Jeżeli w danym dniu występują następujące dania z kodem V2:

Nazwa

Kod V2

Jogurt z granolą i musem z mango

1000/1/20

Jogurt z granolą i musem z mango

1000/1/35

Jogurt z granolą i musem z mango

1000/1/55

Jogurt z granolą i musem z mango

1000/1/55

Jogurt z granolą i musem z mango

1000/1/55

Hummus z słupkami warzyw i pieczywem

1022/5/20

Hummus z słupkami warzyw i pieczywem

1022/5/35

Hummus z słupkami warzyw i pieczywem

1022/5/45

Morszczuk w sosie szczypiorkowym

1034/3/30

Morszczuk w sosie szczypiorkowym 

1034/3/50

Morszczuk w sosie szczypiorkowym

1034/3/70

Morszczuk w sosie szczypiorkowym

1034/3/70


To ich kody V3 będą generowane odpowiednio:

Nazwa dania

Kod v2

Kod v3

Jogurt z granolą i musem z mango

1000/1/20

1

Hummus z słupkami warzyw i pieczywem

1022/5/20

2

Morszczuk w sosie szczypiorkowym

1034/3/30

3

Jogurt z granolą i musem z mango

1000/1/35

4

Hummus z słupkami warzyw i pieczywem

1022/5/35

5

Hummus z słupkami warzyw i pieczywem

1022/5/45

6

Morszczuk w sosie szczypiorkowym

1034/3/50

7

Jogurt z granolą i musem z mango

1000/1/55

8

Jogurt z granolą i musem z mango

1000/1/55

8

Jogurt z granolą i musem z mango

1000/1/55

8

Morszczuk w sosie szczypiorkowym

1034/3/70

9

Morszczuk w sosie szczypiorkowym

1034/3/70

9


Kody V3 generowane są automatycznie przez system w momencie generowania raportów. Liczby kodów V3 zaczynają się w każdym raporcie od numeru 1. Określane są przez sprawdzenie ilości unikalnych dań. Kod jest generowany dla każdej unikalnej porcji dania na dany dzień. Unikalna porcja to danie w konkretnym typie posiłku w konkretnym rozmiarze, np. naleśniki na kolację na 200kcal.


💡 Pamiętaj!

Aby kody V3 były spójne pomiędzy raportami, muszą być generowane na identyczne zakresy danych.

Należy brać pod uwagę, że kody V3 mogą różnić, gdy generujemy je w innym czasie. Jeśli dane pomiędzy generowaniem raportów zostaną zmienione, kody V3 mogą wygenerować inne wartości.

Takie zmiany, które mogą na to wpłynąć to:

  • zmiany w zaplanowanym menu
  • zmiana daty dostawy torby klienta
  • edycja menu przez klienta
  • usunięcie toreb z diet klientów
  • pojawienie się nowych zamówień z nowymi daniami (czyli gdy generowanie raportów odbywało się przed zamknięciem slotów czasowych lub admin dodał zamówienie po slocie)

*dla porównania: kody V2 są na stałe przypisane do dań, więc powyższe zależności nie mają na nie wpływu.



Generowanie raportu z kodami V3 na kilka dni


UWAGA Raporty można generować na dany dzień, ale jeżeli zostały by one połączone przez pracownika na dwa dni (np. sobota i niedziela jednocześnie) to wtedy te same kody V3 mogą występować dwukrotnie przykładowo:   

Jogurt z granolą i musem z mango

1000/1/55

23

Hummus z słupkami warzyw i pieczywem

1022/5/20

23


“Pierwsze 23” zostało nadane daniu np. z soboty a “drugie” 23 wynika z przydzielenia tego dania np. z niedzieli. 


Jeżeli chcemy użyć takiego generowania (łączenia dni) musimy również używać generowania raportu “Naklejek na torby” na ten sam zakres dat.


W przeciwnym razie, połączenie procesu pakowania na więcej niż jeden dzień w tym samym czasie, mogłoby wygenerować negatywne konsekwencje.

Przedstawiając to na przykładach, mamy 4 dania w systemie:


Danie A, Danie D, Danie G, Danie H.

Na dzień 01.01.2024 mamy zamówione Danie A i Danie D.

Na dzień 02.02.2024 mamy zamówione Danie D i Danie G oraz Danie H.


Generując Raporty tylko na 01.01.2024:

Danie A Otrzyma kod 1

Danie D Otrzyma kod 2

Generując Raporty tylko na 02.01.2024:

Danie D Otrzyma kod 1

Danie G Otrzyma kod 2

Danie H Otrzyma kod 3

Generując raporty na zakresy dat 01-02.01.2024:

Danie A Otrzyma kod 1

Danie D Otrzyma kod 2

Danie G Otrzyma kod 3

Danie H Otrzyma kod 4

Danie D zarówno 1 stycznia, jak i 2 stycznia będzie miało kod “2”, przy generowaniu raportu na zakres 1-2 stycznia.

Projekty naklejek z kodowaniem V3



  1. Kody V4 - na podstawie typu posiłku i wielkości


Zalety kodowania V4:

  • Kod zawiera informacje na o typie wielkości posiłku
  • Możliwość łatwego sortowania po typie i wielkości posiłku w raportach
  • Pomiędzy generowaniem raportów kody nie zmieniają się (np. po zamówieniu diety przez klienta po wygenerowaniu raportu)

Logika generowania kodów i ich struktura

Kody V4 mają krótką i łatwą do zrozumienia strukturę.


Składają się z 3 członów:

👉 prefix typu posiłku (stały, ustalany dla każdego typu posiłku)

👉 numer dania (stały dla dania w ramach tego samego typu posiłku i tego samego dnia dostawy)

👉 prefix wielkości dania (stały, ustalany dla każdej wielkości posiłku)


Kody V4 przypisywane na stałe dla unikalnej porcji posiłku na dany dzień dostawy.


Przykład 1 (Wielkość dania w formie liter)

Przykład 2 (Wielkość dania w formie liczby np. 40 to 400 kcal)

Przykładowe kody V4

Nazwa Dania Prefix Typu Prefix Wielkości Numer Dania Kod V4
Jajecznica Ś S 01 Ś01S
Naleśnik Ś S 02 Ś02S
Jajecznica Ś M 01 Ś01M
Naleśnik Ś M 02 Ś02M
Muesli Ś M 03 Ś03M
Muesli Ś L 03 Ś03L
Kotlet O S 01 O01S
Kotlet O S 01 O01S
Ryba O M 02 O02M
Tofu O M 03 O03M
Kotlet O M 01 O01M
Kotlet O L 01 O01L
Kanapka K S 02 K02S
Zupa K S 03 K03S
Sałatka K M 01 K01M
Kanapka K M 02 K02M
Kanapka K M 02 K02M
Zupa K L 03 K03L

Na jakiej zasadzie generowany jest "Numer dania"?

Jest on generowany na podstawie algorytmu, który ma za zadanie:

  • Tworzyć kody tak, aby były unikalne dla dania w typie posiłku na dany dzień dostawy
  • Używać jak najmniejszej, stałej ilości znaków- stąd tzw. “zero wiodące” w kodzie
  • Zachowanie ciągłości numeracji w ramach danego typu posiłku

Więcej o najnowszych kodach V4 przeczytasz  w artykule 🔗 Kody V4

Czy odpowiedzieliśmy na Twoje pytanie? Dziękujemy za feedback Wystąpił problem podczas oceny artykułu.

Wciąż potrzebujesz wsparcia? Skontaktuj się z nami Skontaktuj się z nami