Dostarczenie dokumentu firmowego EDI

Dokument firmowy Dostawa opisuje wysyłkę i przyjęcie zamówionych towarów i zawiera następujące komunikaty EDI:

[...]

Procedura wysyłki i odbioru zamówionych towarów składa się z następujących kroków:

  1. Po zwolnieniu zlecenia sprzedaży do pakietu Magazynowanie za pomocą sesji Zwolnienie zleceń sprzedaży do gospodarki magazynowej (tdsls4246m000), należy przygotować zlecenie do wysyłki do firmy kupującej za pomocą sesji Generowanie propozycji wydania (whinh4201m000) oraz sesji Zwolnienie propozycji wydania (whinh4202m000). Propozycja wydania zawiera informacje na temat przenoszenia towarów z lokalizacji składowania z magazynu do rampy załadunkowej w celu wysyłki.
  2. Za pomocą sesji Zamrożenie/potwierdzenie wysyłek/załadunków (whinh4275m000) lub Potwierdzenie wydania ASN (whinh4230m100), należy zatwierdzić wysyłki, co spowoduje przygotowanie komunikatów Powiadomienie o wysyłce (ASN).
  3. Należy użyć sesji Zawiadomienia o wysyłce (whinh3100m000), aby odebrać zawiadomienie o wysyłce wysłane przez sprzedającego.
  4. Należy użyć sesji Przyjęcie magazynowe (whinh3512m000), aby zapisać ilość towarów otrzymanych od sprzedającego.
  5. Należy potwierdzić przyjęcie w sesji Przyjęcie magazynowe (whinh3512m000). Po potwierdzeniu przyjęcia linii przyjęcia, LN prześle firmie sprzedającej komunikat Powiadomienie o niezgodności odbioru (RDN), jeśli ilość otrzymana nie jest równa ilości z linii zawiadomienia o wysyłce. Powiadomienie o niezgodności odbioru jest wysyłane wyłącznie przy korzystaniu z zawiadomień o wysyłce.
Powiadomienie o wysyłce (ASN)

Proces dostawy jest uruchamiany w następujących przypadkach:

  • Należy przygotować zlecenie magazynowe do wysyłki do firmy kupującej za pomocą sesji Generowanie propozycji wydania (whinh4201m000) i sesji Zwolnienie propozycji wydania (whinh4202m000).
  • Należy potwierdzić wysyłkę w sesji Zamrożenie/potwierdzenie wysyłek/załadunków (whinh4275m000) lub w sesji Potwierdzenie wydania ASN (whinh4230m100) w celu przygotowania komunikatów EDI Powiadomienie o wysyłce (ASN).

Jeżeli pole wyboru Automatyczne generowanie ASN w sesji Parametry obsługi zapasów (whinh0100m000) jest zaznaczone, to w sesji Zamrożenie/potwierdzenie wysyłek/załadunków (whinh4275m000) przygotowywany jest wychodzący komunikat Powiadomienie o wysyłce (ASN). Jeżeli pole wyboru Automatyczne generowanie ASN jest odznaczone, to wychodzący komunikat Powiadomienie o wysyłce (ASN) należy przygotować w sesji Potwierdzenie wydania ASN (whinh4230m100).

Komunikat Powiadomienie o wysyłce (ASN) można wysłać za pomocą sesji Bezpośrednia komunikacja sieciowa (ecedi7205m000). Wygenerowane komunikaty EDI są wyświetlane w raporcie. Komunikaty EDI od zewnętrznych kontrahentów są zapisywane w podkatalogu appl_from, który znajduje się w katalogu określonym dla danej sieci. Oprogramowanie do konwersji pobiera komunikat. Komunikaty EDI od wewnętrznych kontrahentów są zapisywane w podkatalogu appl_comm.

Zawiadomienie o wysyłce (ASN) jest niezatwierdzonym przyjęciem. Po prawidłowym odczytaniu przez ASN zawartości wysyłki i jego zatwierdzeniu, ASN staje się przyjęciem. Proces przyjęcia przebiega szybciej o ile ASN są otrzymywane elektronicznie: dzieje się tak dlatego, iż czas wprowadzania danych jest krótszy, a szansa wystąpienia błędów mniejsza. Zawiadomienie o wysyłce wybrane w sesji Przyjęcie magazynowe (whinh3512m000) automatycznie generuje dane przyjęcia wraz z danymi z zawiadomienia o wysyłce.

Ponowne przetwarzanie komunikatów z błędami

