Jak czytać potwierdzenie 997
Odpowiedź
Potwierdzenie 997 potwierdza otrzymanie pliku i potwierdza, czy plik pomyślnie przeszedł wstępne edycje procesora. Poniżej znajduje się narzędzie pomagające w interpretacji informacji zawartych w 997.
Po pierwsze ważne jest, aby wiedzieć, że transakcje elektroniczne w formacie ANSI mają elektroniczną kopertę. Pierwszy segment pliku to ISA; ostatni segment to IEA. ISA identyfikuje między innymi nadawcę i odbiorcę danych (ISA05-ISA08), posiada numer kontrolny oraz wskazuje, czy dokument jest w fazie testowej (T) czy produkcyjnej (P).
Segment ST jest nagłówkiem zestawu transakcji. Celem ST jest wskazanie początku zestawu transakcji. W segmencie ST01 umieszczany jest kod identyfikacyjny zestawu transakcji. ST01 określa, czy odebrany plik jest plikiem 997.
Przykład:
ST*997*1234~ST01 = 997, stąd plik jest funkcjonalnym potwierdzeniem
Jeśli oryginalny wysłany plik (ten, który jest potwierdzany) jest akceptowany, wtedy AK501 i/lub AK901 będą miały wartości A lub E i nie będzie segmentów AK3 i AK4.
Przykład zaakceptowanego pliku:
ISA*00* *00* *ZZ*00951 *ZZ*92008 *040225*1123*U*00401*000000033*0*P*>~
GS*FA*00951*92008*20040225*112331*33*X*004010X098A1~
ST*997*33001~
AK1*HC*7491~
AK2*837*000000001~
AK5*A~ AK501 = A, zestaw transakcji zaakceptowany
AK9*A*1*1*1~ AK901 = A, plik zaakceptowany
SE*6*33001~
GE*1*33~
IEA*1*000000033~
Jeżeli pierwotnie wysłany plik (ten, który jest potwierdzany) zawierał błędy, to występują w nim segmenty AK3 i AK4, a AK501 i AK901 mają wartość M, R, W lub X.
Przykład nieudanego pliku:
ISA*00* *00* *ZZ*00951 *ZZ*92008 *040225*1057*U*00401*000009211*0*P*>~
GS*FA*00951*92008*20040225*105740*9311*X*004010X098A1~
ST*997*9311001~
AK1*HC*5~ AK1 wskazuje oryginalny zestaw transakcji (HC)
AK2*837*000000286~ Zestaw transakcji AK2 i kontrola transakcji # oryginalnego dokumentu
AK3*PER*12**8~ AK3 obecny, błąd w segmencie danych PER
AK4*3**2~ AK4 obecny, błąd w 3 elemencie danych, kod błędu 2.
AK5*R~ AK501 = R, transakcja nie powiodła się
AK9*R*1*1~ AK901 = R, plik nie powiódł się
SE*8*9311001~
GE*1*9311~
IEA*1*000009211~
Uwaga Bardzo podstawowy 997 będzie miał tylko segmenty AK1 i AK9. W takim przypadku AK9 wskaże, czy został przyjęty czy odrzucony.
Uwaga Aby wyłączyć sprawdzanie zgodności, przejdź do partnera, wybierz przychodzące, wybierz relację 997, kliknij zaawansowane. Na dole tego ekranu znajduje się opcja pominięcia sprawdzania zgodności.
Uwaga Aby uzyskać dodatkowe informacje na temat wartości w dokumencie 997, sprawdź stronę internetową Data Interchange Standards Association pod adresem: http://www.disa.org
Leave a Reply