M365Con 2027 – bezpłatna konferencja online · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

MRP a APS: co robi każde z nich i kiedy sam MRP nie wystarcza

Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.

By ·

MRP a APS: MRP wylicza, jakie materiały zamówić i kiedy, a APS sprawdza, co zakład faktycznie jest w stanie wyprodukować. Zobacz, gdzie MRP zawodzi i jak krok po kroku dodać APS.

Automatically translated with AI from the original post. Read the English original

MRP (planowanie zapotrzebowania materiałowego) wylicza, jakich materiałów potrzebujesz i kiedy je zamówić lub wytworzyć. APS (zaawansowane planowanie i szeregowanie) sprawdza, czy zakład faktycznie może zrealizować ten plan, na jakim zasobie i w jakiej kolejności, oraz które zlecenia się opóźnią, jeśli nie może. To krótka odpowiedź na pytanie mrp vs aps i wyjaśnia, dlaczego większość zakładów ostatecznie korzysta z obu. Ten artykuł jest przeznaczony dla planistów produkcji, którzy mają wrażenie, że wyniki MRP wyglądają dobrze na papierze, ale nie wytrzymują zderzenia z rzeczywistością hali produkcyjnej, i chcą wiedzieć, czy rozwiązaniem jest APS.

Najważniejsze wnioski

  • MRP odejmuje zapotrzebowanie brutto od stanów magazynowych i przesuwa wyniki o czas realizacji, aby wyznaczyć planowane zlecenia; odpowiada na pytanie, co zamówić lub wytworzyć i kiedy.
  • Materiały kursu MIT wymieniają ograniczenia MRP: jest deterministyczny, zakłada nieograniczone zdolności produkcyjne, planowane czasy realizacji bywają długie, a niewielkie odchylenia mogą powodować duże zmiany w harmonogramie.
  • APS dodaje skończone zdolności produkcyjne, kalendarze, przezbrojenia i priorytety, dzięki czemu odpowiada na pytanie, czy plan można zrealizować i które zlecenie się opóźni, jeśli nie można.
  • Większość zakładów korzysta z obu systemów: MRP do materiałów, APS do wykonalnej sekwencji, przy czym jeden system jest wyznaczony jako właściciel sekwencji.
  • Dodaj APS, gdy pojawiają się przeciążone zasoby, długie czasy realizacji zwiększone o zapas bezpieczeństwa lub stałe pilne przyspieszanie zleceń, a przed zakupem czegokolwiek popraw dane o marszrutach i zdolnościach produkcyjnych.

Co tak naprawdę robi MRP?

Mechanizmy opisane są w materiałach kursu MIT o MRP. Danymi wejściowymi są główny harmonogram produkcji (co i kiedy musi zostać dostarczone, wraz ze stanem magazynowym), katalog pozycji z zestawieniem materiałowym, reguły wielkości partii i planowane czasy realizacji oraz status magazynowy.

Logika składa się z czterech części:

  1. Netting. Zapotrzebowanie netto równa się zapotrzebowaniu brutto pomniejszonemu o stan magazynowy, śledzony okres po okresie. Zlecenie jest potrzebne, gdy przewidywany stan magazynowy miałby spaść poniżej zera.
  2. Wielkość partii. Zlecenia są wyznaczane zgodnie z regułą, taką jak partia na partię (lot-for-lot), stały okres zamawiania lub stała wielkość zamówienia.
  3. Przesunięcie o czas realizacji. Każde zlecenie jest uruchamiane wcześniej niż termin realizacji o planowany czas realizacji.
  4. Rozwinięcie BOM. Te same kroki powtarzają się dla każdego poziomu komponentów, a planowane uruchomienia z poziomu wyższego służą jako zapotrzebowanie brutto.

Wynikiem są planowane zlecenia, powiadomienia o zmianach i raporty wyjątków. W systemie ERP jest to zwykle przebieg planowania. W Dynamics 365 Supply Chain Management wchodzi to w skład planowania głównego. U podstaw jest to planowanie zapotrzebowania materiałowego: niezawodny sposób zapewnienia dostaw materiałów dla znanego popytu.

Gdzie MRP zawodzi?

