Przebieg RRP, podstawowa kalkulacja dla jednej pozycjiGenerator planowania dopasowuje planowane zapotrzebowanie względem planowanych przyjęć oraz identyfikuje potencjalne niedobory. Jeśli przewidywany poziom zapasu odbiega od planu zapasów, to LN wygeneruje komunikaty przeharmonogramowania dla istniejących zleceń lub wygeneruje nowe planowane zlecenia, jeśli jest to konieczne. W poniższej sekcji opisane są kroki przebiegu RRP. Te kroki to:
Materiały zamienne Jeśli zaznaczono pole wyboru Zużycie i użycie materiałów alternatywnych sesji Stosowane komponenty (tccom0100s000), to LN wykona automatycznie wykrywanie trendu. Więcej informacji w temacie Materiały wycofane i materiały zamienne w pakiecie Planowanie. 1. Określenie symulowanego okresu czasu. LN przeprowadza symulację w pewnym okresie czasu. Symulowany okres czasu jest określony przez następujące współczynniki:
Aby uzyskać więcej informacji o tych czynnikach, należy zapoznać się z tematem Symulowany okres czasu (przebieg RRP). 2. Zużycie prognozy zapotrzebowania Jeśli dla danej pozycji planu nie istnieje plan główny pozycji, to prognozy zapotrzebowania są zapisywane w sesji Zapotrzebowanie specjalne wg pozycji (cpdsp2100m000). Pakiet Pakiet Planowanie wykonuje prognozę zużycia, aby określić, jaka część prognozy nie została jeszcze wypełniona przez rzeczywiste zapotrzebowanie. Ta niezużyta prognoza jest uwzględniana podczas procesu planowania. 3. Określenie zapasu rozpoczynającego. LN określa zapas przy rozpoczęciu symulacji poprzez pobranie bieżącego zapasu dostępnego oraz dostosowanie tego zapasu do wszystkich planowanych operacji na zapasach aż do daty rozpoczęcia symulacji. 4. Przyjęcia miejscowe oraz zapotrzebowanie na osi czasu. LN umiejscawia wszystkie istniejące zapotrzebowania oraz harmonogramowane przyjęcia na osi czasu dla późniejszej analizy. Uwzględniane są następujące typy danych zapotrzebowania:
Uwzględniane są następujące typy danych dostawy:
Uwaga Przed przeprowadzeniem planowania przez LN, wszystkie wcześniej utworzone planowane zlecenia o statusie Planowane są usuwane. Jeśli zaznaczono pole wyboru Usuń zlecenia ze statusem 'Planowane wiążąco' sesji Generowanie planowanych zleceń (cprrp1210m000), to LN usunie także wcześniej utworzone planowane zlecenia o statusie Planowane wiążąco. Przyjęcia i zapotrzebowania są pobierane z:
5. Wybór następnego zapotrzebowania. Wyszukiwanie następnego zapotrzebowania. Jeśli można znaleźć zapotrzebowanie, to należy odjąć wymaganą ilość od zapasu i przejść do następnego kroku. Jeśli nie ma więcej zapotrzebowań, to należy przejść do kroku 10 (generowanie komunikatów anulowania). 6. Sprawdzenie zapasów. Jeśli zapas obniża się poniżej wymaganego poziomu, to należy przejść do następnego kroku (przeharmonogramowanie przyjęć) lub powrócić do kroku 5 (wybór następnego zapotrzebowania). Jeśli pozycja nie posiada planu głównego pozycji, to pakiet Pakiet Planowanie używa zapasu bezpieczeństwa do określenia wymaganego poziomu zapasów. Zapas bezpieczeństwa można zdefiniować w sesji Pozycje - zlecanie (tcibd2100m000). Tutaj można także określić wzorzec sezonowości dla sezonowych wariacji w zapasie bezpieczeństwa. Jeśli pozycja posiada plan główny pozycji, to używany jest plan zapasów w sesji Główny plan pozycji (cprmp2101m000). Jednak poziom zapasów w pierwszym symulowanym okresie musi być przynajmniej równy zapasowi bezpieczeństwa. 7. Generowanie komunikatów przeplanowania. Wyszukiwanie następnego przyjęcia. Jeśli znaleziono przyjęcie, należy:
LN tworzy dwa typy komunikatów przeharmonogramowania:
Więcej informacji w temacie Komunikaty o wyjątkach w pakiecie Planowanie. Jeśli pole wyboru Przeharmonogramuj tylko ilość łączną zleceń sesji Parametry planowania (cprpd0100m000) jest odznaczone, to LN może przeharmonogramować także część zlecenia. LN może automatycznie przetwarzać komunikaty przeharmonogramowania w sesji Przetwarzanie sygnałów (cprao1220m000). Więcej informacji w temacie Komunikaty o wyjątkach dla zlecenia i planowanie zleceń. Przykład
Zapotrzebowania:
W tym przykładzie wystąpią 3 komunikaty przeharmonogramowania:
Uwaga W sesji Typy sygnałów wg planisty (cprao1110m000) można ustawić tolerancję w dniach dla komunikatów przeharmonogramowania. Przykładowo, jeśli tolerancję ustawiono na jeden dzień dla komunikatów przeharmonogramowania wyjściowego, to pierwszy komunikat w tym przykładzie nie zostanie wygenerowany. Jeśli nie ma więcej przyjęć, to należy przejść do następnego kroku (przesyłanie anonimowego zapasu). 8. Przesyłanie anonimowego zapasu do zapasu projektu. Jeśli pozycja to pozycja projektu, która została wywiedziona z pozycji standardowej, to LN może przesłać zapas pozycji standardowej do zapasu pozycji projektu. Zob. Pozycje planu w pakiecie Pakiet Planowanie. 9. Generowanie planowanych zleceń Tworzenie planowanych zleceń oraz dodawanie ilości zlecenia do zapasu. Więcej informacji w temacie Tworzenie planowanych zleceń (przebieg RRP). Uwaga Zlecenie wiążące służy jako rodzaj dodatkowego przedziału czasu: LN nie tworzy planowanych zleceń przed ostatnim zleceniem wiążącym. W razie konieczności LN tworzy komunikaty przeharmonogramowania wejściowego. Można tę regułę jednak pominąć poprzez zaznaczenie pola wyboru Planowane zlecenie przed wiążącym/rzeczywistym sesji Parametry planowania (cprpd0100m000). Należy powrócić do kroku 5 (wybór następnego zapotrzebowania). 10. Tworzenie komunikatów anulowania. Tworzenie komunikatów anulowania dla wszystkich planowanych przyjęć, które nie są jeszcze zaznaczone. Te przyjęcia są zbędne. 11. Aktualizacja bazy danych. LN przechowuje wyniki symulacji w bazie danych. LN aktualizuje dane w następujących sesjach:
| ||||||||||||||||||||||