← Wszystkie artykuły
MRP

Czym jest MRP? Planowanie zapotrzebowania materiałowego dla nowoczesnych fabryk

📅 · 4 min czytania · Zespół Meta Smart Factory

MRP odpowiada na jedno pytanie — co kupić lub wyprodukować, ile tego i na kiedy. Proste w teorii, brutalne w arkuszach kalkulacyjnych. Oto jak MRP naprawdę działa, gdzie zawodzi w praktyce i czym różni się od APS i SCP.

Planowanie zapotrzebowania materiałowego to najstarsza idea w oprogramowaniu dla produkcji i wciąż najczęściej źle rozumiana. W istocie robi coś niemal mechanicznego: bierze to, co obiecałeś wyprodukować, rozbija to przez strukturę wyrobu, odejmuje to, co już masz w magazynie i co jest w drodze, a to, co zostaje, trzeba kupić lub wytworzyć. Cała reszta MRP to szczegóły nadbudowane na tym obliczeniu.

Dane wejściowe są trzy i jakość każdego z nich decyduje, czy wynik będzie użyteczny, czy wręcz szkodliwy. Główny harmonogram produkcji mówi, jakie wyroby gotowe i kiedy są potrzebne. Struktura wyrobu (BOM) mówi, z czego składa się każdy wyrób, poziom po poziomie. Kartoteka magazynowa mówi, co fizycznie jest na stanie i co już jedzie. Pomyl którykolwiek z tych trzech, a MRP z pełnym przekonaniem wygeneruje błędną odpowiedź na dużą skalę — dlatego zakłady ze słabą dyscypliną BOM często stwierdzają, że MRP nie działa, choć tak naprawdę nie działają ich dane.

Czas realizacji jest tym, co zamienia obliczenie w plan rozłożony w czasie, a nie zwykłą arytmetykę. Wiedza, że potrzebujesz 400 sztuk komponentu, nie prowadzi do działania; wiedza, że potrzebujesz ich w tygodniu 12, a dostawca potrzebuje pięciu tygodni, mówi, że zamówienie trzeba złożyć w tygodniu 7. MRP cofa się przez każdy poziom struktury wyrobu, stosując czas realizacji każdej pozycji, i tworzy harmonogram zamówień zakupu i zleceń produkcyjnych, a nie listę zakupów. To właśnie tę część arkusze odtwarzają najgorzej, bo wielopoziomowej struktury z różnymi czasami realizacji na każdym poziomie nikt nie powinien liczyć ręcznie.

Klasyczną wadą jest założenie nieskończonych zdolności produkcyjnych. Standardowy MRP mówi, czego i kiedy potrzebujesz, ale nie pyta, czy fabryka jest w stanie to w tym oknie wykonać. Bez wahania zaplanuje trzy zlecenia na jednej maszynie w tym samym tygodniu i nie zgłosi problemu, bo zdolności nigdy nie były częścią jego modelu. To nie tyle wada, ile granica zakresu — i dokładnie w tym miejscu przejmuje pałeczkę zaawansowane planowanie i harmonogramowanie.

MRP kontra APS kontra SCP

Warto być w tym rozróżnieniu precyzyjnym, bo te trzy skróty bywają w materiałach dostawców używane zamiennie, a nie znaczą tego samego. MRP wyznacza zapotrzebowanie materiałowe — co i kiedy. APS wyznacza wykonalny harmonogram — która maszyna, jaka kolejność, przy skończonych zdolnościach, przezbrojeniach i ograniczeniach. SCP rozciąga plan na zewnątrz, na dostawców, zakupy i dystrybucję. Fabryka może pracować na samym MRP. Fabryka pracująca na samym MRP zwykle odkrywa swoje problemy z mocami na hali, a nie w planie.

Co powoduje nerwowość MRP

Nerwowość planu to praktyczny problem, który zaskakuje nowych użytkowników. Ponieważ MRP przelicza cały łańcuch popytu zależnego, jedna drobna zmiana na górze — klient przesuwający zamówienie o trzy dni do przodu — potrafi kaskadowo zmienić dziesiątki propozycji zakupowych kilka poziomów niżej. Bez mechanizmów tłumiących, takich jak horyzonty zamrożenia planu, zlecenia zatwierdzone na stałe i rozsądne wielkości partii, system generuje więcej zamieszania, niż dział zakupów jest w stanie przetrawić, i ludzie zaczynają go ignorować. Ignorowany wynik MRP jest gorszy niż brak MRP, bo tworzy złudzenie kontroli.

