Jak ustawić MIN/MAX dla części zamiennych MRO
Automa.NetOstatnia aktualizacja: 9 min czytania
MIN/MAX to reguła uzupełniania zapasu z dwoma poziomami dla każdej części: gdy stan spadnie poniżej MIN, ERP zamawia tyle, by wrócić do MAX. Ten poradnik pokazuje, jak ustawić oba poziomy, gdzie najczęściej pojawiają się błędy i dlaczego przestają działać, gdy ta sama część leży w kilku zakładach. Opiera się na analizach MIN/MAX, które przeprowadziliśmy na danych z ERP firm produkcyjnych.
W skrócie
- MIN = średnie zużycie × czas dostawy + zapas bezpieczeństwa. MAX = MIN + wielkość zamówienia.
- Gdy stan spadnie poniżej MIN, ERP zamawia do MAX, licząc też to, co już jest zamówione.
- Dla części krytycznych i o popycie sporadycznym ustawiaj poziomy według ryzyka, a nie średniej.

Co oznaczają MIN, MAX i zapas bezpieczeństwa?
Cztery wartości dla każdego materiału decydują, kiedy i ile zamawiasz.
- MIN (punkt ponownego zamówienia)
- Gdy stan spadnie poniżej tego poziomu, ERP tworzy nowe zamówienie. W SAP to punkt ponownego zamówienia przy typie MRP VB.
- MAX
- Poziom, do którego ERP uzupełnia zapas. W SAP to maksymalny poziom zapasu przy procedurze wielkości partii HB: poniżej punktu ponownego zamówienia system zamawia MAX minus zapas na stanie i ilość w otwartych zamówieniach, zaokrąglone w górę do minimalnej wielkości partii i wartości zaokrąglenia.
- Zapas bezpieczeństwa
- Część MIN, która pokrywa spóźnione dostawy i nietypowe zużycie. To zapas, którego wolałbyś nigdy nie użyć.
- Czas dostawy
- Czas od złożenia zamówienia do chwili, gdy część leży na półce.
W kartotece materiałowej SAP te cztery wartości są w polach:
| Wartość | Nazwa w SAP | Pole |
|---|---|---|
| MIN (punkt ponownego zamówienia) | Punkt ponownego zamówienia | MARC-MINBE |
| MAX | Maksymalny poziom zapasu | MARC-MABST |
| Zapas bezpieczeństwa | Zapas bezpieczeństwa | MARC-EISBE |
| Czas dostawy | Planowany czas dostawy | MARC-PLIFZ |
Jak obliczyć MIN i MAX?
Dwa wzory wystarczą dla większości części zamiennych.
MIN= średnie zużycie na tydzień × czas dostawy w tygodniach + zapas bezpieczeństwa
MAX= MIN + wielkość zamówienia
Wielkość zamówienia to zwykle największa z trzech wartości: minimalna ilość zamówienia u dostawcy, wielkość opakowania i zużycie z kilku tygodni. Częstsze zamawianie kosztuje więcej zamówień, rzadsze więcej zapasu.
Przykład z liczbami
MIN
2zużycie na tydzień×6czas dostawy w tygodniach+4zapas bezpieczeństwa=16
MAX
16MIN+20wielkość zamówienia=36
Weźmy część zużywaną 2 razy w tygodniu, z czasem dostawy 6 tygodni i zapasem bezpieczeństwa 4 sztuki: MIN = 2 × 6 + 4 = 16. Przy wielkości zamówienia 20 MAX = 16 + 20 = 36. Gdy stan spadnie poniżej 16, ERP uzupełnia do 36, czyli zamawia około 20 sztuk. W ciągu 6 tygodni schodzi około 12, więc dostawa przychodzi, gdy na półce zostały mniej więcej 4, a stan wraca do 24. Nigdy nie dochodzi do MAX, bo MAX liczy też to, co jest w drodze.
Dlaczego średnie zużycie nie wystarcza dla części zamiennych?
Wiele części zamiennych ma popyt sporadyczny: przez miesiące nic się nie dzieje, a potem potrzeba kilku sztuk naraz. Średnia tygodniowa ukrywa to ryzyko.
Klasyfikacja Syntetosa–Boylana używa dwóch wartości: średniego odstępu między pobraniami (ADI) i zmienności wielkości pobrań (CV²). Przy ADI poniżej 1,32 i CV² poniżej 0,49 popyt jest regularny. Samo wysokie ADI oznacza popyt sporadyczny, samo wysokie CV² nieregularny, a oba wysokie skokowy.
Wzór powyżej stosuj do popytu regularnego. Dla części o popycie sporadycznym i skokowym licz MIN z zapotrzebowania w całym czasie dostawy, a nie ze średniej tygodniowej, a części krytyczne ustawiaj według ryzyka, jak opisujemy niżej.
Jakich danych potrzebujesz, żeby ustawić MIN/MAX?
O te dane prosimy, zanim policzymy jakikolwiek poziom.
- Kartoteka materiałowa
- Zakład, lokalny numer materiału, opis, producent, numer katalogowy, jednostka miary i informacja, które rekordy opisują tę samą część w innych zakładach.
- Aktualne stany i poziomy
- Zapas na stanie, MIN, MAX, punkt zamówienia, zapas bezpieczeństwa, rezerwacje i zamówienia w drodze.
- Historia ruchów
- W SAP transakcja MB51. Oddziel rzeczywiste zużycie od zwrotów, korekt i przesunięć i weź odpowiednio długi okres.
- Historia zamówień
- Rzeczywiste czasy dostaw i ich zmienność, wielkości partii i częstotliwość zamówień.
- Ceny z jednostką cenową
- Cena, waluta i jednostka cenowa. Cena za 100 sztuk odczytana jako cena za sztukę zawyża wartość zapasu stukrotnie.
- Ograniczenia
- Krytyczność, wymagany poziom obsługi, minimalna ilość zamówienia, wielkość opakowania, możliwość naprawy, planowane postoje i dostępne zamienniki.
Część bez MIN/MAX nie ma jeszcze polityki do porównania, co nie oznacza docelowego zapasu równego zero. Część ze zbyt krótką historią powinna zostać bez rekomendacji, z zapisanym powodem.
AutomaMRO odczytuje te wartości z jednego eksportu z ERP i pokazuje, gdzie poziomy się nie zgadzają we wszystkich Twoich zakładach. Wyślij pierwszy eksport z ERP
Jakie błędy w MIN/MAX zdarzają się najczęściej?
Większość problemów wynika z poziomów, do których nikt nie wraca, a nie z samego wzoru.
- Poziomy ustawione raz i nigdy niesprawdzane
- Zużycie, czasy dostaw i maszyny się zmieniają, więc poziomy sprzed lat opisują zakład, którego już nie ma.
- Jedna reguła dla wszystkich części
- Krytyczny napęd i pudełko bezpieczników potrzebują innego zapasu bezpieczeństwa: ustawiaj poziomy według krytyczności, a nie z przyzwyczajenia.
- Czasy dostaw wzięte z katalogu
- Używaj czasów dostaw, które faktycznie dostajesz: dostawca, który obiecuje 2 tygodnie, a dostarcza w 8, wyczerpuje Twój zapas bezpieczeństwa.
- Inne definicje w każdym zakładzie
- Gdy jeden zakład traktuje MIN jako punkt zamówienia, a inny jako zapas bezpieczeństwa, ta sama liczba oznacza dwie różne rzeczy.
Jak ustawić MIN/MAX dla części krytycznych?
Część krytyczna może być używana raz na kilka lat. Wzór oparty na zużyciu daje wtedy MIN równe zero i części brakuje dokładnie wtedy, gdy staje linia.
Dlatego ustawiaj te poziomy według ryzyka. Zdecyduj, ile sztuk musi zostać na półce, gdy zamiennik jest w drodze, często jedna. W SAP zamówienie rusza dopiero, gdy stan spadnie poniżej punktu ponownego zamówienia, więc żeby mieć jedną sztukę w zapasie, ustaw ten punkt na 2. MAX to MIN plus jedno zamówienie. Decyduj część po części razem z utrzymaniem ruchu, na podstawie kosztu przestoju i czasu dostawy.
Gdy czasy dostaw się wahają, planuj zapas bezpieczeństwa na najdłuższy czas dostawy, który regularnie się zdarza, a nie na średni. Część, która przychodzi w 4 do 10 tygodni, potrzebuje zabezpieczenia na 10.
Co zmieniają lepsze poziomy MIN/MAX?
Niższy zapas to jeden z możliwych efektów, nie jedyny. Celem jest właściwy zapas przy akceptowalnym ryzyku i koszcie. Przykłady poniżej są poglądowe.
Za dużo zapasu: wstrzymaj zakupy na jakiś czas
Obniż MAX i pozwól, żeby normalne zużycie zmniejszyło stan przed kolejnym zamówieniem. Przy 20 sztukach na półce, nowym MAX równym 12 i cenie 100 EUR wartość zapasu może spaść nawet o 800 EUR, ale dopiero w miarę zużycia części, a nie w dniu zmiany poziomu.
Za dużo zamówień: zamawiaj więcej, rzadziej
Część zużywana w ilości 120 szt. rocznie i zamawiana po 10 sztuk wymaga około 12 zamówień. Po 30 sztuk wystarczą 4: osiem zamówień, przyjęć i faktur mniej, w zamian za wyższy średni zapas.
Część krytyczna: większy bufor
Czasem właściwą odpowiedzią jest więcej zapasu. Część krytyczna bez zamiennika i ze zmiennym czasem dostawy może wymagać całej partii 5 sztuk, nawet jeśli wyliczenie mówi 2.
Uwolniony kapitał to wartość zapasu, a mniej zamówień to roczna oszczędność w procesie. Raportuj je osobno, nie jako jedną liczbę.
Jeśli nadmiaru nikt już nie zużyje, sprzedaj go zamiast czekać.
Jak bezpiecznie zmienić poziomy MIN/MAX?
- Wyeksportuj z ERP aktualne poziomy, stany i historię ruchów.
- Porównaj warianty: niższy zapas, mniej zamówień albo większy bufor.
- Uzgodnij zmiany i wyjątki z utrzymaniem ruchu i zakupami.
- Wprowadź zatwierdzone poziomy do ERP i śledź rzeczywisty efekt osobno od potencjału.
Dlaczego MIN/MAX nie działa w kilku zakładach?
Gdy ta sama część jest zapisana pod różnymi nazwami, każdy rekord dostaje własne MIN i MAX. Każdy zakład trzyma zapas bezpieczeństwa części, która już leży w sąsiednim zakładzie.