Błędy walidacji mogą się pojawić kiedy komunikaty przychodzące są przetworzone. Te błędy zapobiegają aktualizacji komunikatów do aplikacji LN. Cały komunikat jest przechowywany w tabeli Komunikaty zachowane do otrzymania. Istnieje możliwość podglądu i poprawy komunikaty za pomocą sesji Zachowane komunikaty do odbioru (ecedi7150m000).

Unikalny numer paczki jest przypisany do każdego występowania przetwarzania na każdej sieci. Sesja Zachowane komunikaty do odbioru (ecedi7150m000) zapisuje przetworzone przychodzące komunikaty. Należy użyć tej sesji aby wyświetlić otrzymaną paczkę odnośników utworzoną podczas przetwarzania pomyślnego lub niepomyślnego przychodzących komunikatów EDI.

Należy użyć sesji Zachowane komunikaty do odbioru (ecedi7150m000) do podglądu i korekty danych. Jeżeli zostanie wybrany podgląd interaktywny komunikatów, lub błędy występują kiedy dane komunikatu są już zatwierdzone, komunikaty EDI nie będą przetwarzane. Nieprzetworzony komunikat to tzw. zachowany komunikat do odbioru. Po wyborze rekordu zapisane szczegóły danych komunikatów pojawią się w sesji Zachowane dane komunikatu do odbioru (ecedi7151s000).

Po dokonaniu korekty na danych komunikatu, komunikat musi być zatwierdzony. Inaczej nie będzie mógł być przetworzony. Należy użyć sesji Zatwierdzenie komunikatów do odbioru (ecedi7250m000) oraz Przetwarzanie zachowanych komunikaty do odbioru (ecedi7252m000) by zakończyć wymagane kroki do ponownego przetwarzania komunikatu.

Jeżeli zapisany komunikat został pomyślnie przetworzony oraz zaktualizowany do aplikacji LN za pomocą sesji Przetwarzanie zachowanych komunikaty do odbioru (ecedi7252m000), to zapisany komunikat zostanie automatycznie usunięty z zachowanych komunikatów do odbioru.

Jeżeli komunikat nie będzie przetwarzany, to można go usunąć w sesji Wydruk zachowanych komunikatów do otrzymania (ecedi7450m000) i/lub sesji Usuwanie zachowanych komunikatów do odbioru (ecedi7251m000). Do obu sesji można przejść poprzez menu odpowiednim sesji Zachowane komunikaty do odbioru (ecedi7150m000).

Powiadomienie o niezgodności odbioru (RDN)

Zawiadomienia o wysyłce można użyć do wypełnienia danych przyjęcia w sesji Przyjęcie magazynowe (whinh3512m000). W przypadku wystąpienia rozbieżności pomiędzy ilością z zawiadomienia o wysyłce, a rzeczywistą ilością otrzymaną i zarejestrowaną, informacje o tym fakcie są zapisywane. Po zatwierdzeniu przyjęcia przygotowywany jest komunikat Powiadomienie o niezgodności odbioru (RDN).

Domyślna definicja ustawień konwersji dla wychodzącego komunikatu o niezgodności odbioru zawiera kod niezgodności odbioru. Kod określa typ rozbieżności w następujący sposób:

  • Ilość otrzymana jest większa od ilości z zawiadomienia o wysyłce (ilość ponad).
  • Ilość otrzymana jest mniejsza od ilości z zawiadomienia o wysyłce (ilość poniżej).
  • Nie przyjęto zawiadomienia o wysyłce przed odbiorem towarów (brak ASN).

Wskazanie nie przyjęcia zawiadomienia o wysyłce przed odbiorem towarów odbywa się w sesji Zawiadomienia o wysyłce (whinh3100m000) poprzez ręczne wprowadzenie zawiadomienia o wysyłce w ilości równej zero.

W sesji Bezpośrednia komunikacja sieciowa (ecedi7205m000) zostanie wygenerowany wychodzący komunikat Powiadomienie o niezgodności odbioru (RDN). W raporcie zostaną wskazane wygenerowane komunikaty, a dla EDI zewnętrznego pliki komunikatów wychodzących (ASCII) będą przechowywane w katalogu appl_from (dla oprogramowania do konwersji).

Aby odebrać komunikat Powiadomienie o niezgodności odbioru (RDN), należy użyć sesji Bezpośrednia komunikacja sieciowa (ecedi7205m000). Sesja pobiera komunikat RDN z katalogu appl_to po zapisaniu w nim (przez oprogramowanie do konwersji) pliku ASCII. Komunikat wskazuje na rozbieżność pomiędzy ilością z zawiadomienia o wysyłce (ASN), a rzeczywistą ilością otrzymaną.

Pole Informacje EDI w nagłówku wysyłki oraz pole tekstowe linii wysyłki są aktualizowane o informacje z komunikatu rozbieżności.