Wybór polityki wielkości partii

Polityka wielkości partii to miejsce na praktyczny osąd. Zamawianie dokładnie tyle, ile potrzeba w danym okresie, minimalizuje zapas i maksymalizuje koszty transakcyjne oraz irytację dostawcy. Zamawianie w dużych partiach ekonomicznych działa odwrotnie. Realne konfiguracje mieszają oba podejścia — partia na partię dla drogich, niskowolumenowych pozycji o długim czasie realizacji; stałe lub ekonomiczne wielkości zamówień dla tanich elementów złącznych, których nikt nie chce zamawiać co tydzień. Nie ma tu jednego uniwersalnie poprawnego ustawienia i dlatego jest to decyzja konfiguracyjna, a nie wartość domyślna.

Nowoczesny MRP różni się od pierwowzoru z lat 70. głównie tym, z czym jest połączony. Gdy stan magazynowy pochodzi z WMS egzekwującego lokalizacje, a nie z okresowej inwentaryzacji, dane wyjściowe są wiarygodne. Gdy rzeczywiste zużycie i braki wracają na żywo z MES, plan odzwierciedla to, co się wydarzyło, a nie to, co miało się wydarzyć. Gdy potwierdzenia dostawców spływają z warstwy SCP, obraz dostaw jest prawdziwy. Samo obliczenie się nie zmieniło; zmieniła się wiarygodność danych wejściowych i to właśnie zamienia MRP z ćwiczenia teoretycznego w narzędzie operacyjne.

Dla fabryki planującej dziś materiały w Excelu uczciwym punktem wyjścia nie jest wybór oprogramowania. Jest nim poprawność struktur wyrobu i stanów magazynowych, bo MRP wzmocni dokładnie tę dyscyplinę, którą już masz. Zakłady, które najpierw naprawiają te dwie rzeczy, zwykle uzyskują wartość już w pierwszym cyklu planistycznym. Te, które je pomijają, zwykle spędzają rok na obwinianiu systemu.

Porozmawiaj z naszymi ekspertami

Najczęstsze pytania

Jaka jest różnica między MRP, APS i SCP?

Warto być w tym rozróżnieniu precyzyjnym, bo te trzy skróty bywają w materiałach dostawców używane zamiennie, a nie znaczą tego samego. MRP wyznacza zapotrzebowanie materiałowe — co i kiedy. APS wyznacza wykonalny harmonogram — która maszyna, jaka kolejność, przy skończonych zdolnościach, przezbrojeniach i ograniczeniach. SCP rozciąga plan na zewnątrz, na dostawców, zakupy i dystrybucję. Fabryka może pracować na samym MRP. Fabryka pracująca na samym MRP zwykle odkrywa swoje problemy z mocami na hali, a nie w planie.

Co powoduje "nerwowość MRP"?

Nerwowość planu to praktyczny problem, który zaskakuje nowych użytkowników. Ponieważ MRP przelicza cały łańcuch popytu zależnego, jedna drobna zmiana na górze — klient przesuwający zamówienie o trzy dni do przodu — potrafi kaskadowo zmienić dziesiątki propozycji zakupowych kilka poziomów niżej. Bez mechanizmów tłumiących, takich jak horyzonty zamrożenia planu, zlecenia zatwierdzone na stałe i rozsądne wielkości partii, system generuje więcej zamieszania, niż dział zakupów jest w stanie przetrawić, i ludzie zaczynają go ignorować. Ignorowany wynik MRP jest gorszy niż brak MRP, bo tworzy złudzenie kontroli.

Jaką politykę wielkości partii powinienem stosować?

Polityka wielkości partii to miejsce na praktyczny osąd. Zamawianie dokładnie tyle, ile potrzeba w danym okresie, minimalizuje zapas i maksymalizuje koszty transakcyjne oraz irytację dostawcy. Zamawianie w dużych partiach ekonomicznych działa odwrotnie. Realne konfiguracje mieszają oba podejścia — partia na partię dla drogich, niskowolumenowych pozycji o długim czasie realizacji; stałe lub ekonomiczne wielkości zamówień dla tanich elementów złącznych, których nikt nie chce zamawiać co tydzień. Nie ma tu jednego uniwersalnie poprawnego ustawienia i dlatego jest to decyzja konfiguracyjna, a nie wartość domyślna.