Modul: Category management

Manažerský popis

Samotné jádro systému STOCK navrhuje nákupní objednávky na základě nastavení cílového Service Level (SL) tak, aby v průběhu času byla na skladě udržována optimální disponibilní zásoba zboží. V reálném světě se ale vyskytuje potřeba omezovat skladovou zásobu „shora“. Nejčastějšími důvody pro omezení kapacity bývají prostorové a finanční limity.

Doplňkový modul Category Management zajišťuje správné odfiltrování sortimentu tak, aby se omezená kapacita naplnila ideální kombinací výrobků, která zajistí maximální výtěžnost dle preferovaných parametrů.

Funkční popis

Obecný rámec

Modul funguje na principu návrhu optimálního regálu a mezikroků vedoucích k tomuto stavu. Jako regál je pro potřeby tohoto modulu uvažována uživatelsky definovaná konkrétní kategorie výrobků na konkrétní prodejně, přičemž nemusí být použito identické členění jako jinde v systému. Modul pracuje pouze s regály, které uživatel definuje a nemusí tedy ovlivňovat celou prodejní síť evidovanou v STOCK.

Nalezení kombinace představující optimální regál, není triviální úloha. Modul k tomu využívá algoritmy pro určení skóre každého druhu výrobku. Toto skóre určuje jeho prioritu umisťování do regálu a systém jej zohledňuje při návrhu nákupních objednávek. Tím je řízen postupný přechod z předpokládaného současného stavu, přes mezikroky označované jako návrh aktuálních možností, až k optimálnímu stavu. Skóre může nabývat hodnoty 0 až 100, přičemž nejvhodnějšímu výrobku pro umístění do optimálního regálu je přiřazena hodnota 100 a ostatní jsou dopočteny poměrově.

Výrobky jsou pro potřeby modulu rozděleny na několik základních skupin (pro názornost je níže připojeno grafické znázornění):

  • Povinné položky:

    Výrobky přednostně umisťované do regálu na základě uživatelské intervence bez ohledu na skóre.

  • Položky v promoakci:

    Modul s nimi interně pracuje stejně jako s povinnými položkami.

  • Báze (položky s nenulovým prodejním potenciálem):

    • Efektivní báze:

    Část výrobků, které mají být v regálu dle optimálního návrhu respektujícího kapacitní omezení (vejdou se - přednost určuje skóre).

  • Neefektivní báze:

    Část výrobků, které již nemají být v regálu dle optimálního návrhu respektujícího kapacitní omezení (nevejdou se - přednost určuje skóre).

  • Neprodejní položky (položky s nulovým prodejním potenciálem):

    Mají nulové skóre. Takové výrobky se nikdy nemohou dostat do návrhu optimálního regálu.

image0

Algoritmus pro výpočet skóre vychází z hodnot spočítaných pro ABC analýzu a jeho finální hodnotu ovlivňuje řada parametrů (viz níže), jejichž váhu ovlivňuje uživatel s ohledem na svou obchodní strategii. Skóre ovlivňují i podobné prodejny. Ty jsou vyhledávány podle rámcově srovnatelných tržeb na dané kategorii výrobků. Celkové výsledné skóre je pak určeno jako poměr skóre na vlastní pobočce k průměru skóre z podobných poboček.

Nastavitelné parametry pro výpočet skóre:

  • Počet podobných prodejen.
  • Vliv podobných prodejen.
  • Váhy jednotlivých ABC metod (Četnost prodeje, Tržby, Množství, Zisk).

Pro funkčnost modulu je potřeba zajistit právě jeden vstup z primárního systému, který definuje kapacitní omezení pro regál.

Podporovaná omezení regálu:

  • Počet výrobků.
  • Objemová kapacita.
  • Hmotnost.
  • Finanční limit skladu.

Členění a organizace modulu v rámci STOCK

Administrace

Přístup v nastavení (STOCK) > Administrace regálů.

image1

Tato administrace slouží ke správě a editaci nastavení Category Management pravidel, použitých pro prodejny a regály. Tabulkové zobrazení slouží pro rychlý přehled a orientaci v nastaveních (nastavení / výjimka je aktivní | úroveň nastavení | prodejná má / nemá vlastní sklad | způsob výpočtu optimální zásoby na regálu | možnost odstranění neprodejných položek z regálu). Pro detailnější informace je potřeba kliknout na ikonu editovat nastavení, kde se zobrazí formulář pro zadávání vstupů.

