Harmonogramy zakupów i pakiet Planowanie

W LN zakup pozycji JIT jest obsługiwany przez harmonogramy zakupów. Ten temat opisuje sposób obsługi planowania zakupów tych pozycji przez pakiet Planowanie.

Podczas symulacji zlecenia w pakiecie Planowanie wielkości zakupu są zazwyczaj planowane jako planowane zlecenia zakupu.

Jednak LN może także przesłać zlecenia zakupu do harmonogramu zakupów w module Zarządzanie zakupami w pakiecie Zakupy.

LN postępuje tak, jeśli:

Jeśli uruchomiono sesję Generowanie planowanych zleceń (cprrp1210m000), to LN określi, czy istnieje niedobór dla określonej pozycji dla symulowanego okresu czasu, oraz uwzględni zapotrzebowanie, dostawę wiążącą i to, na które konkretnie momenty istnieją możliwe niedobory. Jeśli pojawi się niedobór, LN utworzy dostawę.

Jeśli LN użyje harmonogramu zakupów do planowania dostawy dla jakiejś pozycji, to LN nie utworzy planowanych zleceń zakupu, ale zachowa w pamięci wewnętrznej wielkość zakupu. Kiedy LN utworzył już wymagane wielkości zakupu dla danej pozycji, to LN grupuje zlecone wielkości zakupu między dwoma momentami dostaw w jednej linii harmonogramu zakupów i wymiaruje partie wielkości zakupu zgodnie z zasadami wielkości partii.

Ograniczenia ogólne

W trakcie przebiegu planowania na podstawie zlecenia LN sprawdza, czy istnieją niedobory dla pozycji harmonogramu zakupów. Jeśli tak jest, to LN zapisuje dostawę tych pozycji w liniach harmonogramu, które ustawił na momenty dostaw utworzone w sesji Generowanie planowanych czasów dostaw (tdipu0225m000) dla dostawcy zaangażowanego w harmonogramie zakupów. Jeśli harmonogram zakupów opiera się na wysyłce, to LN wymieni te planowane momenty dostawy w sesji Planowane czasy dostaw (Na podstawie wysyłki) (tdipu0125m000); jeśli harmonogram zakupów opiera się na dostawie, to LN wymienia planowane momenty dostawy w sesji Planowane momenty dostawy (na pds. przyjęcia) (tdipu0126m000).

W procesie planowania na podstawie zlecenia LN przeprowadza krok przeharmonogramowania, aby dopasować dostawę do zapotrzebowania. Zasada działania tego mechanizmu przeharmonogramowania dla pozycji harmonogramu zakupów różni się nieco od sposobu, w jaki LN stosuje ten mechanizm dla pozycji, które nie są planowane przez harmonogramy zakupów.

Dla pozycji harmonogramu zakupów są stosowane następujące ograniczenia:

  • LN zawsze wyłącza pole wyboru Przeharmonogramuj tylko ilość łączną zleceń w sesji Parametry planowania (cprpd0100m000) dla pozycji harmonogramu zakupów.
  • Linie harmonogramu zakupów zawsze zachowują się tak, jakby pole wyboru Planowane zlecenie przed wiążącym/rzeczywistym w sesji Parametry planowania (cprpd0100m000) było zaznaczone.
  • LN może przeharmonogramować ilości linii harmonogramu tylko do momentów dostawy.
Horyzonty i strefy zamrożenia

LN używa konkretnego horyzontu i strefy zamrożenia do planowania pozycji harmonogramu zakupów. Data końcowa horyzontu dla harmonogramu zakupów to data, do której LN wyświetla momenty dostaw w sesji Planowane czasy dostaw (Na podstawie wysyłki) (tdipu0125m000) lub w sesji Planowane momenty dostawy (na pds. przyjęcia) (tdipu0126m000).

LN grupuje wszystkie zapotrzebowania między dwoma momentami dostawy w jeden harmonogram zakupów. LN grupuje wielkości zakupu, które mieszczą się pomiędzy ostatnim zdefiniowanym momentem dostawy a datą końcową horyzontu, w linię harmonogramu dla ostatniego momentu dostawy.

Poza datą końcową horyzontu, gdzie nie istnieją predefiniowane momenty dostawy, LN wstawia wymagane wielkości zakupu do harmonogramu zakupów, ale ani nie wymiaruje partii, ani nie grupuje wielkości zakupu w moment dostawy.

Po wygaśnięciu kontraktu związanego z harmonogramem zakupów LN przekłada wymagane wielkości zakupu na planowane zlecenia zakupu dla pustego dostawcy i tworzy komunikat, aby poinformować planistę.

Poza datą końcową horyzontu, gdzie nie istnieją predefiniowane momenty dostaw, LN przekłada wymagane wielkości zakupu na planowane zlecenia zakupu dla pustego dostawcy i tworzy komunikat o wyjątkach, aby ostrzec planistę.

