Dokument firmowy EDI Obsługa błędu

Dokument firmowy Obsługa błędu opisuje proces wysyłki, otrzymywania oraz przetwarzania powiadomień o błędzie.

Wysyłka powiadomienia o błędzie (824/APERAK) do dostawcy

Sesja Komunikaty EDI obsługiwane przez kontrahenta (ecedi0511m000) zawiera pole wyboru Sporządź automatycznie powiadomienie o błędzie. Jeżeli obaj partnerzy handlowi zaznaczą to pole wyboru i zaistnieje błąd w otrzymanym zawiadomieniu o wysyłce (856), zostanie przygotowany wychodzący komunikat powiadomienia o błędzie (824).

W celu ręcznego przygotowania powiadomienia o błędzie należy skorzystać z sesji Wydruk błędów otrzymanych komunikatów (ecedi7451m000) z zaznaczonym polem wyboru Przygotuj powiadomienie o błędach. Powiadomienie o błędzie można przygotować dla każdego otrzymanego błędnego komunikatu, lecz jest ono używany głównie dla zawiadomień o wysyłce z błędami, otrzymanymi w środowiskach łańcucha dostaw.

Do wygenerowania komunikatu wychodzącego służy sesja Bezpośrednia komunikacja sieciowa (ecedi7205m000). Zostanie utworzony raport zawierający listę wygenerowanych komunikatów.

Otrzymanie powiadomienia o błędzie (824/APERAK) od klienta

Po otrzymaniu powiadomienia o błędzie (824/APERAK) od klienta (kontrahent 'wysyłka-do') plik komunikatu (ASCII) zostaje umieszczony przez oprogramowania do konwersji i komunikacji w odpowiednim katalogu appl_to. Aby otrzymać komunikat powiadomienia o błędzie, należy użyć sesji Bezpośrednia komunikacja sieciowa (ecedi7205m000).

Przychodzące powiadomienia o błędzie są powiązane z wysyłką, w przypadku której pierwotnie wysłano nieprawidłowe zawiadomienia o wysyłce, i powiadamiają o błędach aplikacji pojawiających się, gdy kontrahent próbował przetworzyć wysłane wcześniej powiadomienie o wysyłce.

Po otrzymaniu powiadomienia o błędzie:

  • Status wysyłki, w związku z którą otrzymano powiadomienie o błędzie, zostaje ustawiony na Niezatwierdzone.
  • Generowany jest raport Uwagi w komunikatach skopiowanych, zawierający numer zawiadomienia o wysyłce, dla jakiego otrzymano komunikat o błędzie, i wszelkie związane z nim uwagi.
  • Opcjonalnie pole Informacje EDI w nagłówku wysyłki można zaktualizować o treść komunikatu powiadomienia o błędzie.
  • Dla transmisji EDI (wychodzące 856/DESADV) zostaje automatycznie przygotowane zawiadomienia o wysyłce, do którego odnosi się otrzymany komunikat powiadomienia o błędzie.

Można sprawdzić, tak jak w przypadku wszystkich komunikatów wychodzących, czy komunikat wychodzący został przygotowany dla EDI przy pomocy sesji Komunikaty do utworzenia (ecedi7100m000). Aby komunikat nie został wygenerowany przy kolejnym skorzystaniu z sesji Bezpośrednia komunikacja sieciowa (ecedi7205m000), należy go z niej usunąć.

Ponowna wysyłka anulowanych i poprawionych powiadomień o wysyłce w odpowiedzi na otrzymane powiadomienia o błędach

Istnieje możliwość wysłania anulowanego zawiadomienia o wysyłce do klienta. W tym celu należy uruchomić sesję Bezpośrednia komunikacja sieciowa (ecedi7205m000), pod warunkiem, że sieć jest skonfigurowana do generowania komunikatów przy bezpośredniej komunikacji sieciowej. W przeciwnym razie należy uruchomić sesję Tworzenie komunikatów EDI (ecedi7201m000), aby ręcznie wygenerować komunikaty wychodzące. Kiedy generowane jest anulowanie zawiadomienia o wysyłce, status przesyłki EDI to Zmień, wskazujący, że przesyłka powinna zostać zmodyfikowana w celu poprawienia błędnych danych i ponownie wysłana do kontrahenta.

Uwaga

Obsługiwane są następujące zawiadomienia o wysyłce:

  • Anulowane zawiadomienie o wysyłce

    Anulowane zawiadomienia o wysyłce ma na celu anulowanie wcześniej wysłanych błędnych zawiadomień o wysyłce. Za pomocą sesji Konwersja kodów statusu wysyłki (wych) (ecedi4180m000) można określić oryginalne i anulowane kody komunikatów zawarte w komunikacie.

  • Oryginalne zawiadomienie o wysyłce

    Jeżeli status wysyłki EDI to Potwierdzone, zawiadomienie o wysyłce jest uważane za komunikat oryginalny. Jeżeli status wysyłki EDI to Niezatwierdzone, zawiadomienie o wysyłce jest uważane za komunikat anulowany.

Opcjonalnie, jeżeli status wysyłki EDI to Zmień, można poprawić raportowane błędy, korygując datę/czas lub wagę oraz inne dane wysyłki EDI uwzględnione w oryginalnym zawiadomieniu o wysyłce. Następnie poprawione zawiadomienia o wysyłce można ponownie wysłać do kontrahenta. Aby ponownie wysłać poprawione zawiadomienie o wysyłce, należy użyć sesji Potwierdzenie wydania ASN (whinh4230m100) w celu przygotowania poprawionego zawiadomienia o wysyłce (856/DESADV) do transmisji. Przygotowanie powiadomienia o przesyłce wychodzącej powoduje ustawienie statusu wysyłki EDI na Potwierdzone. Jeśli sieć jest skonfigurowana do generowania komunikatów przy bezpośredniej komunikacji sieciowej, należy uruchomić sesję Bezpośrednia komunikacja sieciowa (ecedi7205m000). W przeciwnym razie należy uruchomić sesję Tworzenie komunikatów EDI (ecedi7201m000), aby ręcznie wygenerować komunikaty wychodzące.

Wychodzące komunikaty plików (ASCII) są umieszczane w katalogu appl_from w katalogu sieci, z którego aplikacja do konwersji i komunikacji pobiera je dla zewnętrznych EDI.