Te same materiały MIT otwarcie mówią o ograniczeniach. Piszą, że MRP jest deterministyczny, a rzeczywistość nie, i wymieniają kilka konsekwencji:

  • Nieograniczone zdolności produkcyjne. MRP zakłada, że zdolności produkcyjne są dostępne wtedy, gdy plan ich potrzebuje. Rzeczywiste zdolności są skończone, więc harmonogram może być niewykonalny.
  • Zawyżone czasy realizacji. Planowane czasy realizacji zwykle ustawia się z zapasem, aby pochłonąć zmienność, co zwiększa zapasy i pracę w toku.
  • Nerwowość. Niewielkie odchylenia od planu mogą wywołać duże zmiany w harmonogramie. Zamrożenie najbliższego harmonogramu pomaga, ale ma swój koszt.
  • Kompensacja buforami. Aby radzić sobie z niepewnością, dodaje się zapas bezpieczeństwa i zapas czasu bezpieczeństwa, a straty wydajności zmuszają do uruchamiania dodatkowych partii części.

Oto hipotetyczny przykład, wymyślony wyłącznie w celu pokazania logiki. Maszyna ma w tym tygodniu 80 godzin dostępnego czasu (dwie zmiany, pięć dni). Przebieg MRP zwalnia trzy planowane zlecenia, które wszystkie jej potrzebują: 40 godzin, 35 godzin i 30 godzin. Całkowite obciążenie wynosi 105 godzin. MRP nie zgłasza zastrzeżeń. Widzi materiały i czasy realizacji, a nie przeciążenie o 25 godzin. Na hali ktoś musi zdecydować, które zlecenie poczeka, czy dodać godziny nadliczbowe, czy przenieść pracę na inną maszynę, a nikt nie widzi konsekwencji dla terminów dostaw, dopóki się one nie pojawią.

Tę decyzję APS uwidacznia jeszcze przed rozpoczęciem tygodnia.

Co wnosi APS?

APS umieszcza plan w kalendarzu z uwzględnieniem ograniczeń. W praktyce oznacza to skończoną zdolność produkcyjną, kalendarze pracy, czasy przygotowania i przezbrojenia, zasoby alternatywne, priorytety zleceń i często dostępność narzędzi oraz umiejętności. Wynikiem jest harmonogram dopasowany do zakładu wraz z jasną listą zleceń, które się spóźnią, i o ile.

Dokumentacja Microsoftu pokazuje, że nawet systemy ERP mają warstwę do tego przeznaczoną. Strona dotycząca planów z ograniczeniami opisuje plan główny, który uwzględnia zarówno ograniczenia materiałowe, jak i zdolności produkcyjne, tak aby produkcja nie rozpoczynała się przed dostępnością materiałów, a zasoby nie były przeciążane. Funkcję włącza się za pomocą ustawień, takich jak skończona zdolność produkcyjna i okresy blokady czasowej. Strona dotycząca harmonogramowania operacji dodaje zastrzeżenie istotne dla oczekiwań: harmonogramowanie operacji daje ogólne oszacowanie w czasie i planuje każdą operację dla jej grupy zasobów, korzystając z czasów trwania z marszruty. Nie wybiera konkretnych zasobów w obrębie grupy. Harmonogramowanie zleceń to narzędzie do krótkoterminowego, szczegółowego planowania na hali produkcyjnej. Istnieje więc pewne spektrum, a nie przełącznik. Zanim uznasz, że potrzebujesz osobnego produktu, sprawdź, co potrafi Twoja wersja ERP.

Dedykowany APS idzie dalej, jeśli chodzi o szczegółowość. Zwykle obsługuje zależne od sekwencji przezbrojenia, kilka ograniczeń jednocześnie oraz szybkie analizy typu „co jeśli”, a planista może zobaczyć wynik i go zmienić. To, czy jest Ci potrzebny, zależy od Twojego zakładu, a nie od etykiety.

Jak poznać, że wyrosłeś z MRP?