Dla pozycji planu LN używa przedziału czasu jako okresu, w którym nie może zmienić planu dostaw i planowanych zleceń. Jednak dla wiążącej części pozycji harmonogramu zakupów LN używa:

  • Okresu zamrożenia: okres czasu, w ciągu którego pakiet Planowanie nie może utworzyć lub zaktualizować linii harmonogramu zakupów.
  • Strefy zamrożenia-: okres czasu obliczany od daty bieżącej, w ciągu którego LN uwzględnia dolną granicę, co oznacza, że ilości linii harmonogramu mogą się zwiększyć, ale nie zmniejszyć. Pakiet Planowanie może tworzyć nowe linie harmonogramu dla nowego zapotrzebowania, ale nie może usuwać istniejących linii harmonogramu w tym okresie.
  • Strefy zamrożenia+: okres czasu obliczany od daty bieżącej, w ciągu którego LN uwzględnia górną granicę, co oznacza, że ilości linii harmonogramu mogą się zmniejszyć, ale nie zwiększyć. Pakiet Planowanie nie może utworzyć nowych linii harmonogramu w tym okresie, ale ilości istniejących linii mogą zostać obniżone.
Uwaga

Nie należy określać okresu dolnej granicy, jeśli pakiet Planowanie ma automatycznie usunąć niedostarczone i zbędne linie harmonogramu z datą w przeszłości. Dlatego pole wyboru Usuń linie harmonogramu z datą w przeszłości należy zaznaczyć tylko wtedy, gdy pole Okres zamrożenia dla malejącej ilości ma wartość zerową w sesji Kontrahent pozycji zakupu (tdipu0110m000), w sesji Linie kontraktu zakupu - dane logistyczne (tdpur3102m000) lub w sesji Linia szczegółów logistycznych linii kontraktu zakupu (tdpur3102m100).

Pozycje harmonogramu zakupów i przedziały czasu

W dodatku do strefy zamrożenia -, strefy zamrożenia +, i okresu zamrożenia można ustawić przedział czasu w sesji Pozycje - planowanie (cprpd1100m000) dla tych pozycji, dla których zaznaczono pole wyboru Harmonogram zakupu w użyciu w sesji Pozycje - zakup (tdipu0101m000).

Chociaż użycie przedziału czasu dla pozycji harmonogramu zakupów prowadzi do skomplikowanych i niejasnych wyników, to ta funkcjonalność umożliwia posiadania wielu źródeł dla pozycji planu. Można posiadać kilka klastrów planistycznych dla pozycji. Ewentualnie tylko jedna z tych pozycji posiada harmonogram zakupów, a pozostałe to pozycje dystrybuowane lub wytwarzane. Dlatego można wprowadzić przedział czasu dla pozycji planu z harmonogramem zakupów. Jednak jeśli wprowadzono przedział czasu, to LN wyświetli ostrzeżenie.

Uwaga
  • Nie można używać harmonogramów zakupów dla pozycji projektu ani pozycji dystrybucji (pozycji z wypełnionym segmentem klastra planistycznego).

  • W pakiecie Planowanie nie można ustawić ograniczeń zdolności dla pozycji harmonogramu zakupów, ponieważ harmonogramy zakupów już zawierają zdolności. Dlatego pola ograniczenia zdolności w sesji Kontrahent pozycji zakupu (tdipu0110m000) są wyłączone dla pozycji harmonogramu zakupów.

  • Można użyć strategii dystrybucji i/lub strategii dostaw dla pozycji harmonogramu zakupów. Podczas używania strategii dostaw dostawa może być całkowicie lub częściowo planowana na podstawie harmonogramów zakupów.

Przykład strefy zamrożenia i horyzontu
[...]
Xmoment dostawy
Slinia harmonogramu
Rzapotrzebowanie

Na rysunku 1-1 rozpiętość czasu harmonogramu zakupów jest podzielona na cztery okresy. Rysunki pokazują, jak pakiet Zakupy i pakiet Planowanie modelują istniejącą sytuację oraz jak LN obsługuje zapotrzebowania, które pojawiają się w pakiecie Planowanie:

  • Okres 1 to okres zamrożenia. LN nie może naruszyć wielkości zapisanych w liniach harmonogramu w tym okresie. Planowanie nie może planować dostaw w tym okresie. Aby uniknąć pochodzenia dostaw z zapotrzebowań, które z kolei wynikają z zakończenia przebiegu planowania zleceń lub planowania głównego w tym okresie, pakiet Planowanie tworzy komunikat przeharmonogramowania, który proponuje zaplanowanie dostawy na inny moment dostawy z datą poza okresem 1.
  • W okresie 2, czyli strefie zamrożenia+, LN nie może dodać nowych linii harmonogramu, ale jedynie zmniejszyć ilości linii harmonogramu w tym okresie. Aby uniknąć sytuacji, gdzie zapotrzebowania pochodzące z przebiegu planowania zleceń lub planowania głównego kończą się w tej części harmonogramu zakupów, pakiet Planowanie może tworzyć komunikaty przeharmonogramowania.
  • W okresie 3 harmonogram zakupów może zostać ponownie utworzony i później linie harmonogramu (momenty dostawy) nie są jeszcze zdefiniowane. Pakiet Planowanie grupuje wszystkie zapotrzebowania utworzone podczas przebiegu planowania w momenty dostawy, a następnie wysyła te zapotrzebowania do modułu Zarządzanie zakupami w pakiecie Zakupy, gdzie te zapotrzebowania są używane do aktualizacji odpowiadającej linii harmonogramu.
  • W okresie 4 rysunek 1-1 pokazuje, że nie ma już dostępnych momentów dostawy. W rezultacie pakiet Planowanie traktuje każdą datę jako potencjalny moment dostawy i nie grupuje już zapotrzebowań, ale przesyła je bezpośrednio do modułu Zarządzanie zakupami.
