Эдифакт
Подключитесь к API EDIFACT для выполнения действий кодирования и декодирования.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Логические приложения | Стандарт | Все регионы Logic Apps |
| Контакт | |
|---|---|
| Имя | Microsoft |
| URL | https://support.microsoft.com/ |
| Адрес электронной почты | abapi@microsoft.com |
| Метаданные соединителя | |
|---|---|
| Publisher | Microsoft |
| Веб-сайт | https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-edifact |
| Политика конфиденциальности | https://privacy.microsoft.com/ |
| Категории | ИТ-операции; Торговля |
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| По умолчанию | Параметры для создания подключения. | Все регионы | Недоступен для совместного использования |
По умолчанию
Применимо: все регионы
Параметры для создания подключения.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| Идентификатор учетной записи интеграции | струна | Идентификатор учетной записи интеграции | True |
| URL-адрес SAS учетной записи интеграции | securestring | URL-адрес SAS учетной записи интеграции | True |
| Размер блока контрольных чисел | инт | Указывает размер блока контрольных чисел, зарезервированных из соглашения. Это предназначено для сценариев высокой пропускной способности |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 1800 | 60 секунд |
Действия
| Декодирование сообщения EDIFACT |
Декодирование сообщения EDIFACT |
| Добавление или обновление контрольных номеров |
Добавление или обновление контрольных номеров |
| Кодирование в пакетное сообщение EDIFACT по имени соглашения (предварительная версия) |
Кодирование в пакетное сообщение EDIFACT по имени соглашения |
| Кодирование в пакетное сообщение EDIFACT по удостоверениям (предварительная версия) |
Кодирование пакетного сообщения EDIFACT по удостоверениям |
| Кодирование сообщения EDIFACT по имени соглашения |
Кодирование сообщения EDIFACT по имени соглашения |
| Кодирование сообщения EDIFACT по имени соглашения (версия 2) (предварительная версия) |
Кодирование XML-обмена в обмен EDIFACT по имени соглашения. Обмен может иметь один или несколько наборов транзакций. |
| Кодирование сообщения EDIFACT по удостоверениям |
Кодирование сообщения EDIFACT по удостоверениям |
| Кодирование сообщения EDIFACT по удостоверениям (версия 2) (предварительная версия) |
Кодирование XML-обмена в обмен EDIFACT по удостоверениям. Обмен может иметь один или несколько наборов транзакций. |
| Разрешение соглашения EDIFACT |
Разрешение соглашения EDIFACT |
Декодирование сообщения EDIFACT
Декодирование сообщения EDIFACT
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Разделитель компонентов
|
componentSeparator | integer |
Разделитель компонентов. |
|
|
Разделитель элементов данных
|
dataElementSeparator | integer |
Разделитель элементов данных. |
|
|
Индикатор выпуска
|
releaseIndicator | integer |
Индикатор выпуска. |
|
|
Разделитель повторений
|
repetitionSeparator | integer |
Разделитель повторений. |
|
|
Терминатор сегмента
|
segmentTerminator | integer |
Терминатор сегмента. |
|
|
Суффикс конца сегмента
|
segmentTerminatorSuffix | string |
Суффикс конца сегмента. |
|
|
Десятичный индикатор
|
decimalIndicator | string |
Десятичный индикатор. |
|
|
Набор символов полезных данных
|
payloadCharacterSet | string |
Набор символов полезных данных. |
|
|
Сохранение обмена
|
preserveInterchange | boolean |
Сохранение обмена — переопределяет параметры соглашения. |
|
|
Приостановка обмена при ошибке
|
suspendInterchangeOnError | boolean |
Приостановка обмена ошибкой — переопределяет параметр соглашения. |
|
|
Неструктурированное сообщение EDIFACT для декодированного файла
|
body | True | binary |
Неструктурированное сообщение EDIFACT для декодированного файла |
Возвращаемое значение
Декодирование EDI
Добавление или обновление контрольных номеров
Добавление или обновление контрольных номеров
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя соглашения
|
AgreementName | string |
Имя соглашения |
|
|
Тип контрольного номера
|
ControlNumberType | string |
Тип контрольного номера (ICN/TSCN/GCN), связанный с записью |
|
|
Контрольный номер
|
ControlNumber | string |
Контрольный номер |
|
|
Время изменения номера элемента управления
|
ControlNumberChangedTime | date-time |
Полученное сообщение |
|
|
Направление сообщения
|
MessageDirection | string |
Направление сообщения |
|
|
Подтверждение
|
IsAcknowledgement | boolean |
Сообщение является сообщением подтверждения |
|
|
Ошибка обработки сообщений
|
IsMessageProcessingFailed | boolean |
Не удалось ли получить обработку сообщений |
Возвращаемое значение
- response
- array of UpdateControlNumberResult
Кодирование в пакетное сообщение EDIFACT по имени соглашения (предварительная версия)
Кодирование в пакетное сообщение EDIFACT по имени соглашения
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя соглашения EDIFACT
|
agreementName | True | string |
Имя соглашения. |
|
BatchName
|
BatchName | string |
Имя пакетной службы |
|
|
PartitionName
|
PartitionName | string |
Имя секции пакетной службы |
|
|
MessageId
|
MessageId | string |
Уникальный идентификатор пакетного элемента |
|
|
Разделитель элементов данных
|
dataElementSeparator | integer |
Разделитель элементов данных — переопределяет параметр соглашения. |
|
|
Индикатор выпуска
|
releaseIndicator | integer |
Индикатор выпуска — переопределяет параметр соглашения. |
|
|
Разделитель компонентов
|
componentSeparator | integer |
Разделитель компонентов — переопределяет параметр соглашения. |
|
|
Разделитель повторений
|
repetitionSeparator | integer |
Разделитель повторений — переопределяет параметр соглашения. |
|
|
Терминатор сегмента
|
segmentTerminator | integer |
Терминатор сегмента — переопределяет параметр соглашения. |
|
|
Суффикс конца сегмента
|
segmentTerminatorSuffix | string |
Суффикс конца сегмента — переопределяет параметр соглашения. |
|
|
Десятичный индикатор
|
decimalIndicator | string |
Десятичный индикатор — переопределяет параметр соглашения. |
Возвращаемое значение
Ответ пакетного кодирования EDIFACT
Кодирование в пакетное сообщение EDIFACT по удостоверениям (предварительная версия)
Кодирование пакетного сообщения EDIFACT по удостоверениям
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор отправителя
|
senderIdentifier | True | string |
Идентификатор отправителя. |
|
Квалификатор отправителя
|
senderQualifier | True | string |
Квалификатор отправителя. |
|
Идентификатор получателя
|
receiverIdentifier | True | string |
Идентификатор получателя. |
|
Квалификатор приемника
|
receiverQualifier | True | string |
Квалификатор приемника. |
|
BatchName
|
BatchName | string |
Имя пакетной службы |
|
|
PartitionName
|
PartitionName | string |
Имя секции пакетной службы |
|
|
MessageId
|
MessageId | string |
Уникальный идентификатор пакетного элемента |
|
|
Разделитель элементов данных
|
dataElementSeparator | integer |
Разделитель элементов данных — переопределяет параметр соглашения. |
|
|
Индикатор выпуска
|
releaseIndicator | integer |
Индикатор выпуска — переопределяет параметр соглашения. |
|
|
Разделитель компонентов
|
componentSeparator | integer |
Разделитель компонентов — переопределяет параметр соглашения. |
|
|
Разделитель повторений
|
repetitionSeparator | integer |
Разделитель повторений — переопределяет параметр соглашения. |
|
|
Терминатор сегмента
|
segmentTerminator | integer |
Терминатор сегмента — переопределяет параметр соглашения. |
|
|
Суффикс конца сегмента
|
segmentTerminatorSuffix | string |
Суффикс конца сегмента — переопределяет параметр соглашения. |
|
|
Десятичный индикатор
|
decimalIndicator | string |
Десятичный индикатор — переопределяет параметр соглашения. |
Возвращаемое значение
Ответ пакетного кодирования EDIFACT
Кодирование сообщения EDIFACT по имени соглашения
Кодирование сообщения EDIFACT по имени соглашения
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя соглашения EDIFACT
|
agreementName | True | string |
Имя соглашения EDIFACT |
|
Разделитель элементов данных
|
dataElementSeparator | integer |
Разделитель элементов данных — переопределяет параметр соглашения. |
|
|
Индикатор выпуска
|
releaseIndicator | integer |
Индикатор выпуска — переопределяет параметр соглашения. |
|
|
Разделитель компонентов
|
componentSeparator | integer |
Разделитель компонентов — переопределяет параметр соглашения. |
|
|
Разделитель повторений
|
repetitionSeparator | integer |
Разделитель повторений — переопределяет параметр соглашения. |
|
|
Терминатор сегмента
|
segmentTerminator | integer |
Терминатор сегмента — переопределяет параметр соглашения. |
|
|
Суффикс конца сегмента
|
segmentTerminatorSuffix | string |
Суффикс конца сегмента — переопределяет параметр соглашения. |
|
|
Десятичный индикатор
|
decimalIndicator | string |
Десятичный индикатор — переопределяет параметр соглашения. |
|
|
XML-сообщение для кодирования
|
body | True | binary |
XML-сообщение для кодирования |
Возвращаемое значение
Ответ Edifact encode
Кодирование сообщения EDIFACT по имени соглашения (версия 2) (предварительная версия)
Кодирование XML-обмена в обмен EDIFACT по имени соглашения. Обмен может иметь один или несколько наборов транзакций.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя соглашения EDIFACT
|
agreementName | True | string |
Имя соглашения EDIFACT |
|
Разделитель элементов данных
|
dataElementSeparator | integer |
Разделитель элементов данных — переопределяет параметр соглашения. |
|
|
Индикатор выпуска
|
releaseIndicator | integer |
Индикатор выпуска — переопределяет параметр соглашения. |
|
|
Разделитель компонентов
|
componentSeparator | integer |
Разделитель компонентов — переопределяет параметр соглашения. |
|
|
Разделитель повторений
|
repetitionSeparator | integer |
Разделитель повторений — переопределяет параметр соглашения. |
|
|
Терминатор сегмента
|
segmentTerminator | integer |
Терминатор сегмента — переопределяет параметр соглашения. |
|
|
Суффикс конца сегмента
|
segmentTerminatorSuffix | string |
Суффикс конца сегмента — переопределяет параметр соглашения. |
|
|
Десятичный индикатор
|
decimalIndicator | string |
Десятичный индикатор — переопределяет параметр соглашения. |
|
|
XML-сообщение для кодирования
|
body | True | binary |
XML-сообщение для кодирования |
Возвращаемое значение
Ответ кодировщика Edifact версии 2
Кодирование сообщения EDIFACT по удостоверениям
Кодирование сообщения EDIFACT по удостоверениям
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор отправителя
|
senderIdentifier | True | string |
Идентификатор отправителя |
|
Идентификатор получателя
|
receiverIdentifier | True | string |
Идентификатор получателя |
|
Квалификатор отправителя
|
senderQualifier | string |
Квалификатор отправителя |
|
|
Квалификатор приемника
|
receiverQualifier | string |
Квалификатор приемника |
|
|
Разделитель элементов данных
|
dataElementSeparator | integer |
Разделитель элементов данных — переопределяет параметр соглашения. |
|
|
Индикатор выпуска
|
releaseIndicator | integer |
Индикатор выпуска — переопределяет параметр соглашения. |
|
|
Разделитель компонентов
|
componentSeparator | integer |
Разделитель компонентов — переопределяет параметр соглашения. |
|
|
Разделитель повторений
|
repetitionSeparator | integer |
Разделитель повторений — переопределяет параметр соглашения. |
|
|
Терминатор сегмента
|
segmentTerminator | integer |
Терминатор сегмента — переопределяет параметр соглашения. |
|
|
Суффикс конца сегмента
|
segmentTerminatorSuffix | string |
Суффикс конца сегмента — переопределяет параметр соглашения. |
|
|
Десятичный индикатор
|
decimalIndicator | string |
Десятичный индикатор — переопределяет параметр соглашения. |
|
|
XML-сообщение для кодирования
|
body | True | binary |
XML-сообщение для кодирования |
Возвращаемое значение
Ответ Edifact encode
Кодирование сообщения EDIFACT по удостоверениям (версия 2) (предварительная версия)
Кодирование XML-обмена в обмен EDIFACT по удостоверениям. Обмен может иметь один или несколько наборов транзакций.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор отправителя
|
senderIdentifier | True | string |
Идентификатор отправителя |
|
Идентификатор получателя
|
receiverIdentifier | True | string |
Идентификатор получателя |
|
Квалификатор отправителя
|
senderQualifier | string |
Квалификатор отправителя |
|
|
Квалификатор приемника
|
receiverQualifier | string |
Квалификатор приемника |
|
|
Разделитель элементов данных
|
dataElementSeparator | integer |
Разделитель элементов данных — переопределяет параметр соглашения. |
|
|
Индикатор выпуска
|
releaseIndicator | integer |
Индикатор выпуска — переопределяет параметр соглашения. |
|
|
Разделитель компонентов
|
componentSeparator | integer |
Разделитель компонентов — переопределяет параметр соглашения. |
|
|
Разделитель повторений
|
repetitionSeparator | integer |
Разделитель повторений — переопределяет параметр соглашения. |
|
|
Терминатор сегмента
|
segmentTerminator | integer |
Терминатор сегмента — переопределяет параметр соглашения. |
|
|
Суффикс конца сегмента
|
segmentTerminatorSuffix | string |
Суффикс конца сегмента — переопределяет параметр соглашения. |
|
|
Десятичный индикатор
|
decimalIndicator | string |
Десятичный индикатор — переопределяет параметр соглашения. |
|
|
XML-сообщение для кодирования
|
body | True | binary |
XML-сообщение для кодирования |
Возвращаемое значение
Ответ кодировщика Edifact версии 2
Разрешение соглашения EDIFACT
Разрешение соглашения EDIFACT
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Разделитель компонентов
|
componentSeparator | integer |
Разделитель компонентов |
|
|
Разделитель элементов данных
|
dataElementSeparator | integer |
Разделитель элементов данных |
|
|
Индикатор выпуска
|
releaseIndicator | integer |
Индикатор выпуска |
|
|
Разделитель повторений
|
repetitionSeparator | integer |
Разделитель повторений |
|
|
Терминатор сегмента
|
segmentTerminator | integer |
Терминатор сегмента |
|
|
Суффикс конца сегмента
|
segmentTerminatorSuffix | string |
Суффикс конца сегмента |
|
|
Десятичный индикатор
|
decimalIndicator | string |
Десятичный индикатор |
|
|
Сообщение неструктурированного файла EDIFACT
|
body | True | binary |
Сообщение неструктурированного файла EDIFACT |
Возвращаемое значение
Свойства соглашения EDI
Триггеры
| При изменении контрольного номера |
При изменении контрольного номера |
При изменении контрольного номера
При изменении контрольного номера
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Начальное время опроса изменений.
|
startSyncTime | date-time |
Начальное время опроса изменений. |
Возвращаемое значение
Определения
ReplicableControlNumberContent
Содержимое реплицируемых контрольных номеров
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Имя соглашения
|
AgreementName | string |
Имя соглашения |
|
Тип контрольного номера
|
ControlNumberType | string |
Тип контрольного номера (ICN/TSCN/GCN), связанный с записью |
|
Контрольный номер
|
ControlNumber | string |
Контрольный номер |
|
Время изменения номера элемента управления
|
ControlNumberChangedTime | date-time |
Полученное сообщение |
|
Направление сообщения
|
MessageDirection | string |
Направление сообщения |
|
Подтверждение
|
IsAcknowledgement | boolean |
Сообщение является сообщением подтверждения |
|
Ошибка обработки сообщений
|
IsMessageProcessingFailed | boolean |
Не удалось ли получить обработку сообщений |
UpdateControlNumberResult
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Состояние действия обновления контрольного номера
|
UpdateControlNumberStatus | string | |
|
OldControlNumberContent
|
OldControlNumberContent | ControlNumberContent | |
|
ErrorDetails
|
ErrorDetails | EipErrorResponseBody |
Текст ответа об ошибке |
ControlNumberContent
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
ControlNumber
|
ControlNumber | string | |
|
ControlNumberChangedTime
|
ControlNumberChangedTime | date-time |
EipErrorResponseBody
Текст ответа об ошибке
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Код статуса
|
StatusCode | string |
Код состояния HTTP ответа |
|
Сообщение об ошибке
|
ErrorMessage | string |
Сообщение об ошибке |
|
source
|
source | string |
Источник ошибки |
|
Ошибки
|
errors | array of string |
Ошибки, предоставляемые источником |
EdiDecodeResponse[EdifactDecodeResponse,EdifactAcknowledgement]
Декодирование EDI
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Контрольный номер обмена |
|
GroupControlNumbers
|
GroupControlNumbers | array of string |
Групповые контрольные номера, происходящие в обмене |
|
GoodMessages
|
GoodMessages | array of EdifactDecodeResponse |
Хорошие сообщения |
|
BadMessages
|
BadMessages | array of EdifactDecodeResponse |
Плохие сообщения |
|
Созданныеacks
|
GeneratedAcks | array of EdifactAcknowledgement |
Созданные подтверждения |
|
ReceivedAcks
|
ReceivedAcks | array of EdifactAcknowledgement |
Входящие подтверждения |
|
AgreementName
|
AgreementName | string |
Имя соглашения |
|
GuestPartnerName
|
GuestPartnerName | string |
Имя гостевого партнера |
|
HostPartnerName
|
HostPartnerName | string |
Имя партнера узла |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Удостоверение получателя |
|
ПриемникQualifier
|
ReceiverQualifier | string |
Квалификатор приемника |
|
SenderIdentifier
|
SenderIdentifier | string |
Удостоверение отправителя |
|
SenderQualifier
|
SenderQualifier | string |
Квалификатор отправителя |
EdifactDecodeResponse
Декодирование Edifact
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
UNA_Segment
|
UNA_Segment | string |
Сегмент UNA |
|
УНБ
|
UNB | EdifactInterchangeHeaders |
Заголовки обмена EDIFACT |
|
УНГ
|
UNG | EdifactGroupHeaders |
Заголовки группы EDIFACT |
|
UNH
|
UNH | EdifactMessageHeaders |
Сегмент группы EDIFACT — заголовки сообщений |
|
DecimalPointIndicator
|
DecimalPointIndicator | integer |
DecimalPointIndicator (значение Ascii char) |
|
ПовторениеSeparator
|
RepetitionSeparator | integer |
ПовторениеSeparator (значение Ascii объекта char) |
|
EscapeCharacter
|
EscapeCharacter | integer |
EscapeCharacter (значение Ascii объекта char) |
|
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Требуется ли техническое подтверждение |
|
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Требуется ли функциональное подтверждение |
|
Исключение
|
Exception | string |
Исключение |
|
ComponentSeparator
|
ComponentSeparator | integer |
Разделитель компонентов |
|
DataElementSeparator
|
DataElementSeparator | integer |
Разделитель элементов данных |
|
GroupControlNumber
|
GroupControlNumber | string |
Контрольный номер группы |
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Контрольный номер обмена |
|
MessageType
|
MessageType | string |
Тип сообщения |
|
Полезная нагрузка
|
Payload | string |
Полезная нагрузка |
|
ЗаменаCharacter
|
ReplacementCharacter | integer |
Символ замены |
|
SegmentTerminator
|
SegmentTerminator | integer |
Терминатор сегментов |
|
SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Суффикс конца сегмента |
|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Контрольный номер набора транзакций |
|
AgreementName
|
AgreementName | string |
Имя соглашения |
|
GuestPartnerName
|
GuestPartnerName | string |
Имя гостевого партнера |
|
HostPartnerName
|
HostPartnerName | string |
Имя партнера узла |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Удостоверение получателя |
|
ПриемникQualifier
|
ReceiverQualifier | string |
Квалификатор приемника |
|
SenderIdentifier
|
SenderIdentifier | string |
Удостоверение отправителя |
|
SenderQualifier
|
SenderQualifier | string |
Квалификатор отправителя |
EdifactAcknowledgement
Признание
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Признание
|
Acknowledgement | EdifactFunctionalAcknowledgement |
Функциональное подтверждение EDIFACT |
|
AckPayload
|
AckPayload | string |
Полезные данные подтверждения |
|
IsFunctionalAck
|
IsFunctionalAck | boolean |
Функциональное подтверждение |
|
IsTechnicalAck
|
IsTechnicalAck | boolean |
Техническое подтверждение |
|
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Ожидается ли техническое подтверждение |
|
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Ожидается ли функциональное подтверждение |
|
MessageType
|
MessageType | string |
Тип сообщения |
EdifactInterchangeHeaders
Заголовки обмена EDIFACT
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
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
Заголовки группы EDIFACT
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
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
Сегмент группы EDIFACT — заголовки сообщений
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
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
Функциональное подтверждение EDIFACT
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
SG1Loop
|
SG1Loop | SG1Loop |
SG1Loop |
|
SG3Loop
|
SG3Loop | array of SG3Loop |
Сегменты данных цикла 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 |
Сегмент UCI |
|
UNT1
|
UNT1 | string |
UNT1 |
|
UNT2
|
UNT2 | string |
UNT2 |
SG1Loop
SG1Loop
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
UCM1
|
UCM1 | string |
UCM1 |
|
UCM2
|
UCM2 | EdifactMessageIdentification |
Идентификация сообщений в подтверждении EDI |
|
UCM3
|
UCM3 | string |
UCM3 |
|
UCM4
|
UCM4 | string |
UCM4 |
|
UCM5
|
UCM5 | string |
UCM5 |
|
UCM6
|
UCM6 | EdifactDataElementIdentification |
Идентификация элементов данных EDIFACT |
|
SG2Loop
|
SG2Loop | array of EdifactTransactionSetErrorDetails |
Свойства сегмента данных SG2Loop |
SG3Loop
SG3Loop
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
UCF1
|
UCF1 | string |
UCF1 |
|
UCF2
|
UCF2 | EdifactApplicationIdentification |
Идентификация приложений EDIFACT |
|
UCF3
|
UCF3 | EdifactApplicationIdentification |
Идентификация приложений EDIFACT |
|
UCF4
|
UCF4 | integer |
UCF4 |
|
UCF5
|
UCF5 | string |
UCF5 |
|
UCF6
|
UCF6 | string |
UCF6 |
|
UCF7
|
UCF7 | EdifactDataElementIdentification |
Идентификация элементов данных EDIFACT |
|
SG4Loop
|
SG4Loop | array of SG4Loop |
Сегменты данных SG2Loop |
UCISegment
Сегмент UCI
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
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 |
Идентификация элементов данных EDIFACT |
EdifactMessageIdentification
Идентификация сообщений в подтверждении EDI
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
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
Идентификация элементов данных EDIFACT
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
DataElementPosition
|
DataElementPosition | integer |
Позиция ошибочного элемента данных |
|
ComponentElementPosition
|
ComponentElementPosition | integer |
Позиция ошибочного компонента |
|
DataElementOccurrence
|
DataElementOccurrence | integer |
Вхождение ошибочного элемента данных |
EdifactTransactionSetErrorDetails
Сведения об ошибке набора транзакций EDIFACT — SG2Loop и SG5Loop
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
UCS1
|
UCS1 | string |
UCS1 |
|
UCS2
|
UCS2 | string |
UCS2 |
|
UCD1
|
UCD1 | string |
UCD1 |
|
UCD2
|
UCD2 | EdifactDataElementIdentification |
Идентификация элементов данных EDIFACT |
EdifactApplicationIdentification
Идентификация приложений EDIFACT
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
Id | string |
Идентификатор |
|
Квалификатор
|
Qualifier | string |
Квалификатор |
SG4Loop
SG4Loop
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
UCM1
|
UCM1 | string |
UCM1 |
|
UCM2
|
UCM2 | EdifactMessageIdentification |
Идентификация сообщений в подтверждении EDI |
|
UCM3
|
UCM3 | integer |
UCM3 |
|
UCM4
|
UCM4 | string |
UCM4 |
|
UCM5
|
UCM5 | string |
UCM5 |
|
UCM6
|
UCM6 | EdifactDataElementIdentification |
Идентификация элементов данных EDIFACT |
|
SG5Loop
|
SG5Loop | array of EdifactTransactionSetErrorDetails |
Сегменты данных SG5Loop |
EdiAgreementProperties
Свойства соглашения EDI
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
AgreementName
|
AgreementName | string |
Имя соглашения |
|
GuestPartnerName
|
GuestPartnerName | string |
Имя гостевого партнера |
|
HostPartnerName
|
HostPartnerName | string |
Имя партнера узла |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Удостоверение получателя |
|
ПриемникQualifier
|
ReceiverQualifier | string |
Квалификатор приемника |
|
SenderIdentifier
|
SenderIdentifier | string |
Удостоверение отправителя |
|
SenderQualifier
|
SenderQualifier | string |
Квалификатор отправителя |
EdifactEncodeResponse
Ответ Edifact encode
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Признание
|
Acknowledgement | EdifactTechnicalAcknowledgement |
Свойства технического подтверждения |
|
УНБ
|
UNB | EdifactInterchangeHeaders |
Заголовки обмена EDIFACT |
|
УНГ
|
UNG | EdifactGroupHeaders |
Заголовки группы EDIFACT |
|
UNH
|
UNH | EdifactMessageHeaders |
Сегмент группы EDIFACT — заголовки сообщений |
|
DecimalPointIndicator
|
DecimalPointIndicator | integer |
Индикатор десятичной запятой |
|
IsFunctionalAck
|
IsFunctionalAck | boolean |
Является ли это функциональным подтверждением |
|
IsTechnicalAck
|
IsTechnicalAck | boolean |
Является ли это техническим подтверждением |
|
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Ожидается ли техническое подтверждение |
|
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Ожидается ли функциональное подтверждение |
|
ComponentSeparator
|
ComponentSeparator | integer |
Разделитель компонентов |
|
DataElementSeparator
|
DataElementSeparator | integer |
Разделитель элементов данных |
|
GroupControlNumber
|
GroupControlNumber | string |
Контрольный номер группы |
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Контрольный номер обмена |
|
MessageType
|
MessageType | string |
Тип сообщения |
|
Полезная нагрузка
|
Payload | string |
Полезная нагрузка |
|
ЗаменаCharacter
|
ReplacementCharacter | integer |
Символ замены |
|
SegmentTerminator
|
SegmentTerminator | integer |
Терминатор сегментов |
|
SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Суффикс конца сегмента |
|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Контрольный номер набора транзакций |
|
AgreementName
|
AgreementName | string |
Имя соглашения |
|
GuestPartnerName
|
GuestPartnerName | string |
Имя гостевого партнера |
|
HostPartnerName
|
HostPartnerName | string |
Имя партнера узла |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Удостоверение получателя |
|
ПриемникQualifier
|
ReceiverQualifier | string |
Квалификатор приемника |
|
SenderIdentifier
|
SenderIdentifier | string |
Удостоверение отправителя |
|
SenderQualifier
|
SenderQualifier | string |
Квалификатор отправителя |
EdifactTechnicalAcknowledgement
Свойства технического подтверждения
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
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 |
Сегмент UCI |
|
UNT1
|
UNT1 | string |
UNT1 |
|
UNT2
|
UNT2 | string |
UNT2 |
EdifactEncodeV2Response
Ответ кодировщика Edifact версии 2
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Обмен
|
Interchange | EdifactInterchangeBatchEnvelope |
Пакетный конверт обмена EDIFACT |
|
Content
|
Content | Object | |
|
СоглашениеСвойства
|
AgreementProperties | EdiAgreementProperties |
Свойства соглашения EDI |
|
Разделители
|
Delimiters | Delimiters |
Разделители, связанные с сообщением EDI |
EdifactInterchangeBatchEnvelope
Пакетный конверт обмена EDIFACT
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Контрольный номер обмена |
|
Функциональные группы
|
FunctionalGroups | array of EdifactFunctionalGroupBatchEnvelope |
Функциональные группы в обмене |
|
Наборы транзакций
|
TransactionSets | array of EdifactTransactionSetBatchEnvelope |
Наборы транзакций |
|
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
Разделители
Разделители, связанные с сообщением EDI
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
ComponentSeparator
|
ComponentSeparator | integer |
Разделитель компонентов |
|
DataElementSeparator
|
DataElementSeparator | integer |
Разделитель элементов данных |
|
ЗаменаCharacter
|
ReplacementCharacter | integer |
Символ замены |
|
ReleaseIndicator
|
ReleaseIndicator | integer |
Индикатор выпуска |
|
ПовторениеSeparator
|
RepetitionSeparator | integer |
Разделитель повторений |
|
SegmentTerminator
|
SegmentTerminator | integer |
Терминатор сегмента |
|
SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Суффикс конца сегмента |
|
DecimalIndicator
|
DecimalIndicator | integer |
Десятичный индикатор |
EdifactFunctionalGroupBatchEnvelope
Пакетный конверт функциональной группы EDIFACT
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
GroupControlNumber
|
GroupControlNumber | string |
Контрольный номер группы |
|
Наборы транзакций
|
TransactionSets | array of EdifactTransactionSetBatchEnvelope |
Наборы транзакций |
|
UNG_Segment
|
UNG_Segment | string |
Сегмент UNG |
|
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
Набор транзакций Пакетной службы EDIFACT
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Контрольный номер набора транзакций |
|
MessageId
|
MessageId | string |
Идентификатор пакетного сообщения |
|
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
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Обмен
|
Interchange | EdifactInterchangeBatchEnvelope |
Пакетный конверт обмена EDIFACT |
|
BatchName
|
BatchName | string |
Имя пакетной службы |
|
PartitionName
|
PartitionName | string |
Имя секции |
|
Content
|
Content | Object | |
|
BadMessages
|
BadMessages | array of BatchItemError |
Плохие сообщения |
|
СоглашениеСвойства
|
AgreementProperties | EdiAgreementProperties |
Свойства соглашения EDI |
|
Разделители
|
Delimiters | Delimiters |
Разделители, связанные с сообщением EDI |
BatchItemError
Ответ на ошибку для плохого пакетного сообщения
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
MessageId
|
MessageId | string |
Недопустимый идентификатор сообщения |
|
Ошибка
|
Error | string |
Ошибка |