Przed: trzy rekordy
12 szt. zapasu bezpieczeństwa
- Zakład ADSNU-25-50-PPV-A4
- Zakład BCYLINDER 25X50 FESTO4
- Zakład CPNEUM. CYL. D25 S504
Po: jeden rekord główny
7 szt. zapasu bezpieczeństwa
- Zapas centralnyDSNU-25-50-PPV-A4
- Bufory lokalnepo 1 w zakładach A, B i C3
Gdy rekordy są dopasowane, zakłady mogą dzielić zapas centralny i trzymać mniejsze bufory lokalne. Uwzględnij transport, czas reakcji i ryzyko, że dwa zakłady będą potrzebować części w tym samym czasie. Samo przesunięcie części między magazynami nie zmniejsza zapasu całej grupy.
Najpierw trzeba dopasować rekordy: zobacz, jak znajdujemy zduplikowane części.
Jak AutomaMRO pomaga w MIN/MAX
AutomaMRO odczytuje aktualny stan, MAX i punkt zamówienia z eksportu z ERP i porównuje je we wszystkich Twoich zakładach.
- Części powyżej MAX lub poniżej punktu zamówienia
- Filtruj każdy zakład pod kątem nadmiaru, części do zamówienia i braków.
- Jeden rekord na część
- Duplikaty są łączone w jeden rekord główny, więc zapas bezpieczeństwa planujesz raz, a nie trzy razy.