Przykład planowania i przeharmonogramowania

Rysunek 1-2 pokazuje istniejące zapotrzebowanie na daną pozycję harmonogramu zakupów. Wszystkie momenty czasu znajdują się w strefie zamrożenia-, a t1 przypada po strefie zamrożenia+. Dodatkowo prawdziwe są poniższe dane:

Min. wielkość partii8
Zapotrzebowanie na t25 szt.
Zapotrzebowanie na t310 szt.
Zapotrzebowanie na t55 szt.
Moment wzorca 1w t1
Moment wzorca 2w t4

 

1-2 Planowanie i przeharmonogramowanie pozycji harmonogramu zakupów

1-2 Planowanie i przeharmonogramowanie pozycji harmonogramu zakupów

Splanowany moment dostawy
FZ+strefa zamrożenia+
FZ-strefa zamrożenia-

LN musi na czas wypełnić zapotrzebowanie umiejscowione w t2 i t3; dlatego też generuje dostawę równą 15 sztuk dla t1, czyli dla najbliższego dostępnego planowanego momentu dostawy.

LN musi wypełnić drugie zapotrzebowanie na 5 sztuk, umiejscowione w t5, dostawą 8 sztuk (minimalną wielkością partii) na planowany moment dostawy t4 (zob. rysunek 1-3).

1-3 Planowanie dostawy dla pozycji harmonogramu zakupów

1-3 Planowanie dostawy dla pozycji harmonogramu zakupów

S1linia harmonogramu 1
S2linia harmonogramu 2

Rysunek 1-4 pokazuje, w jaki sposób reaguje LN, jeśli zapotrzebowanie umiejscowione na t3 zwiększa się o 5 sztuk.

1-4 Przeharmonogramowanie dostawy dla pozycji harmonogramu zakupów

1-4 Przeharmonogramowanie dostawy dla pozycji harmonogramu zakupów

LN przeprowadza następujące kroki w trakcie przebiegu planowania na podstawie zlecenia, jeśli zapotrzebowanie umiejscowione na t3 zwiększy się o pięć sztuk (zob. rysunek 1-3):

  1. Linie harmonogramu S1 i S2 są uznawane za planowane wiążąco, ponieważ te wiersze znajdują się w strefie zamrożenia-. Jednak wiersze są planowane wiążąco w tym sensie, że LN nadal może zwiększyć ilość zamówioną, ale nie może jej zmniejszyć.
  2. Tworzy komunikat przeharmonogramowania Przeharmonogramuj na przedział %1$u001 %2$U001.. Innymi słowy, LN proponuje przeharmonogramować pięć sztuk linii harmonogramu 2 w linię harmonogramu 1.
  3. LN dodaje 2 sztuki do linii harmonogramu 2, aby móc wypełnić zapotrzebowanie umiejscowione na t5.

Rysunek 1-5 pokazuje, jak zareaguje LN, jeśli zapotrzebowanie umiejscowione na t3 zwiększy się o dziesięć sztuk.

1-5 Przeharmonogramowanie dostawy dla pozycji harmonogramu zakupów

1-5 Przeharmonogramowanie dostawy dla pozycji harmonogramu zakupów

LN przeprowadzi następujące kroki w trakcie przebiegu planowania na podstawie zlecenia, jeśli zapotrzebowanie umiejscowione na t3 zwiększy się o 10 sztuk (zob. rysunek 1-5):

  1. Linie harmonogramu są rozpoznane jako planowane wiążąco w tym sensie, że LN nadal może zwiększyć ilość zleconą, ale nie może jej zmniejszyć.
  2. Tworzy komunikat przeharmonogramowania Przeharmonogramuj na przedział %1$u001 %2$U001.. Innymi słowy, LN proponuje przeharmonogramować osiem sztuk linii harmonogramu 2 w linię harmonogramu 1.
  3. LN dodaje 5 sztuk do linii harmonogramu 2, aby móc wypełnić zapotrzebowanie umiejscowione na t5.
Uwaga

Jeśli pakiet Planowanie nie może zaktualizować harmonogramu zakupów, to utworzy planowane zlecenie zakupu dla tego samego dostawcy. Uwaga: pakiet Planowanie blokuje planowane zlecenia zakupu na pozycje harmonogramu zakupów w momencie przesyłania planowanych zleceń na poziom wykonania.