Fakt edukacyjny
Połącz się z interfejsem API EDIFACT, 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-edifact |
| Zasady ochrony prywatności | https://privacy.microsoft.com/ |
| Kategorie | Operacje IT; Handel |
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
| Dekodowanie komunikatu EDIFACT |
Dekodowanie komunikatu EDIFACT |
| Dodawanie lub aktualizowanie numerów kontrolek |
Dodawanie lub aktualizowanie numerów kontrolek |
| Kodowanie komunikatu EDIFACT według nazwy umowy |
Kodowanie komunikatu EDIFACT według nazwy umowy |
| Kodowanie komunikatu EDIFACT według nazwy umowy (wersja 2) (wersja zapoznawcza) |
Kodowanie wymiany XML do wymiany EDIFACT według nazwy umowy. Wymiana może mieć co najmniej jeden zestaw transakcji. |
| Kodowanie komunikatu EDIFACT według tożsamości |
Kodowanie komunikatu EDIFACT według tożsamości |
| Kodowanie komunikatu EDIFACT według tożsamości (wersja 2) (wersja zapoznawcza) |
Kodowanie wymiany XML do wymiany EDIFACT według tożsamości. Wymiana może mieć co najmniej jeden zestaw transakcji. |
| Kodowanie komunikatu wsadowego EDIFACT według nazwy umowy (wersja zapoznawcza) |
Kodowanie komunikatu wsadowego EDIFACT według nazwy umowy |
| Kodowanie komunikatu wsadowego EDIFACT według tożsamości (wersja zapoznawcza) |
Kodowanie komunikatu wsadowego EDIFACT według tożsamości |
| Rozwiązywanie problemu z umową EDIFACT |
Rozwiązywanie problemu z umową EDIFACT |
Dekodowanie komunikatu EDIFACT
Dekodowanie komunikatu EDIFACT
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Separator składników
|
componentSeparator | integer |
Separator składników. |
|
|
Separator elementów danych
|
dataElementSeparator | integer |
Separator elementów danych. |
|
|
Wskaźnik wydania
|
releaseIndicator | integer |
Wskaźnik wydania. |
|
|
Separator powtórzeń
|
repetitionSeparator | integer |
Separator powtórzeń. |
|
|
Terminator segmentu
|
segmentTerminator | integer |
Terminator segmentu. |
|
|
Sufiks terminatora segmentu
|
segmentTerminatorSuffix | string |
Sufiks terminatora segmentu. |
|
|
Wskaźnik dziesiętny
|
decimalIndicator | string |
Wskaźnik dziesiętny. |
|
|
Zestaw znaków ładunku
|
payloadCharacterSet | string |
Zestaw znaków ładunku. |
|
|
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 EDIFACT w celu dekodowania
|
body | True | binary |
Komunikat pliku prostego EDIFACT 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 komunikatu EDIFACT według nazwy umowy
Kodowanie komunikatu EDIFACT według nazwy umowy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa umowy EDIFACT
|
agreementName | True | string |
Nazwa umowy EDIFACT |
|
Separator elementów danych
|
dataElementSeparator | integer |
Separator elementów danych — zastępuje ustawienie umowy. |
|
|
Wskaźnik wydania
|
releaseIndicator | integer |
Wskaźnik wydania — zastępuje ustawienie umowy. |
|
|
Separator składników
|
componentSeparator | integer |
Separator składników — zastępuje ustawienie umowy. |
|
|
Separator powtórzeń
|
repetitionSeparator | integer |
Separator powtórzeń — 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. |
|
|
Wskaźnik dziesiętny
|
decimalIndicator | string |
Wskaźnik dziesiętny — zastępuje ustawienie umowy. |
|
|
Komunikat XML do kodowania
|
body | True | binary |
Komunikat XML do kodowania |
Zwraca
Edifact koduje odpowiedź
Kodowanie komunikatu EDIFACT według nazwy umowy (wersja 2) (wersja zapoznawcza)
Kodowanie wymiany XML do wymiany EDIFACT według nazwy umowy. Wymiana może mieć co najmniej jeden zestaw transakcji.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa umowy EDIFACT
|
agreementName | True | string |
Nazwa umowy EDIFACT |
|
Separator elementów danych
|
dataElementSeparator | integer |
Separator elementów danych — zastępuje ustawienie umowy. |
|
|
Wskaźnik wydania
|
releaseIndicator | integer |
Wskaźnik wydania — zastępuje ustawienie umowy. |
|
|
Separator składników
|
componentSeparator | integer |
Separator składników — zastępuje ustawienie umowy. |
|
|
Separator powtórzeń
|
repetitionSeparator | integer |
Separator powtórzeń — 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. |
|
|
Wskaźnik dziesiętny
|
decimalIndicator | string |
Wskaźnik dziesiętny — zastępuje ustawienie umowy. |
|
|
Komunikat XML do kodowania
|
body | True | binary |
Komunikat XML do kodowania |
Zwraca
Edifact V2 koduje odpowiedź
Kodowanie komunikatu EDIFACT według tożsamości
Kodowanie komunikatu EDIFACT według tożsamości
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator nadawcy
|
senderIdentifier | True | string |
Identyfikator nadawcy |
|
Identyfikator odbiorcy
|
receiverIdentifier | True | string |
Identyfikator odbiorcy |
|
Kwalifikator nadawcy
|
senderQualifier | string |
Kwalifikator nadawcy |
|
|
Kwalifikator odbiornika
|
receiverQualifier | string |
Kwalifikator odbiornika |
|
|
Separator elementów danych
|
dataElementSeparator | integer |
Separator elementów danych — zastępuje ustawienie umowy. |
|
|
Wskaźnik wydania
|
releaseIndicator | integer |
Wskaźnik wydania — zastępuje ustawienie umowy. |
|
|
Separator składników
|
componentSeparator | integer |
Separator składników — zastępuje ustawienie umowy. |
|
|
Separator powtórzeń
|
repetitionSeparator | integer |
Separator powtórzeń — 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. |
|
|
Wskaźnik dziesiętny
|
decimalIndicator | string |
Wskaźnik dziesiętny — zastępuje ustawienie umowy. |
|
|
Komunikat XML do kodowania
|
body | True | binary |
Komunikat XML do kodowania |
Zwraca
Edifact koduje odpowiedź
Kodowanie komunikatu EDIFACT według tożsamości (wersja 2) (wersja zapoznawcza)
Kodowanie wymiany XML do wymiany EDIFACT 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 |
|
Identyfikator odbiorcy
|
receiverIdentifier | True | string |
Identyfikator odbiorcy |
|
Kwalifikator nadawcy
|
senderQualifier | string |
Kwalifikator nadawcy |
|
|
Kwalifikator odbiornika
|
receiverQualifier | string |
Kwalifikator odbiornika |
|
|
Separator elementów danych
|
dataElementSeparator | integer |
Separator elementów danych — zastępuje ustawienie umowy. |
|
|
Wskaźnik wydania
|
releaseIndicator | integer |
Wskaźnik wydania — zastępuje ustawienie umowy. |
|
|
Separator składników
|
componentSeparator | integer |
Separator składników — zastępuje ustawienie umowy. |
|
|
Separator powtórzeń
|
repetitionSeparator | integer |
Separator powtórzeń — 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. |
|
|
Wskaźnik dziesiętny
|
decimalIndicator | string |
Wskaźnik dziesiętny — zastępuje ustawienie umowy. |
|
|
Komunikat XML do kodowania
|
body | True | binary |
Komunikat XML do kodowania |
Zwraca
Edifact V2 koduje odpowiedź
Kodowanie komunikatu wsadowego EDIFACT według nazwy umowy (wersja zapoznawcza)
Kodowanie komunikatu wsadowego EDIFACT według nazwy umowy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa umowy EDIFACT
|
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. |
|
|
Wskaźnik wydania
|
releaseIndicator | integer |
Wskaźnik wydania — zastępuje ustawienie umowy. |
|
|
Separator składników
|
componentSeparator | integer |
Separator składników — zastępuje ustawienie umowy. |
|
|
Separator powtórzeń
|
repetitionSeparator | integer |
Separator powtórzeń — 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. |
|
|
Wskaźnik dziesiętny
|
decimalIndicator | string |
Wskaźnik dziesiętny — zastępuje ustawienie umowy. |
Zwraca
EDIFACT wsadowa odpowiedź koduje odpowiedź
Kodowanie komunikatu wsadowego EDIFACT według tożsamości (wersja zapoznawcza)
Kodowanie komunikatu wsadowego EDIFACT 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. |
|
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. |
|
|
Wskaźnik wydania
|
releaseIndicator | integer |
Wskaźnik wydania — zastępuje ustawienie umowy. |
|
|
Separator składników
|
componentSeparator | integer |
Separator składników — zastępuje ustawienie umowy. |
|
|
Separator powtórzeń
|
repetitionSeparator | integer |
Separator powtórzeń — 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. |
|
|
Wskaźnik dziesiętny
|
decimalIndicator | string |
Wskaźnik dziesiętny — zastępuje ustawienie umowy. |
Zwraca
EDIFACT wsadowa odpowiedź koduje odpowiedź
Rozwiązywanie problemu z umową EDIFACT
Rozwiązywanie problemu z umową EDIFACT
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Separator składników
|
componentSeparator | integer |
Separator składników |
|
|
Separator elementów danych
|
dataElementSeparator | integer |
Separator elementów danych |
|
|
Wskaźnik wydania
|
releaseIndicator | integer |
Wskaźnik wydania |
|
|
Separator powtórzeń
|
repetitionSeparator | integer |
Separator powtórzeń |
|
|
Terminator segmentu
|
segmentTerminator | integer |
Terminator segmentu |
|
|
Sufiks terminatora segmentu
|
segmentTerminatorSuffix | string |
Sufiks terminatora segmentu |
|
|
Wskaźnik dziesiętny
|
decimalIndicator | string |
Wskaźnik dziesiętny |
|
|
Komunikat pliku prostego EDIFACT
|
body | True | binary |
Komunikat pliku prostego EDIFACT |
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 |
|---|---|---|---|---|
|
Początkowa godzina sondowania zmian.
|
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[EdifactDecodeResponse,EdifactAcknowledgement]
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 EdifactDecodeResponse |
Dobre wiadomości |
|
BadMessages
|
BadMessages | array of EdifactDecodeResponse |
Nieprawidłowe komunikaty |
|
GeneratedAcks
|
GeneratedAcks | array of EdifactAcknowledgement |
Wygenerowane potwierdzenia |
|
Odebrane Acks
|
ReceivedAcks | array of EdifactAcknowledgement |
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 |
EdifactDecodeResponse
Edifact dekoduj odpowiedź
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
UNA_Segment
|
UNA_Segment | string |
Segment UNA |
|
UNB
|
UNB | EdifactInterchangeHeaders |
Nagłówki wymiany EDIFACT |
|
UNG
|
UNG | EdifactGroupHeaders |
Nagłówki grupy EDIFACT |
|
UNH
|
UNH | EdifactMessageHeaders |
Segment grupy EDIFACT — nagłówki komunikatów |
|
DecimalPointIndicator
|
DecimalPointIndicator | integer |
DecimalPointIndicator (wartość Ascii znaku) |
|
PowtórzeniaParator
|
RepetitionSeparator | integer |
PowtórzeniaParator (wartość Ascii znaku) |
|
EscapeCharacter
|
EscapeCharacter | integer |
EscapeCharacter (wartość Ascii znaku) |
|
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 |
EdifactAcknowledgement
Uznanie
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Uznanie
|
Acknowledgement | EdifactFunctionalAcknowledgement |
Potwierdzenie funkcjonalne EDIFACT |
|
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 |
EdifactInterchangeHeaders
Nagłówki wymiany EDIFACT
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
UNB_Segment
|
UNB_Segment | string |
UNBSegment |
|
UNB2.1
|
UNB2.1 | string |
UNB2.1 |
|
UNB2.2
|
UNB2.2 | string |
UNB2.2 |
|
UNB2.3
|
UNB2.3 | string |
UNB2.3 |
|
UNB2.4
|
UNB2.4 | string |
UNB2.4 |
|
UNB3.1
|
UNB3.1 | string |
UNB3.1 |
|
UNB3.2
|
UNB3.2 | string |
UNB3.2 |
|
UNB3.3
|
UNB3.3 | string |
UNB3.3 |
|
UNB3.4
|
UNB3.4 | string |
UNB3.4 |
|
UNB11
|
UNB11 | string |
UNB11 |
EdifactGroupHeaders
Nagłówki grupy EDIFACT
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
UNG_Segment
|
UNG_Segment | string |
UNGSegment |
|
UNG1
|
UNG1 | string |
UNG1 |
|
UNG2.1
|
UNG2.1 | string |
UNGTwo1 |
|
UNG2.2
|
UNG2.2 | string |
UNGTwo2 |
|
UNG3.1
|
UNG3.1 | string |
UNGThree1 |
|
UNG3.2
|
UNG3.2 | string |
UNGThree2 |
|
UNG4.1
|
UNG4.1 | string |
UNGFour1 |
|
UNG4.2
|
UNG4.2 | string |
UNGFour2 |
|
UNG5
|
UNG5 | string |
UNG5 |
|
UNG6
|
UNG6 | string |
UNG6 |
|
UNG7.1
|
UNG7.1 | string |
UNGSeven1 |
|
UNG7.2
|
UNG7.2 | string |
UNGSeven2 |
|
UNG7.3
|
UNG7.3 | string |
UNGSeven3 |
EdifactMessageHeaders
Segment grupy EDIFACT — nagłówki komunikatów
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
UNH1
|
UNH1 | string |
UNH1 |
|
UNH2.1
|
UNH2.1 | string |
UNHTwo1 |
|
UNH2.2
|
UNH2.2 | string |
UNHTwo2 |
|
UNH2.3
|
UNH2.3 | string |
UNHTwo3 |
|
UNH2.4
|
UNH2.4 | string |
UNHTwo4 |
|
UNH2.5
|
UNH2.5 | string |
UNHTwo5 |
|
UNH2.6
|
UNH2.6 | string |
UNHTwo6 |
|
UNH2.7
|
UNH2.7 | string |
UNHTwo7 |
EdifactFunctionalAcknowledgement
Potwierdzenie funkcjonalne EDIFACT
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
SG1Loop
|
SG1Loop | SG1Loop |
SG1Loop |
|
SG3Loop
|
SG3Loop | array of SG3Loop |
Segmenty danych pętli SG3 |
|
UNH1
|
UNH1 | string |
UNH1 |
|
UNH2.1
|
UNH2.1 | string |
UNH201 |
|
UNH2.2
|
UNH2.2 | string |
UNH202 |
|
UNH2.3
|
UNH2.3 | string |
UNH203 |
|
UNH2.4
|
UNH2.4 | string |
UNH204 |
|
UCI
|
UCI | UCISegment |
Segment UCI |
|
UNT1
|
UNT1 | string |
UNT1 |
|
UNT2
|
UNT2 | string |
UNT2 |
SG1Loop
SG1Loop
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
UCM1
|
UCM1 | string |
UCM1 |
|
UCM2
|
UCM2 | EdifactMessageIdentification |
Identyfikacja komunikatów w potwierdzeniu EDI |
|
UCM3
|
UCM3 | string |
UCM3 |
|
UCM4
|
UCM4 | string |
UCM4 |
|
UCM5
|
UCM5 | string |
UCM5 |
|
UCM6
|
UCM6 | EdifactDataElementIdentification |
Identyfikacja elementów danych EDIFACT |
|
SG2Loop
|
SG2Loop | array of EdifactTransactionSetErrorDetails |
Właściwości segmentu danych SG2Loop |
SG3Loop
SG3Loop
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
UCF1
|
UCF1 | string |
UCF1 |
|
UCF2
|
UCF2 | EdifactApplicationIdentification |
Identyfikacja aplikacji EDIFACT |
|
UCF3
|
UCF3 | EdifactApplicationIdentification |
Identyfikacja aplikacji EDIFACT |
|
UCF4
|
UCF4 | integer |
UCF4 |
|
UCF5
|
UCF5 | string |
UCF5 |
|
UCF6
|
UCF6 | string |
UCF6 |
|
UCF7
|
UCF7 | EdifactDataElementIdentification |
Identyfikacja elementów danych EDIFACT |
|
SG4Loop
|
SG4Loop | array of SG4Loop |
Segmenty danych SG2Loop |
UCISegment
Segment UCI
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
UCI1
|
UCI1 | string |
UCI1 |
|
UCI2.1
|
UCI2.1 | string |
UCI2.1 |
|
UCI2.2
|
UCI2.2 | string |
UCI2.2 |
|
UCI2.3
|
UCI2.3 | string |
UCI2.3 |
|
UCI3.1
|
UCI3.1 | string |
UCI3.1 |
|
UCI3.2
|
UCI3.2 | string |
UCI3.2 |
|
UCI4
|
UCI4 | string |
UCI4 |
|
UCI5
|
UCI5 | string |
UCI5 |
|
UCI6
|
UCI6 | string |
UCI6 |
|
UCI7
|
UCI7 | EdifactDataElementIdentification |
Identyfikacja elementów danych EDIFACT |
EdifactMessageIdentification
Identyfikacja komunikatów w potwierdzeniu EDI
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
UCM2.1
|
UCM2.1 | string |
UCM2.1 |
|
UCM2.2
|
UCM2.2 | string |
UCM2.2 |
|
UCM2.3
|
UCM2.3 | string |
UCM2.3 |
|
UCM2.4
|
UCM2.4 | string |
UCM2.4 |
EdifactDataElementIdentification
Identyfikacja elementów danych EDIFACT
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
DataElementPosition
|
DataElementPosition | integer |
Położenie błędnego elementu danych |
|
ComponentElementPosition
|
ComponentElementPosition | integer |
Położenie błędnego składnika |
|
DataElementOccurrence
|
DataElementOccurrence | integer |
Wystąpienie błędnego elementu danych |
EdifactTransactionSetErrorDetails
Szczegóły błędu zestawu transakcji EDIFACT — SG2Loop i SG5Loop
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
UCS1
|
UCS1 | string |
UCS1 |
|
UCS2
|
UCS2 | string |
UCS2 |
|
UCD1
|
UCD1 | string |
UCD1 |
|
UCD2
|
UCD2 | EdifactDataElementIdentification |
Identyfikacja elementów danych EDIFACT |
EdifactApplicationIdentification
Identyfikacja aplikacji EDIFACT
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Id
|
Id | string |
Identyfikator |
|
Kwalifikator
|
Qualifier | string |
Kwalifikator |
SG4Loop
SG4Loop
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
UCM1
|
UCM1 | string |
UCM1 |
|
UCM2
|
UCM2 | EdifactMessageIdentification |
Identyfikacja komunikatów w potwierdzeniu EDI |
|
UCM3
|
UCM3 | integer |
UCM3 |
|
UCM4
|
UCM4 | string |
UCM4 |
|
UCM5
|
UCM5 | string |
UCM5 |
|
UCM6
|
UCM6 | EdifactDataElementIdentification |
Identyfikacja elementów danych EDIFACT |
|
SG5Loop
|
SG5Loop | array of EdifactTransactionSetErrorDetails |
Segmenty danych SG5Loop |
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 |
EdifactEncodeResponse
Edifact koduje odpowiedź
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Uznanie
|
Acknowledgement | EdifactTechnicalAcknowledgement |
Właściwości potwierdzenia technicznego |
|
UNB
|
UNB | EdifactInterchangeHeaders |
Nagłówki wymiany EDIFACT |
|
UNG
|
UNG | EdifactGroupHeaders |
Nagłówki grupy EDIFACT |
|
UNH
|
UNH | EdifactMessageHeaders |
Segment grupy EDIFACT — nagłówki komunikatów |
|
DecimalPointIndicator
|
DecimalPointIndicator | integer |
Wskaźnik punktu dziesiętnego |
|
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 |
EdifactTechnicalAcknowledgement
Właściwości potwierdzenia technicznego
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
UNH1
|
UNH1 | string |
UNH1 |
|
UNH2.1
|
UNH2.1 | string |
UNH201 |
|
UNH2.2
|
UNH2.2 | string |
UNH202 |
|
UNH2.3
|
UNH2.3 | string |
UNH203 |
|
UNH2.4
|
UNH2.4 | string |
UNH204 |
|
UCI
|
UCI | UCISegment |
Segment UCI |
|
UNT1
|
UNT1 | string |
UNT1 |
|
UNT2
|
UNT2 | string |
UNT2 |
EdifactEncodeV2Response
Edifact V2 koduje odpowiedź
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Wymiany
|
Interchange | EdifactInterchangeBatchEnvelope |
Koperta partii EDIFACT |
|
Content
|
Content | Object | |
|
Właściwości umowy
|
AgreementProperties | EdiAgreementProperties |
Właściwości umowy EDI |
|
Ograniczniki
|
Delimiters | Delimiters |
Ograniczniki skojarzone z komunikatem EDI |
EdifactInterchangeBatchEnvelope
Koperta partii EDIFACT
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Numer kontrolny wymiany |
|
Grupy funkcjonalne
|
FunctionalGroups | array of EdifactFunctionalGroupBatchEnvelope |
Grupy funkcjonalne w wymiennie |
|
Zestawy transakcji
|
TransactionSets | array of EdifactTransactionSetBatchEnvelope |
Zestawy transakcji |
|
UNB_Segment
|
UNB_Segment | string |
UNBSegment |
|
UNB2_1
|
UNB2_1 | string |
UNBTwo1 |
|
UNB2_2
|
UNB2_2 | string |
UNBTwo2 |
|
UNB2_3
|
UNB2_3 | string |
UNBTwo3 |
|
UNB2_4
|
UNB2_4 | string |
UNBTwo4 |
|
UNB3_1
|
UNB3_1 | string |
UNBThree1 |
|
UNB3_2
|
UNB3_2 | string |
UNBThree2 |
|
UNB3_3
|
UNB3_3 | string |
UNBThree3 |
|
UNB3_4
|
UNB3_4 | string |
UNBThree4 |
|
UNB11
|
UNB11 | string |
UNB11 |
Object
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 |
EdifactFunctionalGroupBatchEnvelope
Koperta partii grupy funkcjonalnej EDIFACT
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
GroupControlNumber
|
GroupControlNumber | string |
Numer kontrolny grupy |
|
Zestawy transakcji
|
TransactionSets | array of EdifactTransactionSetBatchEnvelope |
Zestawy transakcji |
|
UNG_Segment
|
UNG_Segment | string |
UNG Segment |
|
UNG1
|
UNG1 | string |
UNG1 |
|
UNG2_1
|
UNG2_1 | string |
UNG2.1 |
|
UNG2_2
|
UNG2_2 | string |
UNG2.2 |
|
UNG3_1
|
UNG3_1 | string |
UNG3.1 |
|
UNG3_2
|
UNG3_2 | string |
UNG3.2 |
|
UNG4_1
|
UNG4_1 | string |
UNG4.1 |
|
UNG4_2
|
UNG4_2 | string |
UNG4.2 |
|
UNG5
|
UNG5 | string |
UNG5 |
|
UNG6
|
UNG6 | string |
UNG6 |
|
UNG7_1
|
UNG7_1 | string |
UNG7.1 |
|
UNG7_2
|
UNG7_2 | string |
UNG7.2 |
|
UNG7_3
|
UNG7_3 | string |
UNG7.3 |
EdifactTransactionSetBatchEnvelope
Zestaw transakcji EDIFACT wsadowych
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Numer kontrolny zestawu transakcji |
|
Identyfikator komunikatu
|
MessageId | string |
Identyfikator komunikatu wsadowego |
|
UNH1
|
UNH1 | string |
UNH1 |
|
UNH2_1
|
UNH2_1 | string |
UNH2.1 |
|
UNH2_2
|
UNH2_2 | string |
UNH2.2 |
|
UNH2_3
|
UNH2_3 | string |
UNH2.3 |
|
UNH2_4
|
UNH2_4 | string |
UNH2.4 |
|
UNH2_5
|
UNH2_5 | string |
UNH2.5 |
|
UNH2_6
|
UNH2_6 | string |
UNH2.6 |
|
UNH2_7
|
UNH2_7 | string |
UNH2.7 |
EdifactBatchEncodeResponse
EDIFACT wsadowa odpowiedź koduje odpowiedź
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Wymiany
|
Interchange | EdifactInterchangeBatchEnvelope |
Koperta partii EDIFACT |
|
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 |
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 |