X12
Połącz się z interfejsem API X12, aby wykonać akcje kodowania i dekodowania.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps |
| Kontakt | |
|---|---|
| Name | Microsoft |
| adres URL | https://support.microsoft.com/ |
| abapi@microsoft.com |
| Metadane łącznika | |
|---|---|
| Publisher | Microsoft |
| Witryna internetowa | https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-x12 |
| Zasady ochrony prywatności | https://privacy.microsoft.com/ |
| Kategorie | Operacje IT; Handel |
Szczegółowe informacje o konektorze
Aby uzyskać więcej informacji na temat łącznika, zobacz szczegółową sekcję.
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Identyfikator konta integracji | ciąg | Identyfikator konta integracji | Prawda |
| Adres URL sygnatury dostępu współdzielonego konta integracji | securestring | Adres URL sygnatury dostępu współdzielonego konta integracji | Prawda |
| Rozmiar bloku Numerów kontrolnych | int | Określa rozmiar bloku numerów kontrolnych, które mają być zarezerwowane z umowy. Jest to przeznaczone dla scenariuszy o wysokiej przepływności |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 1800 | 60 sekund |
Akcje
| Dekoduj komunikat X12 |
Dekoduj komunikat X12 |
| Dodawanie lub aktualizowanie numerów kontrolek |
Dodawanie lub aktualizowanie numerów kontrolek |
| Kodowanie do wiadomości X12 według tożsamości (wersja 2) (wersja zapoznawcza) |
Kodowanie wymiany XML do wymiany X12 według tożsamości. Wymiana może mieć co najmniej jeden zestaw transakcji. |
| Kodowanie komunikatu X12 według nazwy umowy |
Kodowanie komunikatu X12 według nazwy umowy |
| Kodowanie komunikatu X12 według nazwy umowy (wersja 2) (wersja zapoznawcza) |
Kodowanie wymiany XML do wymiany X12 według nazwy umowy. Wymiana może mieć co najmniej jeden zestaw transakcji. |
| Kodowanie komunikatu X12 według tożsamości |
Kodowanie komunikatu X12 według tożsamości |
| Kodowanie komunikatów X12 w usłudze Batch przy użyciu tożsamości (wersja zapoznawcza) |
Kodowanie komunikatów X12 w usłudze Batch przy użyciu tożsamości |
| Kodowanie usługi Batch według nazwy umowy (wersja zapoznawcza) |
Kodowanie wsadowe według nazwy umowy |
| Rozwiązywanie problemów z umową X12 |
Rozwiązywanie problemów z umową X12 |
Dekoduj komunikat X12
Dekoduj komunikat X12
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Zachowaj wymianę
|
preserveInterchange | boolean |
Zachowaj wymianę — zastępuje ustawienie umowy. |
|
|
Wstrzymywanie wymiany przy błędzie
|
suspendInterchangeOnError | boolean |
Wstrzymywanie wymiany w przypadku błędu — zastępuje ustawienie umowy. |
|
|
Komunikat pliku prostego X12 w celu dekodowania
|
body | True | binary |
Komunikat pliku prostego X12 w celu dekodowania |
Zwraca
EDI dekoduj odpowiedź
Dodawanie lub aktualizowanie numerów kontrolek
Dodawanie lub aktualizowanie numerów kontrolek
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa umowy
|
AgreementName | string |
Nazwa umowy |
|
|
Typ numeru kontrolnego
|
ControlNumberType | string |
Typ numeru kontrolnego (ICN/TSCN/GCN) skojarzony z wpisem |
|
|
Numer kontrolny
|
ControlNumber | string |
Numer kontrolny |
|
|
Czas zmiany numeru kontrolnego
|
ControlNumberChangedTime | date-time |
Czas odebrania komunikatu |
|
|
Kierunek komunikatu
|
MessageDirection | string |
Kierunek komunikatu |
|
|
Jest potwierdzeniem
|
IsAcknowledgement | boolean |
Komunikat jest komunikatem potwierdzenia |
|
|
Czy przetwarzanie komunikatów nie powiodło się
|
IsMessageProcessingFailed | boolean |
Czy przetwarzanie odebranych komunikatów nie powiodło się |
Zwraca
- response
- array of UpdateControlNumberResult
Kodowanie do wiadomości X12 według tożsamości (wersja 2) (wersja zapoznawcza)
Kodowanie wymiany XML do wymiany X12 według tożsamości. Wymiana może mieć co najmniej jeden zestaw transakcji.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator nadawcy
|
senderIdentifier | True | string |
Identyfikator nadawcy |
|
Kwalifikator nadawcy
|
senderQualifier | True | string |
Kwalifikator nadawcy |
|
Identyfikator odbiorcy
|
receiverIdentifier | True | string |
Identyfikator odbiorcy |
|
Kwalifikator odbiornika
|
receiverQualifier | True | string |
Kwalifikator odbiornika |
|
Separator elementów danych
|
dataElementSeparator | integer |
Separator elementów danych — zastępuje ustawienie umowy. |
|
|
Separator składników
|
componentSeparator | integer |
Separator składników — zastępuje ustawienie umowy. |
|
|
Znak zastępczy
|
replacementCharacter | integer |
Znak zastępczy — zastępuje ustawienie umowy. |
|
|
Terminator segmentu
|
segmentTerminator | integer |
Terminator segmentu — zastępuje ustawienie umowy. |
|
|
Sufiks terminatora segmentu
|
segmentTerminatorSuffix | string |
Sufiks terminatora segmentu — zastępuje ustawienie umowy. |
|
|
Komunikat XML do kodowania
|
body | True | binary |
Komunikat XML do kodowania |
|
Identyfikator nadawcy aplikacji/kod GS02
|
GS02 | string |
Podaj wartość, aby zastąpić identyfikator/kod nadawcy aplikacji (GS02). |
|
|
Identyfikator odbiornika aplikacji/kod GS03
|
GS03 | string |
Podaj wartość, aby zastąpić identyfikator/kod odbiorcy aplikacji (GS03). |
Zwraca
Kodowanie odpowiedzi W wersji 2 X12
- Body
- X12EncodeV2Response
Kodowanie komunikatu X12 według nazwy umowy
Kodowanie komunikatu X12 według nazwy umowy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa umowy X12
|
agreementName | True | string |
Nazwa umowy X12. |
|
Separator elementów danych
|
dataElementSeparator | integer |
Separator elementów danych — zastępuje ustawienie umowy. |
|
|
Separator składników
|
componentSeparator | integer |
Separator składników — zastępuje ustawienie umowy. |
|
|
Znak zastępczy
|
replacementCharacter | integer |
Znak zastępczy — zastępuje ustawienie umowy. |
|
|
Terminator segmentu
|
segmentTerminator | integer |
Terminator segmentu — zastępuje ustawienie umowy. |
|
|
Sufiks terminatora segmentu
|
segmentTerminatorSuffix | string |
Sufiks terminatora segmentu — zastępuje ustawienie umowy. |
|
|
Komunikat XML do kodowania
|
body | True | binary |
Komunikat XML do kodowania |
|
Numer wersji kontroli (ISA12)
|
ISA12 | string |
Podaj wartość, aby zastąpić numer wersji kontroli (ISA12). |
|
|
Identyfikator nadawcy aplikacji/kod GS02
|
GS02 | string |
Podaj wartość, aby zastąpić identyfikator/kod nadawcy aplikacji (GS02). |
|
|
Identyfikator odbiornika aplikacji/kod GS03
|
GS03 | string |
Podaj wartość, aby zastąpić identyfikator/kod odbiorcy aplikacji (GS03). |
Zwraca
EDI Kodowanie odpowiedzi
- Body
- EdiEncodeResponse
Kodowanie komunikatu X12 według nazwy umowy (wersja 2) (wersja zapoznawcza)
Kodowanie wymiany XML do wymiany X12 według nazwy umowy. Wymiana może mieć co najmniej jeden zestaw transakcji.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa umowy X12
|
agreementName | True | string |
Nazwa umowy X12 |
|
Separator elementów danych
|
dataElementSeparator | integer |
Separator elementów danych — zastępuje ustawienie umowy. |
|
|
Separator składników
|
componentSeparator | integer |
Separator składników — zastępuje ustawienie umowy. |
|
|
Znak zastępczy
|
replacementCharacter | integer |
Znak zastępczy — zastępuje ustawienie umowy. |
|
|
Terminator segmentu
|
segmentTerminator | integer |
Terminator segmentu — zastępuje ustawienie umowy. |
|
|
Sufiks terminatora segmentu
|
segmentTerminatorSuffix | string |
Sufiks terminatora segmentu — zastępuje ustawienie umowy. |
|
|
Komunikat XML do kodowania
|
body | True | binary |
Komunikat XML do kodowania |
|
Identyfikator nadawcy aplikacji/kod GS02
|
GS02 | string |
Podaj wartość, aby zastąpić identyfikator/kod nadawcy aplikacji (GS02). |
|
|
Identyfikator odbiornika aplikacji/kod GS03
|
GS03 | string |
Podaj wartość, aby zastąpić identyfikator/kod odbiorcy aplikacji (GS03). |
Zwraca
Kodowanie odpowiedzi W wersji 2 X12
- Body
- X12EncodeV2Response
Kodowanie komunikatu X12 według tożsamości
Kodowanie komunikatu X12 według tożsamości
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator nadawcy
|
senderIdentifier | True | string |
Identyfikator nadawcy |
|
Kwalifikator nadawcy
|
senderQualifier | True | string |
Kwalifikator nadawcy |
|
Identyfikator odbiorcy
|
receiverIdentifier | True | string |
Identyfikator odbiorcy |
|
Kwalifikator odbiornika
|
receiverQualifier | True | string |
Kwalifikator odbiornika |
|
Separator elementów danych
|
dataElementSeparator | integer |
Separator elementów danych — zastępuje ustawienie umowy. |
|
|
Separator składników
|
componentSeparator | integer |
Separator składników — zastępuje ustawienie umowy. |
|
|
Znak zastępczy
|
replacementCharacter | integer |
Znak zastępczy — zastępuje ustawienie umowy. |
|
|
Terminator segmentu
|
segmentTerminator | integer |
Terminator segmentu — zastępuje ustawienie umowy. |
|
|
Sufiks terminatora segmentu
|
segmentTerminatorSuffix | string |
Sufiks terminatora segmentu — zastępuje ustawienie umowy. |
|
|
Komunikat XML do kodowania
|
body | True | binary |
Komunikat XML do kodowania |
|
Identyfikator nadawcy aplikacji/kod GS02
|
GS02 | string |
Podaj wartość, aby zastąpić identyfikator/kod nadawcy aplikacji (GS02). |
|
|
Identyfikator odbiornika aplikacji/kod GS03
|
GS03 | string |
Podaj wartość, aby zastąpić identyfikator/kod odbiorcy aplikacji (GS03). |
Zwraca
EDI Kodowanie odpowiedzi
- Body
- EdiEncodeResponse
Kodowanie komunikatów X12 w usłudze Batch przy użyciu tożsamości (wersja zapoznawcza)
Kodowanie komunikatów X12 w usłudze Batch przy użyciu tożsamości
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator nadawcy
|
senderIdentifier | True | string |
Identyfikator nadawcy. |
|
Kwalifikator nadawcy
|
senderQualifier | True | string |
Kwalifikator nadawcy. |
|
Identyfikator odbiorcy
|
receiverIdentifier | True | string |
Identyfikator odbiorcy. |
|
Kwalifikator odbiornika
|
receiverQualifier | True | string |
Kwalifikator odbiornika. |
|
BatchName
|
BatchName | string |
Nazwa partii |
|
|
PartitionName
|
PartitionName | string |
Nazwa partycji usługi Batch |
|
|
Identyfikator komunikatu
|
MessageId | string |
Unikatowy identyfikator elementu wsadowego |
|
|
Separator elementów danych
|
dataElementSeparator | integer |
Separator elementów danych — zastępuje ustawienie umowy. |
|
|
Separator składników
|
componentSeparator | integer |
Separator składników — zastępuje ustawienie umowy. |
|
|
Znak zastępczy
|
replacementCharacter | integer |
Znak zastępczy — zastępuje ustawienie umowy. |
|
|
Terminator segmentu
|
segmentTerminator | integer |
Terminator segmentu — zastępuje ustawienie umowy. |
|
|
Sufiks terminatora segmentu
|
segmentTerminatorSuffix | string |
Sufiks terminatora segmentu — zastępuje ustawienie umowy. |
Zwraca
Odpowiedź wsadowa X12
Kodowanie usługi Batch według nazwy umowy (wersja zapoznawcza)
Kodowanie wsadowe według nazwy umowy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa umowy X12
|
agreementName | True | string |
Nazwa umowy. |
|
BatchName
|
BatchName | string |
Nazwa partii |
|
|
PartitionName
|
PartitionName | string |
Nazwa partycji usługi Batch |
|
|
Identyfikator komunikatu
|
MessageId | string |
Unikatowy identyfikator elementu wsadowego |
|
|
Separator elementów danych
|
dataElementSeparator | integer |
Separator elementów danych — zastępuje ustawienie umowy. |
|
|
Separator składników
|
componentSeparator | integer |
Separator składników — zastępuje ustawienie umowy. |
|
|
Znak zastępczy
|
replacementCharacter | integer |
Znak zastępczy — zastępuje ustawienie umowy. |
|
|
Terminator segmentu
|
segmentTerminator | integer |
Terminator segmentu — zastępuje ustawienie umowy. |
|
|
Sufiks terminatora segmentu
|
segmentTerminatorSuffix | string |
Sufiks terminatora segmentu — zastępuje ustawienie umowy. |
Zwraca
Odpowiedź wsadowa X12
Rozwiązywanie problemów z umową X12
Rozwiązywanie problemów z umową X12
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Komunikat pliku prostego X12
|
body | True | binary |
Komunikat pliku prostego X12 |
Zwraca
Właściwości umowy EDI
Wyzwalacze
| Po zmodyfikowaniu numeru kontrolnego |
Po zmodyfikowaniu numeru kontrolnego |
Po zmodyfikowaniu numeru kontrolnego
Po zmodyfikowaniu numeru kontrolnego
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Data/godzina rozpoczęcia synchronizacji numerów kontrolnych
|
startSyncTime | date-time |
Początkowa godzina sondowania zmian. |
Zwraca
Definicje
ReplicableControlNumberContent
Zawartość numeru kontrolnego repliki
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Nazwa umowy
|
AgreementName | string |
Nazwa umowy |
|
Typ numeru kontrolnego
|
ControlNumberType | string |
Typ numeru kontrolnego (ICN/TSCN/GCN) skojarzony z wpisem |
|
Numer kontrolny
|
ControlNumber | string |
Numer kontrolny |
|
Czas zmiany numeru kontrolnego
|
ControlNumberChangedTime | date-time |
Czas odebrania komunikatu |
|
Kierunek komunikatu
|
MessageDirection | string |
Kierunek komunikatu |
|
Jest potwierdzeniem
|
IsAcknowledgement | boolean |
Komunikat jest komunikatem potwierdzenia |
|
Czy przetwarzanie komunikatów nie powiodło się
|
IsMessageProcessingFailed | boolean |
Czy przetwarzanie odebranych komunikatów nie powiodło się |
UpdateControlNumberResult
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Stan akcji numeru kontrolnego aktualizacji
|
UpdateControlNumberStatus | string | |
|
OldControlNumberContent
|
OldControlNumberContent | ControlNumberContent | |
|
ErrorDetails
|
ErrorDetails | EipErrorResponseBody |
Treść odpowiedzi na błąd |
ControlNumberContent
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
ControlNumber
|
ControlNumber | string | |
|
ControlNumberChangedTime
|
ControlNumberChangedTime | date-time |
EipErrorResponseBody
Treść odpowiedzi na błąd
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Kod stanu
|
StatusCode | string |
Kod stanu HTTP odpowiedzi |
|
Komunikat o błędzie
|
ErrorMessage | string |
Komunikat o błędzie |
|
przesłać źródło
|
source | string |
Źródło błędu |
|
Błędy
|
errors | array of string |
Błędy dostarczane przez źródło |
EdiDecodeResponse[X12DecodeResponse,X12AcknowledgementResponse]
EDI dekoduj odpowiedź
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Numer kontrolny wymiany |
|
GroupControlNumbers
|
GroupControlNumbers | array of string |
Numery kontrolek grupy występujące w wymiennie |
|
GoodMessages
|
GoodMessages | array of X12DecodeResponse |
Dobre wiadomości |
|
BadMessages
|
BadMessages | array of X12DecodeResponse |
Nieprawidłowe komunikaty |
|
GeneratedAcks
|
GeneratedAcks | array of X12AcknowledgementResponse |
Wygenerowane potwierdzenia |
|
Odebrane Acks
|
ReceivedAcks | array of X12AcknowledgementResponse |
Potwierdzenia przychodzące |
|
Nazwa umowy
|
AgreementName | string |
Nazwa umowy |
|
Nazwapartner gościa
|
GuestPartnerName | string |
Nazwa partnera gościa |
|
Nazwapartner hosta
|
HostPartnerName | string |
Nazwa partnera hosta |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Tożsamość odbiorcy |
|
ReceiverQualifier
|
ReceiverQualifier | string |
Kwalifikator odbiornika |
|
SenderIdentifier
|
SenderIdentifier | string |
Tożsamość nadawcy |
|
SenderQualifier
|
SenderQualifier | string |
Kwalifikator nadawcy |
X12DecodeResponse
Odpowiedź dekodowania X12
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
InterchangeEnvelope
|
InterchangeEnvelope | InterchangeEnvelope |
Koperta wymiany |
|
FunctionalGroupEnvelope
|
FunctionalGroupEnvelope | X12FunctionalGroupEnvelope |
Koperta grupy funkcjonalnej |
|
TransactionSet
|
TransactionSet | TransactionSet |
Zestaw transakcji EDI |
|
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Czy potwierdzenie techniczne jest wymagane, czy nie |
|
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Czy potwierdzenie funkcjonalne jest wymagane, czy nie |
|
Exception
|
Exception | string |
Exception |
|
ComponentSeparator
|
ComponentSeparator | integer |
Separator składników |
|
DataElementSeparator
|
DataElementSeparator | integer |
Separator elementów danych |
|
GroupControlNumber
|
GroupControlNumber | string |
Numer kontrolny grupy |
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Numer kontrolny wymiany |
|
Typ komunikatu
|
MessageType | string |
Typ komunikatu |
|
Ładunek
|
Payload | string |
Ładunek |
|
ZastępczaCharakter
|
ReplacementCharacter | integer |
Znak zastępczy |
|
SegmentTerminator
|
SegmentTerminator | integer |
Terminator segmentu |
|
SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Sufiks terminatora segmentu |
|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Numer kontrolny zestawu transakcji |
|
Nazwa umowy
|
AgreementName | string |
Nazwa umowy |
|
Nazwapartner gościa
|
GuestPartnerName | string |
Nazwa partnera gościa |
|
Nazwapartner hosta
|
HostPartnerName | string |
Nazwa partnera hosta |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Tożsamość odbiorcy |
|
ReceiverQualifier
|
ReceiverQualifier | string |
Kwalifikator odbiornika |
|
SenderIdentifier
|
SenderIdentifier | string |
Tożsamość nadawcy |
|
SenderQualifier
|
SenderQualifier | string |
Kwalifikator nadawcy |
X12AcknowledgementResponse
Potwierdzenia X12
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
FunctionalAcknowledgement
|
FunctionalAcknowledgement | X12FunctionalAcknowledgement |
Potwierdzenie funkcjonalne |
|
TechnicalAcknowledgement
|
TechnicalAcknowledgement | X12TechnicalAcknowledgement |
Potwierdzenie techniczne EDI |
|
AckPayload
|
AckPayload | string |
Ładunek potwierdzenia |
|
IsFunctionalAck
|
IsFunctionalAck | boolean |
Czy potwierdzenie funkcjonalne |
|
IsTechnicalAck
|
IsTechnicalAck | boolean |
Czy potwierdzenie techniczne |
|
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Czy potwierdzenie techniczne jest oczekiwane, czy nie |
|
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Czy potwierdzenie funkcjonalne jest oczekiwane, czy nie |
|
Typ komunikatu
|
MessageType | string |
Typ komunikatu |
InterchangeEnvelope
Koperta wymiany
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
ISA_Segment
|
ISA_Segment | string |
ISA Segment |
|
ISA05
|
ISA05 | string |
ISA05 |
|
ISA06
|
ISA06 | string |
ISA06 |
|
ISA07
|
ISA07 | string |
ISA07 |
|
ISA08
|
ISA08 | string |
ISA08 |
|
ISA09
|
ISA09 | string |
ISA09 |
|
ISA10
|
ISA10 | string |
ISA10 |
|
ISA11
|
ISA11 | string |
ISA11 |
|
ISA12
|
ISA12 | string |
ISA12 |
|
ISA13
|
ISA13 | string |
ISA13 |
|
ISA14
|
ISA14 | string |
ISA14 |
|
ISA15
|
ISA15 | string |
ISA15 |
|
IEA01
|
IEA01 | string |
IEA01 |
|
IEA02
|
IEA02 | string |
IEA02 |
X12FunctionalGroupEnvelope
Koperta grupy funkcjonalnej
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
GS_Segment
|
GS_Segment | string |
GS Segment |
|
GS01
|
GS01 | string |
GS01 |
|
GS02
|
GS02 | string |
GS02 |
|
GS03
|
GS03 | string |
GS03 |
|
GS04
|
GS04 | string |
GS04 |
|
GS05
|
GS05 | string |
GS05 |
|
GS06
|
GS06 | string |
GS06 |
|
GS07
|
GS07 | string |
GS07 |
|
GS08
|
GS08 | string |
GS08 |
|
GE01
|
GE01 | string |
GE01 |
|
GE02
|
GE02 | string |
GE02 |
TransactionSet
Zestaw transakcji EDI
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
ST01
|
ST01 | string |
ST01 |
|
ST02
|
ST02 | string |
ST02 |
|
ST03
|
ST03 | string |
ST03 |
|
SE01
|
SE01 | string |
SE01 |
|
SE02
|
SE02 | string |
SE02 |
|
SE03
|
SE03 | string |
SE03 |
X12FunctionalAcknowledgement
Potwierdzenie funkcjonalne
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Header
|
Header | AK1FunctionalGroupResponseHeader |
Nagłówek grupy funkcjonalnej |
|
AK2Loop
|
AK2Loop | array of AK2Loop |
AK2Loop |
|
Przyczepa
|
Trailer | AK9FunctionalGroupResponseTrailer |
Przyczepa grupy funkcjonalnej AK9 |
X12TechnicalAcknowledgement
Potwierdzenie techniczne EDI
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
TA101
|
TA101 | string |
TA101 |
|
TA102
|
TA102 | string |
TA102 |
|
TA103
|
TA103 | string |
TA103 |
|
TA104
|
TA104 | string |
TA104 |
|
TA105
|
TA105 | string |
TA105 |
AK1FunctionalGroupResponseHeader
Nagłówek grupy funkcjonalnej
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
AK101
|
AK101 | string |
AK101 |
|
AK102
|
AK102 | string |
AK102 |
AK2Loop
Nagłówek odpowiedzi zestawu transakcji AK2Loop
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
AK201
|
AK201 | string |
AK201 |
|
AK202
|
AK202 | string |
AK202 |
|
AK203
|
AK203 | string |
AK203 |
|
AK3Loop
|
AK3Loop | array of DataSegmentNote |
Ak3Loop — segmenty danych |
|
AK501
|
AK501 | string |
AK501 |
|
AK502
|
AK502 | string |
AK502 |
|
AK503
|
AK503 | string |
AK503 |
|
AK504
|
AK504 | string |
AK504 |
|
AK505
|
AK505 | string |
AK505 |
|
AK506
|
AK506 | string |
AK506 |
AK9FunctionalGroupResponseTrailer
Przyczepa grupy funkcjonalnej AK9
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
AK901
|
AK901 | string |
AK901 |
|
AK902
|
AK902 | string |
AK902 |
|
AK903
|
AK903 | string |
AK903 |
|
AK904
|
AK904 | string |
AK904 |
|
AK905
|
AK905 | string |
AK905 |
|
AK906
|
AK906 | string |
AK906 |
|
AK907
|
AK907 | string |
AK907 |
|
AK908
|
AK908 | string |
AK908 |
|
AK909
|
AK909 | string |
AK909 |
DataSegmentNote
Segmenty danych używane w potwierdzaniu EDI
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
AK301
|
AK301 | string |
AK301 |
|
AK302
|
AK302 | string |
AK302 |
|
AK303
|
AK303 | string |
AK303 |
|
AK304
|
AK304 | string |
AK304 |
|
AK4DataElementNote
|
AK4DataElementNote | array of DataElementNote |
Segment AK4 |
DataElementNote
Elementy danych w potwierdzeniu EDI
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
AK401
|
AK401 | CompositeDataElement |
Element danych złożonych AK401 |
|
AK402
|
AK402 | string |
AK402 |
|
AK403
|
AK403 | string |
AK403 |
|
AK404
|
AK404 | string |
AK404 |
CompositeDataElement
Element danych złożonych AK401
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
AK41.1
|
AK41.1 | string |
CompositeProperty1, który reprezentuje ak41.1 potwierdzenia X12 |
|
AK41.2
|
AK41.2 | string |
CompositeProperty2, który reprezentuje ak41.2 potwierdzenia X12 |
|
AK41.3
|
AK41.3 | string |
CompositeProperty3, który reprezentuje AK41.3 potwierdzenia X12 |
EdiAgreementProperties
Właściwości umowy EDI
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Nazwa umowy
|
AgreementName | string |
Nazwa umowy |
|
Nazwapartner gościa
|
GuestPartnerName | string |
Nazwa partnera gościa |
|
Nazwapartner hosta
|
HostPartnerName | string |
Nazwa partnera hosta |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Tożsamość odbiorcy |
|
ReceiverQualifier
|
ReceiverQualifier | string |
Kwalifikator odbiornika |
|
SenderIdentifier
|
SenderIdentifier | string |
Tożsamość nadawcy |
|
SenderQualifier
|
SenderQualifier | string |
Kwalifikator nadawcy |
Object
X12BatchEncodeResponse
Odpowiedź wsadowa X12
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Wymiany
|
Interchange | InterchangeBatchEnvelope |
Koperta wsadowa wymiany |
|
BatchName
|
BatchName | string |
Nazwa partii |
|
PartitionName
|
PartitionName | string |
Nazwa partycji |
|
Content
|
Content | Object | |
|
BadMessages
|
BadMessages | array of BatchItemError |
Nieprawidłowe komunikaty |
|
Właściwości umowy
|
AgreementProperties | EdiAgreementProperties |
Właściwości umowy EDI |
|
Ograniczniki
|
Delimiters | Delimiters |
Ograniczniki skojarzone z komunikatem EDI |
InterchangeBatchEnvelope
Koperta wsadowa wymiany
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Numer kontrolny wymiany |
|
Grupy funkcjonalne
|
FunctionalGroups | array of X12FunctionalGroupBatchEnvelope |
Grupy funkcjonalne w wymiennie |
|
ISA_Segment
|
ISA_Segment | string |
ISA Segment |
|
ISA05
|
ISA05 | string |
ISA05 |
|
ISA06
|
ISA06 | string |
ISA06 |
|
ISA07
|
ISA07 | string |
ISA07 |
|
ISA08
|
ISA08 | string |
ISA08 |
|
ISA09
|
ISA09 | string |
ISA09 |
|
ISA10
|
ISA10 | string |
ISA10 |
|
ISA11
|
ISA11 | string |
ISA11 |
|
ISA12
|
ISA12 | string |
ISA12 |
|
ISA13
|
ISA13 | string |
ISA13 |
|
ISA14
|
ISA14 | string |
ISA14 |
|
ISA15
|
ISA15 | string |
ISA15 |
|
IEA01
|
IEA01 | string |
IEA01 |
|
IEA02
|
IEA02 | string |
IEA02 |
BatchItemError
Odpowiedź na błąd nieprawidłowego komunikatu wsadowego
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Identyfikator komunikatu
|
MessageId | string |
Nieprawidłowy identyfikator komunikatu |
|
Error
|
Error | string |
Error |
Ograniczniki
Ograniczniki skojarzone z komunikatem EDI
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
ComponentSeparator
|
ComponentSeparator | integer |
Separator składników |
|
DataElementSeparator
|
DataElementSeparator | integer |
Separator elementów danych |
|
ZastępczaCharakter
|
ReplacementCharacter | integer |
Znak zastępczy |
|
ReleaseIndicator
|
ReleaseIndicator | integer |
Wskaźnik wydania |
|
PowtórzeniaParator
|
RepetitionSeparator | integer |
Separator powtórzeń |
|
SegmentTerminator
|
SegmentTerminator | integer |
Terminator segmentu |
|
SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Sufiks terminatora segmentu |
|
DecimalIndicator
|
DecimalIndicator | integer |
Wskaźnik dziesiętny |
X12FunctionalGroupBatchEnvelope
Koperta partii grupy funkcjonalnej
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
GroupControlNumber
|
GroupControlNumber | string |
Numer kontrolny grupy |
|
Zestawy transakcji
|
TransactionSets | array of TransactionSetBatchEnvelope |
Zestawy transakcji |
|
GS_Segment
|
GS_Segment | string |
GS Segment |
|
GS01
|
GS01 | string |
GS01 |
|
GS02
|
GS02 | string |
GS02 |
|
GS03
|
GS03 | string |
GS03 |
|
GS04
|
GS04 | string |
GS04 |
|
GS05
|
GS05 | string |
GS05 |
|
GS06
|
GS06 | string |
GS06 |
|
GS07
|
GS07 | string |
GS07 |
|
GS08
|
GS08 | string |
GS08 |
|
GE01
|
GE01 | string |
GE01 |
|
GE02
|
GE02 | string |
GE02 |
TransactionSetBatchEnvelope
Zestaw transakcji usługi Batch EDI
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Numer kontrolny zestawu transakcji |
|
Identyfikator komunikatu
|
MessageId | string |
Identyfikator komunikatu wsadowego |
|
ST01
|
ST01 | string |
ST01 |
|
ST02
|
ST02 | string |
ST02 |
|
ST03
|
ST03 | string |
ST03 |
|
SE01
|
SE01 | string |
SE01 |
|
SE02
|
SE02 | string |
SE02 |
|
SE03
|
SE03 | string |
SE03 |
EdiEncodeResponse
EDI Kodowanie odpowiedzi
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
IsFunctionalAck
|
IsFunctionalAck | boolean |
Czy jest to potwierdzenie funkcjonalne |
|
IsTechnicalAck
|
IsTechnicalAck | boolean |
Czy jest to potwierdzenie techniczne |
|
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Czy potwierdzenie techniczne jest oczekiwane, czy nie |
|
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Czy potwierdzenie funkcjonalne jest oczekiwane, czy nie |
|
ComponentSeparator
|
ComponentSeparator | integer |
Separator składników |
|
DataElementSeparator
|
DataElementSeparator | integer |
Separator elementów danych |
|
GroupControlNumber
|
GroupControlNumber | string |
Numer kontrolny grupy |
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Numer kontrolny wymiany |
|
Typ komunikatu
|
MessageType | string |
Typ komunikatu |
|
Ładunek
|
Payload | string |
Ładunek |
|
ZastępczaCharakter
|
ReplacementCharacter | integer |
Znak zastępczy |
|
SegmentTerminator
|
SegmentTerminator | integer |
Terminator segmentu |
|
SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Sufiks terminatora segmentu |
|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Numer kontrolny zestawu transakcji |
|
Nazwa umowy
|
AgreementName | string |
Nazwa umowy |
|
Nazwapartner gościa
|
GuestPartnerName | string |
Nazwa partnera gościa |
|
Nazwapartner hosta
|
HostPartnerName | string |
Nazwa partnera hosta |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Tożsamość odbiorcy |
|
ReceiverQualifier
|
ReceiverQualifier | string |
Kwalifikator odbiornika |
|
SenderIdentifier
|
SenderIdentifier | string |
Tożsamość nadawcy |
|
SenderQualifier
|
SenderQualifier | string |
Kwalifikator nadawcy |
X12EncodeV2Response
Kodowanie odpowiedzi W wersji 2 X12
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Wymiany
|
Interchange | InterchangeBatchEnvelope |
Koperta wsadowa wymiany |
|
Content
|
Content | Object | |
|
Właściwości umowy
|
AgreementProperties | EdiAgreementProperties |
Właściwości umowy EDI |
|
Ograniczniki
|
Delimiters | Delimiters |
Ograniczniki skojarzone z komunikatem EDI |