Základnímu nastavení pravidel, ze kterého vychází noční přepočet, říkáme globální nastavení, které je vždy aktivní. Pro toto výchozí nastavení můžeme definovat výjimky v úrovni celých prodejen nebo jednotlivých regálů pomocí tlačítka přidat nastavení.

Popis vstupního formuláře, který je totožný i pro report, je uveden níže. Jediným rozdílem je, že administrace slouží pouze a jen ke správě a editaci nastavení ovlivňujících noční přepočet - nikoliv modelování scénářů.

Report

Report primárně slouží pro modelování a zobrazování scénářů objednávání vedoucích k optimálnímu naskladnění regálu. Při stisknutí tlačítka Zobrazit ve vstupním formuláři můžeme zkoumat různé varianty nastavení, aniž by byl ovlivněný noční přepočet. Pokud chceme namodelovaný scénář (pro prodejnu nebo konkrétní regál) aplikovat do objednávání, musíme příslušné nastavení uložit do administrace jako výjimku. Uložení výjimky je možné provádět i přímo z reportu stisknutím tlačítka Uložit ve vstupním formuláři. Aby se zabránilo nechtěnému vytvoření výjimky, uživatel musí v pop-up okně ukládání ještě jednou potvrdit. (Pozn.: Z reportu není možné ukládat globální nastavení.)

Záložka detail

A - Vstupní formulář

Slouží pro nastavení category management pravidel, které bychom chtěli aplikovat pro regály. Je rozdělený na čtyři základní sekce - výběr regálu, nastavení způsobu výpočtu zásoby, nastavení neprodejných položek a nastavení výpočtu skóre. Každé ze sekcí (kromě výběru regálu) předchází check-box „Nechci použít globální nastavení“. Pokud není zaškrtnutý, do sekce vstupují (bez ohledu na aktuální zobrazení) přednastavené hodnoty z administrace použité v nočním přepočtu.

image2

Sekce výběr regálu slouží pro definici ovlivněných regálů níže popsanými nastaveními. Mohou nastat tyto tři kombinace výběru:

  • Není vybrána žádná prodejna + žádná kategorie: bude modelován scénář pro globální nastavení.
  • Je vybraná prodejna + není vybrána žádná kategorie: bude modelován scénář, který by platil pro všechny regály spadající pod vybranou prodejnu.
  • Je vybrána prodejna + je vybrána kategorie: bude modelován scénář pro tento konkrétní regál.

Sekce Zásobu na regálu vs. skladu počítat jako slouží k určení toho, zda je možné na prodejně využívat příruční sklad.

  • Celá zásoba na regálu: není možnost využívat žádný příruční sklad.
  • Optimální zásoba na regálu: počítáme s neomezeným příručním skladem, kde bude zboží uskladněno a pracovníci prodejny ho budou do regálu doplňovat podle výpočtu.

Sekce Optimální zásobu na regálu počítat jako slouží k nastavení způsobu výpočtu pro určení počtu kusů umisťovaných na regál. Nastavuje se samostatně pro nesporadické a sporadické položky. Pokud je pro výpočet optimální zásoby zvolen na:

  • Předpověď nebo Historické prodeje, je nutné dále nastavit následující.
  • Dny: Počet dnů, po které by měla navržená zásoba vydržet na regálu dle očekávaných průměrných denních prodejů (tzn. jak často je regál doplňovaný).
  • Měsíce: Počet měsíců předpovědi / historie, podle kterých se vypočítává očekávaný průměrný denní prodej.
  • Basestock: na regál je navržen celý base stock.

Sekce Neprodejné položky odstraním z regálu, umožňuje uživateli definovat přístup k neprodejným položkám. Pokud je nastaveno ANO, pak systém počítá s tím, že může do nových objednávek počítat i s místem, které dřív bylo obsazeno těmito položkami. Pokud je nastaveno NE, systém čeká, dokud se položky nedoprodají.

