U ponudama softvera za proizvodnju MRP, MPS i APS često stoje jedno pored drugog, kao da su tri imena za istu stvar. Nisu. To su tri sloja planiranja koja se nadovezuju: svaki uzima izlaz prethodnog i odgovara na svoje pitanje. Kad se pobrkaju, firma kupi rešenje za problem koji nema, a onaj koji ima ostaje nerešen.
Razlika je najlakša kroz jedno pitanje po sloju:
| Sloj | Na koje pitanje odgovara | Glavni ulaz | Glavni izlaz |
MPS Master Production Schedule | Šta i kada treba proizvesti? | Plan prodaje, potvrđene porudžbine, zalihe gotovog | Plan proizvodnje po artiklu i periodu |
MRP Material Requirements Planning | Koliko materijala za to treba i kada? | MPS, sastavnice, stanje zaliha, rokovi nabavke | Predlozi nabavke i radnih naloga |
APS Advanced Planning & Scheduling | Da li pogon to stiže i kojim redosledom? | Radni nalozi, kapaciteti mašina i smena, pripremna vremena | Termin-plan po resursu i satu |
MPS — odluka o tome šta uopšte pravimo
Master plan proizvodnje je tačka u kojoj komercijalna želja postaje proizvodna obaveza. On uzima prognozu prodaje, potvrđene porudžbine i trenutne zalihe gotovih proizvoda, pa iz toga izvodi koliko komada kog artikla treba proizvesti u kojoj nedelji ili mesecu.
Zvuči jednostavno, a upravo tu većina firmi ima najveću rupu. Ako plan prodaje živi u tabeli koju komercijala menja, a proizvodnja radi po tabeli od pre dve nedelje, MPS ne postoji — postoje dva različita plana koja se sudaraju u pogonu. Zato planiranje prodaje i planiranje proizvodnje moraju da dele isti podatak, sa istim datumom odobrenja i istom verzijom.
Dobar MPS ima tri osobine:
- Verzionisan je. Zna se ko je i kada odobrio plan, i šta se promenilo u odnosu na prethodnu verziju.
- Zamrznut je u bliskom horizontu. Prvih nekoliko nedelja se ne menja bez odobrenja, jer je materijal već naručen.
- Razdvaja poznato od procenjenog. Potvrđene porudžbine su firm demand; prognoza popunjava samo razliku iznad njih.
MRP — od plana do porudžbenice
MRP je najstariji i najrasprostranjeniji sloj. Uzima MPS, razloži svaki gotov proizvod kroz sastavnicu do poslednje sirovine, oduzme ono što već imate na stanju i ono što je naručeno a još nije stiglo, pa razliku pomeri unazad za vreme isporuke dobavljača.
Rezultat su dve liste: šta treba naručiti i kada, i koje radne naloge treba otvoriti. To je ogroman skok u odnosu na ručno računanje — ali samo ako su tri ulaza tačna.
Pravilo koje se retko izgovara naglas: MRP ne pravi tačnost, on je umnožava. Ako je normativ pogrešan za 3%, MRP će naručiti 3% previše — svaki put, na svakom artiklu, bez ijednog upozorenja.
Tri ulaza od kojih sve zavisi:
- Sastavnica i normativ. Ako u sastavnici piše 1,00 kg, a u pogonu stvarno ide 1,04 kg zbog škarta, MRP to nikada neće saznati sam.
- Stanje zaliha. Ako se stanje vodi u ERP-u, a stvarna roba u magacinu, razlika između papira i police postaje manjak nasred proizvodne serije.
- Rok isporuke dobavljača. Fiksnih 14 dana u šifarniku, dok dobavljač u sezoni kasni 25, znači da je plan pomeren dve nedelje unapred pre nego što je i krenuo.
Gde klasičan MRP puca
MRP je nastao pre nego što su računari umeli da drže model pogona u memoriji, pa nosi dve pojednostavke koje i danas prave probleme.
Prva: pretpostavlja beskonačan kapacitet. MRP će mirno predložiti da se u utorak proizvede 400 komada na liniji koja dnevno daje 250. Plan je matematički ispravan i fizički nemoguć. Zato planovi izgledaju uredno u izveštaju, a šef pogona ih svakog jutra prepravlja po osećaju.
Druga: koristi fiksno vreme izrade. Za artikal se u šifarniku upiše „5 dana“ i to važi bilo da se pravi 10 ili 1.000 komada, bilo da je linija prazna ili puna. U stvarnosti vreme izrade zavisi od količine, od toga šta je bilo pre na mašini i koliko traje priprema.
Posledica je poznata svakome ko je radio u proizvodnji: plan iz sistema i plan na tabli u pogonu nisu isti dokument. Onog trenutka kad se to desi, sistem prestaje da bude izvor istine i postaje evidencija koja kasni.
APS — planiranje koje zna da mašina ima kraj
Napredno terminiranje rešava upravo te dve pretpostavke. APS uzima radne naloge koje je MRP predložio i pokušava da ih rasporedi po stvarnim resursima — mašinama, linijama, smenama i ljudima — poštujući ograničenja koja MRP ne vidi:
- konačan kapacitet svakog resursa, po smeni i po danu;
- vreme pripreme i pranja između serija, koje zavisi od toga šta je bilo pre;
- redosled operacija u tehnološkom postupku;
- raspoloživost materijala u trenutku kad operacija treba da počne.
Izlaz APS-a nije lista, nego raspored: koja operacija ide na koju mašinu, u koliko sati, i šta se pomera ako se jedna zaustavi. Kad zastane linija, APS ne kaže „plan je pao“ — pokaže koji nalozi kasne, koji rokovi su ugroženi i koja je najjeftinija zamena redosleda.
Kad APS ima smisla, a kad ne: ima smisla kada su sastavnice, normativi i stanje zaliha već tačni, a usko grlo je raspored. Nema smisla kao prvi korak — optimizacija nad netačnim podacima daje precizno pogrešan raspored, i to brže nego ranije.
Kako da prepoznate koji sloj vam nedostaje
Simptomi su prilično jasni ako se čitaju bez samoobmane.
- Nedostaje MPS ako proizvodnja i komercijala rade po različitim brojevima, ako se plan menja usmeno, i ako niko ne ume da kaže koja je verzija plana važeća.
- Nedostaje MRP ako nabavka poručuje po osećaju i istoriji, ako se manjak sirovine otkriva na dan proizvodnje, i ako je zaliha istovremeno prevelika (na pogrešnim artiklima) i premala (na pravim).
- Nedostaje APS ako plan postoji i materijal je tu, ali se rokovi svejedno probijaju, a raspored mašina se pravi ujutru, na tabli, iz glave.
Najčešća greška je preskakanje. Firma kupi APS jer su rokovi problem, a stvarni uzrok je što MPS ne postoji, pa APS terminira naloge izvedene iz plana u koji niko ne veruje.
Redosled uvođenja koji ne puca
U praksi radi jedan te isti sled, i to po fazama, ne odjednom:
- Sredite podatke. Sastavnice, normativi, šifarnici i stvarno stanje zaliha. Ovo je dosadan deo koji odlučuje ishod celog projekta.
- Uvedite MPS. Jedan plan, jedna verzija, jedan datum odobrenja, vidljiv i prodaji i proizvodnji.
- Pustite MRP. Prvo u režimu predloga koji planer odobrava, pa tek onda automatski.
- Zatvorite petlju realizacijom. Utrošak i škart iz pogona i magacina vraćaju se u normative, tako da sledeći ciklus računa nad stvarnošću, a ne nad pretpostavkom.
- Onda APS, ako je usko grlo i dalje raspored, a ne podaci.
NG Operations je građen upravo oko tog redosleda: planiranje prodaje daje plan, planiranje nabavke iz njega izvodi potrebe za materijalom, planiranje proizvodnje pretvara to u izvodljiv termin-plan, a realizacija iz magacina se kroz WMS i ERP integraciju vraća u sistem u realnom vremenu — pa svaki naredni ciklus planira nad tačnim brojevima, a ne nad prošlomesečnom tabelom.
Ono što se retko kaže
Većini proizvodnji ne nedostaje pametniji algoritam. Nedostaje im jedan izvor istine i tačni ulazi. Sofisticiran optimizator nad sastavnicom koja nije ažurirana dve godine daće raspored koji je precizan do minuta i pogrešan od prvog dana.
Zato ocena softvera ne bi trebalo da počne pitanjem „da li imate APS“, nego pitanjem „odakle vam normativ i ko ga menja“. Odgovor na to drugo pitanje predviđa uspeh projekta bolje od bilo koje liste funkcionalnosti.