Blog

SAP EWM add-ons (1.): Prideľovanie práce na čítačku pracovníka skladu

Plne automatické prideľovanie práce na mobilný terminál naprieč frontami pomocou mib:EWM logiky.

Prvým a v podstate absolútne zásadným prvkom nášho seriálu o add-onoch pre SAP EWM je plne automatické prideľovanie práce na mobilný terminál naprieč frontami pomocou mib:EWM logiky. Úplne zásadné je preto, že sa týka všetkých skladových procesov. Významne znižuje potrebu rozhodovania jednotlivého skladníka a tým bráni vzniku chýb z týchto rozhodnutí plynúcich. Je teda výrazným nástrojom pre optimalizáciu chodu skladu.

Toto riešenie sme vyvinuli už v roku 2009, vtedy ešte ako optimalizačný algoritmus v rámci našej nadstavby nad LE-WM, nazvanej mib:WMS. Od roku 2019 ho ponúkame aj v prostredí EWM a pomáha nám riešiť zložité situácie vo veľkých skladoch. Celkom ho úspešne používa už cca 25 skladov po celej Európe.


Business case

Skladník by mal optimálne pracovať iba s mobilným terminálom – čítačkou. Na čítačku by sa mal prihlásiť a upresniť, s akou manipulačnou technikou pracuje. Ďalej už by mal dostávať plne automaticky postupne pridelenú vhodnú prácu – skladové zákazky. Je potrebné dynamicky zohľadniť všetky relevantné kritériá a prideliť skladníkovi na spracovanie práve optimálnu skladovú zákazku.

Štandard EWM ponúka prioritizáciu iba v rámci jedného zvoleného frontu a to v podstate podľa plánovaného termínu dokončenia skladovej zákazky. Skladník si teda musí zvoliť určitý front ručne a zákazky spracováva v nemennom poradí.

Štandard tiež ponúka možnosť prepínania medzi frontami trochu obmedzenou logikou tzv. interleaving, kedy k prepínaniu na iný front dochádza v pevne stanovenom poradí front (napr. Picking – Uskladnenie – Picking – Uskladnenie). To ale v praxi takmer nemožno použiť.

Áno, spracovaním postupne všetkých zákaziek v rade sa k cieľu dôjde tiež, keď pôjde všetko podľa plánu. Je ale možné že:

  • niekto bude so svojím frontom skôr hotový a bude sa zháňať po ďalšej práci, iný zase nebude svoju prácu stíhať
  • niekto sa vo svojom fronte zdrží kvôli výnimke (napr. picker nenájde potrebné množstvo) a oneskorí tak nadväzujúce operácie 
  • nebude možné dokončiť kompletizáciu a balenie expedičnej zákazky kvôli chýbajúcej položke
  • nebude sa vždy pracovať prioritne na tých zákazkách, ktorých dokončenie brzdí iné následné činnosti
  • skladník bude tráviť dlhý čas na prejazdoch s prázdnou
  • bude dochádzať k úzkym miestam (napr. preplnená plocha pri baliacich pultoch)
  • dokončenie celého balíka práce nastane neskôr vplyvom vyššie popísaného
  • niektoré skladové operácie budú vykonávané s drahšou manipulačnou technikou alebo kvalifikovanejšími zdrojmi, než ktoré by pre nich stačili

mib:riešenie

Veríme, že iba systémový algoritmus dokáže nájsť optimálne poradie spracovania zákaziek tak, aby boli správne využité všetky zdroje, zachytené všetky vzniknuté výnimky a práca dokončená včas v požadovaných termínoch.

Preto sa v našom riešení snažíme: 

  1. nenútiť pracovníka vybrať si konkrétny front ručne
  2. zostaviť kompletný zoznam skladových zákaziek pre daného užívateľa s daným typom techniky naprieč všetkými frontami
  3. zohľadniť pritom vlastnosti jeho použitej manipulačnej techniky
  4. prioritizovať v tomto zozname pomocou komplexu kritérií:
  • Deadline podľa najneskoršieho začiatku spracovania zákazky: spracovať to, čo sa ponáhľa najviac a čo bude trvať najdlhšie
  • Čas prejazdu k počiatočnej lokácii zákazky: spracovať zákazku, ktorá je ku mne najbližšie
  • Priorita celého frontu: operatívne editovateľná vedúcim v monitore skladu
  • Priorita skladovej zákazky: operatívne editovateľná vedúcim v monitore skladu
  • Priorita kompletnosti zákazky: zaisťuje hladký priebeh nadväzujúcich operácií (napr. na balenie nečakáme dlho na posledný artikel)
  • Počet čakajúcich pickerov: urýchliť replenishment vychystávacích lokácií, aby picking odtiaľto mohol neprerušene prebiehať
  • Zaplnenie kapacity zdrojovej a cieľovej oblasti: zabrániť preplneniu oblasti určitým počtom manipulačných jednotiek alebo pracovníkmi
  • + ľubovoľné ďalšie zákaznícke kritériá (napr. štatistická chybovosť pickera v určitom sortimente ai.)

Každému kritériu môžeme určiť v rámci frontu inú váhu. Sú fronty (napr. picking), pri ktorých je tým hlavným kritériom deadline. Pri iných frontoch (napr. uskladnenie a replenishment) sa zase naopak snažíme minimalizovať zbytočné prejazdy.

K prioritizácii dochádza pred každým pridelením ďalšej zákazky pracovníkovi, teda neustále, dynamicky. Dokážeme tak najpružnejšie reagovať na skutočné trvanie určitej práce oproti plánu, výnimky v spracovaní, zmeny priorít, skutočnú polohu skladníka v sklade.

Za týmto účelom sme tiež optimalizovali štandardný výpočet vzdialeností (EWM TDC Travel Distance Calculation), ktorý sa musí vykonávať pre veľké množstvo zákaziek naraz. Ale opis tejto úpravy vydá na samostatný článok, niekedy v budúcnosti.

(obr.) Vzdialenosť k najbližšej skladovej zákazke je len jedno z mnohých kritérií.
SAP EWM řízení skladu Mibcon
(obr.) Pre každého skladníka dokážeme vyhodnotiť celý zoznam vhodných zákaziek a vybrať u neho tú optimálnu.

Zaujíma vás, čo ďalšie ponúkame na modernizáciu skladových procesov? Prečítajte si o našich riešeniach pre warehouse management viac!

Prečítať viac

Konzultácie

Máte záujem o konzultáciu k tomuto riešeniu? Ozvite sa nám.

Autor článku

Martin Prokop

Martin Prokop

Spojte sa s nami priamo

Napíšte nám, s čím by sme vám mohli pomôcť a kedy by vám vyhovovalo danú tému prediskutovať. Radi sa vám ozveme späť.

Please enable JavaScript in your browser to complete this form.

Juraj Vojtko

Riaditeľ mib:FORMA

+421 905 726 071