Szukaj objawów, a nie funkcji. Poniższe schematy zwykle wskazują na problem z harmonogramowaniem, a nie z materiałami:

  • Przebieg MRP mówi, że wszystko jest w porządku, a mimo to te same maszyny są przeciążone co tydzień.
  • Planowane czasy realizacji stale rosną, bo tylko w ten sposób da się dotrzymać terminów.
  • Planiści prowadzą prywatny arkusz kalkulacyjny, aby ustalać kolejność pracy na wąskim gardle.
  • Zlecenia pilne powodują większość chaosu, a nikt nie potrafi powiedzieć, co przesuwają.
  • Nie możesz podać wiarygodnego terminu dostawy bez wizyty na hali.
  • Braki materiałowe zdarzają się rzadko, ale spóźnione zlecenia są powszechne.

Jeśli Twoim głównym problemem są braki materiałowe, najpierw popraw dane MRP: zestawienia materiałowe, czasy realizacji, wielkości partii i dokładność stanów magazynowych. APS nałożony na słabe dane wzorcowe daje precyzyjne bzdury.

Jeśli większość objawów się zgadza, sprawdź ten pomysł tanim kosztem. Weź maszynę wąskiego gardła, skopiuj zlecenia zwolnione na przyszły tydzień do arkusza kalkulacyjnego i ułóż je ręcznie, uwzględniając rzeczywiste kalendarze i czasy przezbrojeń. Jeśli to ćwiczenie zmieni plan, znalazłeś wartość, którą APS by zautomatyzował.

MRP a APS: jak współpracują?

Pomyśl o podziale obowiązków i zapisz go.

  • MRP (w ERP) odpowiada za materiały. Zapotrzebowanie, propozycje zakupu, planowane zlecenia i zapasy.
  • APS odpowiada za kolejność. Przyjmuje zlecenia, sprawdza zdolności produkcyjne i publikuje harmonogram.
  • Hala produkcyjna raportuje zwrotnie. Rozpoczęcie, zakończenie, ilości, braki i przestoje trafiają do systemu odpowiedzialnego za kolejność, dzięki czemu kolejny harmonogram startuje od rzeczywistości.

Dane przepływają w obu kierunkach. Zamówienia i marszruty trafiają z ERP do APS. Terminy, kolejność i zasoby wracają do ERP, dzięki czemu obietnice wobec klientów i terminy materiałów opierają się na wykonalnym planie, a nie na planie z nieskończoną zdolnością produkcyjną. Najczęstszym punktem zapalnym jest druga lista zadań. Jeśli ERP drukuje jedną listę, a APS pokazuje inną, hala będzie trzymać się tej wygodniejszej, a plan po cichu przestanie być planem.

Przed integracją rozstrzygnij trzy kwestie:

  1. Kto może zwolnić lub zmienić zamówienie? Jeden system, jedna zasada.
  2. Jak często systemy wymieniają dane? Co godzinę, na zmianę lub na żądanie. Dopasuj to do decyzji: planista, który przestawia harmonogram na jutro, potrzebuje statusu do końca zmiany, a nie co minutę.
  3. Co się dzieje, gdy połączenie zostanie przerwane? Hala musi dalej pracować i nadrobić zaległości później.

Jak wdrożyć APS bez projektu typu big bang?

Pracuj linia po linii.

  1. Wybierz jedno ograniczenie i jego linię. Jedno wąskie gardło, jedna rodzina produktów.
  2. Oczyść dane dla tej linii. Marszruty, czasy cyklu i przezbrojeń, kalendarze, alternatywne zasoby. Przejdź po hali, żeby je sprawdzić.
  3. Uruchom APS równolegle przez kilka tygodni. Porównaj jego harmonogram z tym, co zrobiłby planista, i z tym, co faktycznie się wydarzyło.
  4. Zmierz rozbieżności. Planowany a rzeczywisty start i zakończenie, realizacja dostaw, nadgodziny. Przyjrzyj się, gdzie harmonogram był błędny i dlaczego.
  5. Wyznacz właściciela kolejności i przełącz halę na tę listę.
  6. Rozszerz na kolejną linię dopiero wtedy, gdy liczby się zgadzają.

Słowo o obsadzie. APS zwykle zmienia pracę planisty. Zamiast trzymać się rutyny i rozwiązywać wyjątki po zakończeniu przebiegu, planista monitoruje i koryguje harmonogram na żywo. Zaplanuj czas na szkolenie i nadaj mu uprawnienia do zmiany planu, bo inaczej narzędzie będzie służyć jako raport.

