Tworzenie reguły przetwarzania komunikatów
Reguła przetwarzania komunikatów konfiguruje zamianę lub kombinację zapotrzebowań, przychodzących zleceń wydania i istniejących pozycji zamówienia planów pojedynczych. Reguła obejmuje strategię zamiany, która określa, jak utworzyć nowy połączony plan. Strategię można skonfigurować dla każdego typu komunikatu i podtypu komunikatu. Istnieje możliwość np. dodawania ilości zapotrzebowania, zamiany pozostałych ilości zapotrzebowania lub zamiany ilości zapotrzebowania o tej samej dacie.
Aby utworzyć regułę przetwarzania komunikatów:
- Wybierz z menu Zarządzanie wydaniami > Konfiguracja > Reguły przetwarzania komunikatów.
- Kliknij przycisk Utwórz, aby wyświetlić widok szczegółowy strony Reguły przetwarzania komunikatów.
-
Określ następujące informacje nagłówka:
- Obowiązująca data rozpoczęcia
- Określ datę rozpoczęcia okresu obowiązywania reguły przetwarzania komunikatów. Kliknij przycisk Kalendarz, aby wybrać datę rozpoczęcia z kalendarza.
- Obowiązująca data zakończenia
- Określ datę zakończenia okresu obowiązywania reguły przetwarzania komunikatów. Kliknij przycisk Kalendarz, aby wybrać datę zakończenia z kalendarza.
- Uwaga
- Podaj krótki opis reguły przetwarzania komunikatów.
- Klient
- Kliknij przycisk Wyszukiwanie pola. Wybierz klienta dla reguły przetwarzania komunikatu z omówienia pozycji kontraktu, które jest wyświetlone w oknie dialogowym.
- Nazwa klienta
- Po wybraniu klienta jego nazwa jest automatycznie wyświetlana.
- Miejsce rozładunku
- Kliknij przycisk Wyszukiwanie pola. Wybierz lokalizację miejsca rozładunku klienta z okna dialogowego. Miejsca rozładunku, które są wyświetlone w oknie dialogowym, obowiązują dla wybranego klienta.
- Pozycja wewnętrzna
- Kliknij przycisk Wyszukiwanie pola. Wybierz z okna dialogowego pozycję wykorzystywaną przez dostawcę. Pozycje wyświetlone w oknie dialogowym obowiązują dla wybranego klienta i miejsca rozładunku.
- Podmiot gospodarczy
- Podmiot gospodarczy jest automatycznie ustawiany podczas zapisywania reguły przetwarzania komunikatów. Domyślne ustawienie to podmiot gospodarczy, w którym obecnie pracujesz.
- Rozwiń grupę pól Uwagi i określ tekst objaśniający dla reguły przetwarzania komunikatu.
-
Aby dodać nowy wiersz reguły przetwarzania komunikatów, kliknij przycisk Utwórz listy Wiersze reguły przetwarzania komunikatów.
Wyświetli się nowy wiersz reguł przetwarzania komunikatów.
-
Określ informacje w wierszu reguły przetwarzania komunikatów:
- Poziom zamiany
- Określ poziom zamiany. Poziom zamiany definiuje kolejność przetwarzania zapotrzebowań różnych typów i podtypów komunikatów. Kolejność zależy od przypisanych strategii zamiany i konsolidacji zapotrzebowań. Zapotrzebowania pojedynczych planów są przetwarzane w kolejności malejącej. Najpierw przetwarzane są zapotrzebowania typu komunikatu, który jest przypisany do strategii zamiany najwyższego poziomu zamiany. Następnie przetwarzane są zapotrzebowania typu komunikatu kolejnego niższego poziomu zamiany. Np. harmonogramy wysyłek, które są zdefiniowane z poziomem zamiany 2 są najpierw przetwarzane, a następnie przetwarzane są harmonogramy planowania z poziomem zamiany 1. Maksymalny poziom zamiany to 10.
- Typ komunikatu
- Wybierz typ komunikatu z rozwijanej listy. Typ komunikatu to harmonogram wysyłek lub harmonogram planowania.
- Podtyp komunikatu
- Następujące opcje są dostępne dla podtypu komunikatu:
- Domyślne: Ten podtyp komunikatu jest domyślną konfiguracją zamiany lub konsolidacji zapotrzebowań w połączonym planie.
- RAN: Ta konfiguracja służy do zamiany lub konsolidacji zapotrzebowań z komunikatów RAN klienta.
- GPI: Ten podtyp komunikatu jest stosowany dla typu komunikatu: harmonogram wysyłek w procesie GPI firmy Renault. GPI to zintegrowany system kontroli produkcji używany w fabrykach produkcyjnych firmy Renault. W procesie GPI dostawcy otrzymują zlecenia wydania o unikatowym identyfikatorze transportu na poziomie pozycji zapotrzebowania i z punktem zużycia na poziomie planu. Wysyłki są grupowane wg identyfikatora transportu.
- L3P: Ten podtyp komunikatu jest stosowany dla typu komunikatu: harmonogram wysyłek w procesie L3P Renault. W procesie L3P dostawcy otrzymują zlecenia wydania o unikatowym identyfikatorze transportu, z punktem zużycia i strefą dystrybucji na poziomie pozycji zapotrzebowania. Wysyłki są organizowane wg strefy dystrybucji, identyfikatora transportu i punktu zużycia. Każda dostawa ma unikatowy identyfikator transportu. W rezultacie wysyłki są pogrupowane wg identyfikatora transportu, jeśli dostawa zawiera więcej niż jedną wysyłkę.
- CINDI: Ten podtyp komunikatu jest stosowany dla typu komunikatu: harmonogram wysyłek w procesie CINDI firmy Renault. Proces CINDI współpracuje z systemami GPI lub L3P. W tym procesie dostawcy otrzymują przychodzący harmonogram wysyłek z numerem RAN lub Kanban. Oczekiwana data przyjazdu jest dołączona do komunikatu wraz z polami znanymi z GPI i L3P. Numer RAN lub Kanban jest unikatowy dla zleceń wydania na poziomie pozycji zapotrzebowania. Identyfikator transportu jest unikatowy na dostawę. Możliwych jest kilka wysyłek na identyfikator dostawy lub transportu. Możliwych jest również kilka numerów RAN lub Kanban na wysyłkę, a także na pozycję w wysyłce. Podtyp komunikatu CINDI jest również stosowany dla procesu LISA.
- Arkusz odbioru: Ta konfiguracja służy do zamiany lub konsolidacji zapotrzebowań z komunikatów arkusza odbioru klienta.
- Wykaz ładunkowy: Ta konfiguracja służy do zamiany lub konsolidacji zapotrzebowań z komunikatów wykazu ładunkowego klienta.
- Kanban: Ta konfiguracja służy do zamiany lub konsolidacji zapotrzebowań z komunikatów Kanban klienta.
- Sekwencyjne: Ten podtyp komunikatu jest wybierany dla typu komunikatu: harmonogram wysyłek. Podtyp komunikatu używany jest do przetwarzania harmonogramów wysyłek, które wymagają informacji sekwencyjnych, np. zleceń wydania synchronicznych produkcyjnie. W przypadku stosowania podtypu komunikatu Sekwencyjny Podstawa obliczeń w konfiguracji reguły korekty IS musi być Uwzględniona w odwołaniu. Należy zaznaczyć pole wyboru Numer odwołania 1 jest kluczem.
- Sekwencyjne z oknem wysyłki: Ten podtyp komunikatu jest wybierany dla typu komunikatu: harmonogram wysyłek. Po otrzymaniu przez obszar Zarządzanie wydaniami komunikatu BOD ShipmentSchedule, na stronie Reguły przetwarzania komunikatów następuje sprawdzanie wywołania sekwencyjnego o podtypie komunikatu Sekwencyjne z oknem wysyłki, który jest również oczekiwany po stronie klienta. W takim przypadku komunikat BOD ShipmentSchedule jest scalany z bieżącym pojedynczym planem typu harmonogram wysyłek. Nowy pojedynczy plan zawiera zapotrzebowania sekwencyjne. Ta funkcja jest używana przede wszystkim przez partnera handlowego A0061 Ford North America.
- Sekwencja wczytywania: Ten podtyp komunikatu jest wybierany dla typu komunikatu: harmonogram wysyłek i jest wykorzystywany w przypadku firmy Honda, gdy przesyłane są informacje o sekwencji partii. W tym przypadku pole odwołania zawiera numer zamówienia harmonogramu oraz sekwencję partii, aby można było załadować ciężarówkę tak, jak tego życzy sobie Honda.
- Strategia zamiany
-
Strategia zamiany definiuje zamianę i konsolidację zapotrzebowań danego typu i podtypu komunikatu z innymi zapotrzebowaniami w połączonym planie. Możesz wybrać jedną z następujących opcji:
Strategia zamiany Opis Dodaj Ilości zapotrzebowań ze zdefiniowanym typem i podtypem komunikatu są dodawane do zapotrzebowań z połączonego planu. Wszystkie zapotrzebowania są przekazywane do nowego połączonego planu. Wyjątek: Różnica pomiędzy aktualnie otrzymaną IS z połączonego planu i aktualnie otrzymaną IS z pojedynczego planu jest odejmowana od zapotrzebowań. Uwzględnia się oba typy planów, aby uniknąć sytuacji, w której pierwsze zapotrzebowania nie są przekazywane lub są zmniejszane. Dodaj i ignoruj ostatnią datę zapotrzebowania Można użyć strategii zamiany, aby skonfigurować reguły przetwarzania komunikatów dla przychodzących zleceń wydania klientów o typie komunikatu Harmonogram wysyłek. Ilości zapotrzebowań dla tego typu komunikatu są dodawane do zapotrzebowań z połączonego planu. Wyjątek: Zapotrzebowania z ostatniej daty zapotrzebowania nie są przekazywane do nowego połączonego planu.
Na przykład, partner handlowy Fuji Heavy Industries wysyła nowe wersje harmonogramu wysyłek. Zapotrzebowania z ostatnią datą zapotrzebowania nie mogą zostać przekazane do nowego połączonego planu i nie można ich opublikować w komunikacie BOD ShipmentSchedule. Potencjalnie dostępne zaplanowane zapotrzebowania o tej samej dacie zapotrzebowania są kopiowane do nowego połączonego planu. Druga część zapotrzebowania poszczególnego dnia zapotrzebowania jest otrzymywana razem z następnym harmonogramem wysyłek. Wtedy również pierwsza część zapotrzebowania musi zostać przeniesiona do połączonego planu. Zapotrzebowania są publikowane w komunikacie BOD ShipmentSchedule.
Różnica pomiędzy aktualnie otrzymaną IS z połączonego planu i aktualnie otrzymaną IS z pojedynczego planu jest odejmowana od zapotrzebowań. Patrz strategia zamiany Dodawanie.
Zamiana z tą samą datą Ilości zapotrzebowania ze zdefiniowanym typem i podtypem komunikatu są przekazywane do nowego połączonego planu. Wyjątek: Zapotrzebowanie z bieżącego połączonego planu, który istnieje już z datą rozpoczęcia i datą zakończenia, bez porównania czasu, nowego zapotrzebowania jest zastępowane. Różnica pomiędzy aktualnie otrzymaną IS z połączonego planu i aktualnie otrzymaną IS z pojedynczego planu jest odejmowana od zapotrzebowań. Patrz strategia zamiany Dodawanie. Zamiana i zastosowanie istniejącej, pozostałej ilości tygodniowej Daty rozpoczęcia i zakończenia są ustawiane na następny dzień po aktualnie najpóźniejszej dacie zakończenia. Jest to np. bieżąca najnowsza data zakończenia ostatniego harmonogramu wysyłek. Pozostała ilość zapotrzebowania to ilość oryginalnego zapotrzebowania tygodniowego pomniejszona o ilości harmonogramów wysyłek, które już istnieją w tym tygodniu. Przykład: 2 harmonogramy wysyłek z ilościami 100 i 80 są zaplanowane w ostatnim tygodniu. Tygodniowa ilość zapotrzebowania wynosi 500. Sytuacja zapotrzebowania daje pozostałe zapotrzebowanie tygodniowe w wysokości 320. Zamiana i ponowne obliczenie pozostałej ilości tygodniowej na podstawie dziennej średniej tygodniowej Daty rozpoczęcia i zakończenia są ustawiane na następny dzień po aktualnie najpóźniejszej dacie zakończenia. Jest to np. bieżąca najnowsza data zakończenia ostatniego harmonogramu wysyłek. Ilość zapotrzebowania tygodniowego jest dzielona przez liczbę dni roboczych w celu obliczenia średniego zapotrzebowania dziennego. Średnie zapotrzebowanie dzienne jest mnożone przez pozostałe dni robocze po ostatnim dniu harmonogramu wysyłek. Przykład: 2 harmonogramy wysyłek z ilościami 100 i 80 są zaplanowane w ostatnim tygodniu. Tygodniowa ilość zapotrzebowania wynosi 500. Liczba pozostałych dni tygodnia po ostatnim dniu harmonogramu wysyłek wynosi 3. Sytuacja zapotrzebowania daje pozostałe zapotrzebowanie tygodniowe w wysokości 500/5, zgodnie ze zdefiniowaną regułą zakresu dat * 3 = 300. Zamiana i dystrybucja pozostałej ilości tygodniowej na zapotrzebowania dzienne Pozostała ilość i pozostałe dni są obliczane zgodnie ze strategią zamiany Zamiana i ponowne obliczenie pozostałej ilości tygodniowej na podstawie dziennej średniej tygodniowej. Dla pozostałych dni obliczana jest ilość zapotrzebowania dziennego. Przykład: 2 harmonogramy wysyłek z ilościami 100 i 80 są zaplanowane w ostatnim tygodniu. Tygodniowa ilość zapotrzebowania wynosi 500. Liczba pozostałych dni tygodnia po ostatnim dniu harmonogramu wysyłek wynosi 3. Sytuacja zapotrzebowania daje trzy zapotrzebowania dzienne w wysokości 500/5, zgodnie ze zdefiniowaną regułą zakresu dat = 100. Ostatnie trzy strategie zamiany różnią się tylko sposobem obliczania i planowania pozostałych zapotrzebowań tygodniowych. W celu obliczenia pozostałych zapotrzebowań tygodniowych system wydobywa te dane z nowego połączonego planu. Nowy połączony plan zawiera już np. zapotrzebowania harmonogramu wysyłek ostatniego importu zlecenia wydania:
- Najnowsza data zakończenia wszystkich istniejących zapotrzebowań
- Numer tygodnia najnowszego zapotrzebowania
- Miesiąc najnowszego zapotrzebowania
- Rok najnowszego zapotrzebowania
- Suma wszystkich ilości zapotrzebowania w ostatnim tygodniu
- Suma wszystkich ilości zapotrzebowania w ostatnim miesiącu
Następnie przetwarzane są nowe zapotrzebowania:
- Wszystkie zapotrzebowania z wcześniejszą datą zakończenia - bez porównania czasu - niż istniejąca maksymalna data zakończenia są ignorowane niezależnie od ich typów zapotrzebowania.
- Zapotrzebowania tygodniowe lub miesięczne, które istnieją w ostatnim tygodniu lub miesiącu są obliczane zgodnie z opisem w powyższej tabeli.
Pozostałe zapotrzebowania miesięczne są traktowane w taki sam sposób przez te strategie zamiany.
Daty rozpoczęcia i zakończenia są ustawiana na następny dzień po aktualnie najpóźniejszej dacie zakończenia. Jest to np. bieżąca najnowsza data zakończenia ostatniego harmonogramu wysyłek.
Pozostała ilość zapotrzebowania miesięcznego to oryginalne zapotrzebowanie miesięczne pomniejszone o wszystkie zapotrzebowania harmonogramów wysyłek, które są już zaplanowane w ostatnim miesiącu.
- Data odbioru
- Zaznacz to pole wyboru, jeśli data zapotrzebowania, która jest wysyłana przez klienta, ma być interpretowana jako data odbioru. Jeśli odznaczono to pole wyboru, data zapotrzebowania, jest interpretowana jako data przyjazdu.
- Sprawdź tryb daty zapotrzebowania
- Aby sprawdzić typ daty zapotrzebowania zlecenia wydania, zaznacz to pole wyboru. Jeśli zostanie wykryta zmiana daty odbioru na datę przyjazdu, zlecenie wydania zostaje zablokowane. Zablokowane zlecenie wyboru musi być zatwierdzone ręcznie w widoku szczegółowym strony Zarządzanie nieprzetworzonymi planami.
- Sprawdź rosnący numer transmisji
- Jeśli klient obsługuje przetwarzanie numerów transmisji, zaznacz to pole wyboru. Opcja ta weryfikuje, czy numery transmisji komunikatów są w kolejności rosnącej. Numer transmisji jest zwiększany o jeden z każdą wymianą komunikatu. Starsze wiadomości o niższych numerach transmisji są odfiltrowywane.
-
Aby zapisać regułę przetwarzania komunikatów, kliknij przycisk Zapisz.
Pojawi się komunikat Pomyślnie zapisano regułę przetwarzania komunikatów .