Sekce Nastavení výpočtu skóre

  • Počet podobných prodejen: určuje, kolik podobných prodejen ovlivní skóre prodejny. Podobné prodejny určujeme podle velikosti obratu. Jako vstup lze zadat libovolné číslo - podobné prodejny vstupují popořadě od té s nejmenším rozdílem v absolutní hodnotě obratu. (Pozn.: V případě že máme v síti 50 prodejen a zadáme např. 100, pro výpočet budou zohledněny všechny prodejny).
  • Vliv podobných prodejen: určuje, poměr vlivu průměrného skóre produktu na podobných prodejnách vůči vlastnímu skóre na vybrané prodejně. 0% - skóre se vypočítává pouze z vlastní prodejny, 100% - skóre se vypočítává pouze z podobných prodejen.
  • ABC metodám (četnost prodeje, tržby, množství, zisk) lze nastavit váhu, se kterou vstupují do výpočtu. Je možné zadat libovolné hodnoty v celých číslech - do výpočtu vstoupí ve vzájemném poměru.

B - Tabulkový výpis výstupních dat optimálního naskladnění regálu

Výstupní tabulka reportu poskytuje detailní informace o zásobě vztažené k výběru regálu až na úroveň jednotlivých produktů.

| ABC Skupina | Skóre | Finanční potenciál - obrat / profit | Produkt je povinný | Produkt je v promoakci | Předpokládaná zásoba na regálu | Předpokládaná zásoba na příručním skladu | Návrh zásoby dle aktuálních možností | Optimální návrh zásoby na regálu | Objednávání řízeno Category Managementem | Objednání zakázáno uživatelem |

Přesné vysvětlení údajů zobrazovaných ve sloupcích je popsáno formou tooltipu nad hlavičkou tabulky.

C - Graf výstupních dat optimálního naskladnění regálu

Graf výstupních dat interpretuje data načtená z tabulkového výpisu. Od odhadu současného stavu regálu, přes návrh aktuálních možností, po objednání po optimální stav. Modrá barva reprezentuje povinné položky, zelená efektivní bázi, oranžová neefektivní bázi a červená neprodejní položky. Plnými barvami jsou znázorněny výrobky aktuálně skladem, světlými barvami jsou zobrazeny výrobky, které nejsou skladem (u povinných položek a u efektivní báze se jedná o část portfólia, kterou chceme dostat na regál).

image3

Záložka Přehled

Na této záložce najde uživatel přehled základních informací o stavu regálů spravovaných category managementem. Porovnávat lze optimální stav regálu s návrhem doplněného regálu dle aktuálních možností objednání. Sledovat lze informace o finančním potenciálu, potenciálně ušlém zisku a stavu zaplnění regálů.

Výpočetně administrativní modul

Modul si nejprve zjistí, kolik kusů od každého výrobku navrhne na regál. Výpočet proběhne podle nastavení v administraci. Potom si podle importované kapacity regálu zjistí, kolik procent z kapacity regálu každý produkt zabírá. Následně vypočte skóre, seřadí si podle něj produkty a začne plnit virtuální prázdný regál podle následujících pravidel:

  1. Výpočet optimálního návrhu regálu:
    1. Naplnění všemi povinnými položkami (i za cenu toho, že by měly překročit kapacitu regálu).
    2. Přidávání produktů dle skóre (vyšší má přednost), až do vyčerpání kapacity regálu. V tomto okamžiku známe ideální stav naplnění regálu, ke kterému směřujeme.
  2. Výpočet aktuálního regálu:
    1. Naplnění povinných položek.
    2. Přidání produktů, které jsou aktuálně skladem (v závislosti na nastavení s/bez neprodejných položek).
    3. Přidávání výrobků z optimálního návrhu regálu (vyšší skóre má přednost). Pokud zjistíme, že přidávaný výrobek je již v regálu obsažen (= je aktuálně skladem), označíme ho k objednávání. Takto pokračujeme, až do vyčerpání kapacity regálu.
    4. V momentě dosažení kapacity kontrolujeme, zda je následující výrobek v pořadí z optimálního návrhu již skladem - pokud ano, označíme ho k objednávání. Toto opakujeme, dokud nevyčerpáme všechny produkty z optimálního regálu a zároveň výrobek bude vždy již skladem.
    5. Výstupem je seznam produktů, které se vejdou na regál podle kritéria určeného jako optimální naplnění regálu (forecast, basestock).
  3. Objednávání:
    1. Všechny povinné položky objednáme vždy.
    2. Produkty označené k objednávání objedná STOCK standardním způsobem.
    3. Ostatní výrobky budeme objednávat pouze na základě zákaznických objednávek.

Ukázka přínosů v praxi (referenční zákazník)

image4

image5

Rozšíření

[pro tento modul nejsou v současnosti dostupná žádná rozšíření]