O co zapytać dostawcę?

Pytania, które odróżniają dobre odpowiedzi od ogólnikowych:

  • Który system jest właścicielem kolejności i jak drugi system dowiaduje się o zmianach?
  • Jak narzędzie traktuje przezbrojenia zależne od poprzedniego zlecenia?
  • Ile trwa przeplanowanie przy mojej liczbie zamówień i jak planista widzi, co się zmieniło?
  • Jakich danych potrzebujesz z ERP i co zapisujesz z powrotem?
  • Które elementy może po wdrożeniu utrzymywać mój własny zespół?
  • Czy mogę uruchomić narzędzie na jednej linii, na moich danych, zanim się zobowiążę?

Zapytaj też, jak to współpracuje z Twoim ERP. Jeśli używasz systemu ERP z wbudowanymi opcjami planowania o skończonej zdolności, zapytaj, co zyskasz ponad nie i ile będzie kosztować utrzymanie obu w synchronizacji.

Częste błędy

  • Kupowanie APS, żeby naprawić braki materiałowe, które w rzeczywistości wynikają ze słabych danych MRP.
  • Ufanie planowi MRP bez sprawdzenia obciążenia względem zdolności produkcyjnej.
  • Zawyżanie czasów realizacji w ERP, by to zrekompensować, a potem dziwienie się, dlaczego zapasy rosną.
  • Pozwalanie obu systemom publikować listę zadań.
  • Uruchamianie na żywo całego zakładu naraz.
  • Ignorowanie faktu, że planowanie wymaga czasów przezbrojeń i kalendarzy, które ktoś zweryfikował.
  • Traktowanie APS jako zakupu oprogramowania, a nie zmiany sposobu pracy planistów.

Gdzie pasuje Polaris

Jeśli Twój plan MRP jest poprawny, ale harmonogram jest błędny, warto przyjrzeć się iFAKT Polaris. iFAKT opisuje Polaris jako AI plus cyfrowy bliźniak produkcji, współpracujący z danymi ERP. Moduł Polaris Optimizer przekształca model produkcji w wykonalny, zoptymalizowany plan oparty na danych ERP w czasie rzeczywistym, dostępności zasobów oraz ograniczeniach, takich jak zasoby, zmiany, strefy, umiejętności i zdolności produkcyjne. Wykrywa wąskie gardła, nadaje priorytety zleceniom i reaguje na zakłócenia analizą wpływu oraz ponowną optymalizacją. To, czy uzupełni on, czy zastąpi części obecnego rozwiązania, zależy od Twojego ERP i raportowania z hali, dlatego przetestuj go na jednej linii, na własnych danych.

Powiązane tematy do zgłębienia

  • Planowanie o skończonej zdolności: dlaczego tygodniowy widok obciążenia może wyglądać dobrze, gdy harmonogram dzienny jest niewykonalny.
  • Jakość danych planistycznych: kto jest właścicielem marszrut, czasów i kalendarzy oraz jak często są sprawdzane.
  • Planowanie w pętli zamkniętej: jak rzeczywiste dane z hali zmieniają kolejny plan.
  • Zapasy bezpieczeństwa i bufory czasu realizacji: jak zawyżanie w MRP ukrywa problem z harmonogramowaniem.
  • Kompetencje planistów w projekcie harmonogramowania: co się zmienia w codziennej pracy i jak się do tego przygotować.

Następny krok

Otwórz swój ostatni przebieg MRP i wybierz maszynę, która najczęściej jest przeciążona. Ręcznie ułóż kolejność zleceń na przyszły tydzień na tej maszynie, uwzględniając rzeczywiste kalendarze i czasy przezbrojeń, i sprawdź, jak bardzo wynik różni się od planu. To jedno ćwiczenie pokaże, czy pytanie o MRP czy APS dotyczy problemu z danymi, czy problemu z harmonogramowaniem w Twojej fabryce.

Entities in this article

Material requirements planning (MRP) Advanced planning and scheduling (APS) Enterprise resource planning (ERP) Dynamics 365 Polaris Optimizer iFAKT GmbH

Related articles

RSS

Sponsorowane

iFAKT GmbH