X12
Подключитесь к API X12 для выполнения действий кодирования и декодирования.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | 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-x12 |
| Политика конфиденциальности | https://privacy.microsoft.com/ |
| Категории | ИТ-операции; Торговля |
Подробное описание соединителя
Дополнительные сведения о соединителе см. в подробном разделе.
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| По умолчанию | Параметры для создания подключения. | Все регионы | Недоступен для совместного использования |
По умолчанию
Применимо: все регионы
Параметры для создания подключения.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| Идентификатор учетной записи интеграции | струна | Идентификатор учетной записи интеграции | True |
| URL-адрес SAS учетной записи интеграции | securestring | URL-адрес SAS учетной записи интеграции | True |
| Размер блока контрольных чисел | инт | Указывает размер блока контрольных чисел, зарезервированных из соглашения. Это предназначено для сценариев высокой пропускной способности |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 1800 | 60 секунд |
Действия
| Декодирование сообщения X12 |
Декодирование сообщения X12 |
| Добавление или обновление контрольных номеров |
Добавление или обновление контрольных номеров |
| Кодирование сообщения X12 по имени соглашения |
Кодирование сообщения X12 по имени соглашения |
| Кодирование сообщения x12 по имени соглашения (версия 2) (предварительная версия) |
Кодирование XML-обмена в X12 по имени соглашения. Обмен может иметь один или несколько наборов транзакций. |
| Кодирование сообщения X12 по удостоверениям |
Кодирование сообщения X12 по удостоверениям |
| Кодирование сообщения X12 по удостоверениям (версия 2) (предварительная версия) |
Кодирование XML-обмена в обмен X12 удостоверениями. Обмен может иметь один или несколько наборов транзакций. |
| Пакетная кодировка по имени соглашения (предварительная версия) |
Пакетная кодировка по имени соглашения |
| Пакетное кодирование сообщений X12 с помощью удостоверений (предварительная версия) |
Пакетное кодирование сообщений X12 с помощью удостоверений |
| Разрешение соглашения X12 |
Разрешение соглашения X12 |
Декодирование сообщения X12
Декодирование сообщения X12
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Сохранение обмена
|
preserveInterchange | boolean |
Сохранение обмена — переопределяет параметры соглашения. |
|
|
Приостановка обмена при ошибке
|
suspendInterchangeOnError | boolean |
Приостановка обмена ошибкой — переопределяет параметр соглашения. |
|
|
Неструктурированное сообщение файла X12 для декодирования
|
body | True | binary |
Неструктурированное сообщение файла X12 для декодирования |
Возвращаемое значение
Декодирование EDI
Добавление или обновление контрольных номеров
Добавление или обновление контрольных номеров
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя соглашения
|
AgreementName | string |
Имя соглашения |
|
|
Тип контрольного номера
|
ControlNumberType | string |
Тип контрольного номера (ICN/TSCN/GCN), связанный с записью |
|
|
Контрольный номер
|
ControlNumber | string |
Контрольный номер |
|
|
Время изменения номера элемента управления
|
ControlNumberChangedTime | date-time |
Полученное сообщение |
|
|
Направление сообщения
|
MessageDirection | string |
Направление сообщения |
|
|
Подтверждение
|
IsAcknowledgement | boolean |
Сообщение является сообщением подтверждения |
|
|
Ошибка обработки сообщений
|
IsMessageProcessingFailed | boolean |
Не удалось ли получить обработку сообщений |
Возвращаемое значение
- response
- array of UpdateControlNumberResult
Кодирование сообщения X12 по имени соглашения
Кодирование сообщения X12 по имени соглашения
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя соглашения X12
|
agreementName | True | string |
Имя соглашения X12. |
|
Разделитель элементов данных
|
dataElementSeparator | integer |
Разделитель элементов данных — переопределяет параметр соглашения. |
|
|
Разделитель компонентов
|
componentSeparator | integer |
Разделитель компонентов — переопределяет параметр соглашения. |
|
|
Символ замены
|
replacementCharacter | integer |
Символ замены — переопределяет параметр соглашения. |
|
|
Терминатор сегмента
|
segmentTerminator | integer |
Терминатор сегмента — переопределяет параметр соглашения. |
|
|
Суффикс конца сегмента
|
segmentTerminatorSuffix | string |
Суффикс конца сегмента — переопределяет параметр соглашения. |
|
|
XML-сообщение для кодирования
|
body | True | binary |
XML-сообщение для кодирования |
|
Контрольный номер версии (ISA12)
|
ISA12 | string |
Укажите значение для переопределения номера версии элемента управления (ISA12). |
|
|
Идентификатор отправителя приложения или код GS02
|
GS02 | string |
Укажите значение для переопределения идентификатора или кода отправителя приложения (GS02). |
|
|
Идентификатор приемника приложения или код GS03
|
GS03 | string |
Укажите значение для переопределения идентификатора или кода приемника приложения (GS03). |
Возвращаемое значение
Ответ EDI Encode
- Тело
- EdiEncodeResponse
Кодирование сообщения x12 по имени соглашения (версия 2) (предварительная версия)
Кодирование XML-обмена в X12 по имени соглашения. Обмен может иметь один или несколько наборов транзакций.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя соглашения X12
|
agreementName | True | string |
Имя соглашения X12 |
|
Разделитель элементов данных
|
dataElementSeparator | integer |
Разделитель элементов данных — переопределяет параметр соглашения. |
|
|
Разделитель компонентов
|
componentSeparator | integer |
Разделитель компонентов — переопределяет параметр соглашения. |
|
|
Символ замены
|
replacementCharacter | integer |
Символ замены — переопределяет параметр соглашения. |
|
|
Терминатор сегмента
|
segmentTerminator | integer |
Терминатор сегмента — переопределяет параметр соглашения. |
|
|
Суффикс конца сегмента
|
segmentTerminatorSuffix | string |
Суффикс конца сегмента — переопределяет параметр соглашения. |
|
|
XML-сообщение для кодирования
|
body | True | binary |
XML-сообщение для кодирования |
|
Идентификатор отправителя приложения или код GS02
|
GS02 | string |
Укажите значение для переопределения идентификатора или кода отправителя приложения (GS02). |
|
|
Идентификатор приемника приложения или код GS03
|
GS03 | string |
Укажите значение для переопределения идентификатора или кода приемника приложения (GS03). |
Возвращаемое значение
Ответ в кодировке X12 версии 2
- Тело
- X12EncodeV2Response
Кодирование сообщения X12 по удостоверениям
Кодирование сообщения X12 по удостоверениям
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор отправителя
|
senderIdentifier | True | string |
Идентификатор отправителя |
|
Квалификатор отправителя
|
senderQualifier | True | string |
Квалификатор отправителя |
|
Идентификатор получателя
|
receiverIdentifier | True | string |
Идентификатор получателя |
|
Квалификатор приемника
|
receiverQualifier | True | string |
Квалификатор приемника |
|
Разделитель элементов данных
|
dataElementSeparator | integer |
Разделитель элементов данных — переопределяет параметр соглашения. |
|
|
Разделитель компонентов
|
componentSeparator | integer |
Разделитель компонентов — переопределяет параметр соглашения. |
|
|
Символ замены
|
replacementCharacter | integer |
Символ замены — переопределяет параметр соглашения. |
|
|
Терминатор сегмента
|
segmentTerminator | integer |
Терминатор сегмента — переопределяет параметр соглашения. |
|
|
Суффикс конца сегмента
|
segmentTerminatorSuffix | string |
Суффикс конца сегмента — переопределяет параметр соглашения. |
|
|
XML-сообщение для кодирования
|
body | True | binary |
XML-сообщение для кодирования |
|
Идентификатор отправителя приложения или код GS02
|
GS02 | string |
Укажите значение для переопределения идентификатора или кода отправителя приложения (GS02). |
|
|
Идентификатор приемника приложения или код GS03
|
GS03 | string |
Укажите значение для переопределения идентификатора или кода приемника приложения (GS03). |
Возвращаемое значение
Ответ EDI Encode
- Тело
- EdiEncodeResponse
Кодирование сообщения X12 по удостоверениям (версия 2) (предварительная версия)
Кодирование XML-обмена в обмен X12 удостоверениями. Обмен может иметь один или несколько наборов транзакций.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор отправителя
|
senderIdentifier | True | string |
Идентификатор отправителя |
|
Квалификатор отправителя
|
senderQualifier | True | string |
Квалификатор отправителя |
|
Идентификатор получателя
|
receiverIdentifier | True | string |
Идентификатор получателя |
|
Квалификатор приемника
|
receiverQualifier | True | string |
Квалификатор приемника |
|
Разделитель элементов данных
|
dataElementSeparator | integer |
Разделитель элементов данных — переопределяет параметр соглашения. |
|
|
Разделитель компонентов
|
componentSeparator | integer |
Разделитель компонентов — переопределяет параметр соглашения. |
|
|
Символ замены
|
replacementCharacter | integer |
Символ замены — переопределяет параметр соглашения. |
|
|
Терминатор сегмента
|
segmentTerminator | integer |
Терминатор сегмента — переопределяет параметр соглашения. |
|
|
Суффикс конца сегмента
|
segmentTerminatorSuffix | string |
Суффикс конца сегмента — переопределяет параметр соглашения. |
|
|
XML-сообщение для кодирования
|
body | True | binary |
XML-сообщение для кодирования |
|
Идентификатор отправителя приложения или код GS02
|
GS02 | string |
Укажите значение для переопределения идентификатора или кода отправителя приложения (GS02). |
|
|
Идентификатор приемника приложения или код GS03
|
GS03 | string |
Укажите значение для переопределения идентификатора или кода приемника приложения (GS03). |
Возвращаемое значение
Ответ в кодировке X12 версии 2
- Тело
- X12EncodeV2Response
Пакетная кодировка по имени соглашения (предварительная версия)
Пакетная кодировка по имени соглашения
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя соглашения X12
|
agreementName | True | string |
Имя соглашения. |
|
BatchName
|
BatchName | string |
Имя пакетной службы |
|
|
PartitionName
|
PartitionName | string |
Имя секции пакетной службы |
|
|
MessageId
|
MessageId | string |
Уникальный идентификатор пакетного элемента |
|
|
Разделитель элементов данных
|
dataElementSeparator | integer |
Разделитель элементов данных — переопределяет параметр соглашения. |
|
|
Разделитель компонентов
|
componentSeparator | integer |
Разделитель компонентов — переопределяет параметр соглашения. |
|
|
Символ замены
|
replacementCharacter | integer |
Символ замены — переопределяет параметр соглашения. |
|
|
Терминатор сегмента
|
segmentTerminator | integer |
Терминатор сегмента — переопределяет параметр соглашения. |
|
|
Суффикс конца сегмента
|
segmentTerminatorSuffix | string |
Суффикс конца сегмента — переопределяет параметр соглашения. |
Возвращаемое значение
Ответ кодирования пакетной службы X12
Пакетное кодирование сообщений X12 с помощью удостоверений (предварительная версия)
Пакетное кодирование сообщений X12 с помощью удостоверений
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор отправителя
|
senderIdentifier | True | string |
Идентификатор отправителя. |
|
Квалификатор отправителя
|
senderQualifier | True | string |
Квалификатор отправителя. |
|
Идентификатор получателя
|
receiverIdentifier | True | string |
Идентификатор получателя. |
|
Квалификатор приемника
|
receiverQualifier | True | string |
Квалификатор приемника. |
|
BatchName
|
BatchName | string |
Имя пакетной службы |
|
|
PartitionName
|
PartitionName | string |
Имя секции пакетной службы |
|
|
MessageId
|
MessageId | string |
Уникальный идентификатор пакетного элемента |
|
|
Разделитель элементов данных
|
dataElementSeparator | integer |
Разделитель элементов данных — переопределяет параметр соглашения. |
|
|
Разделитель компонентов
|
componentSeparator | integer |
Разделитель компонентов — переопределяет параметр соглашения. |
|
|
Символ замены
|
replacementCharacter | integer |
Символ замены — переопределяет параметр соглашения. |
|
|
Терминатор сегмента
|
segmentTerminator | integer |
Терминатор сегмента — переопределяет параметр соглашения. |
|
|
Суффикс конца сегмента
|
segmentTerminatorSuffix | string |
Суффикс конца сегмента — переопределяет параметр соглашения. |
Возвращаемое значение
Ответ кодирования пакетной службы X12
Разрешение соглашения X12
Разрешение соглашения X12
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Сообщение о неструктурированном файле X12
|
body | True | binary |
Сообщение о неструктурированном файле X12 |
Возвращаемое значение
Свойства соглашения EDI
Триггеры
| При изменении контрольного номера |
При изменении контрольного номера |
При изменении контрольного номера
При изменении контрольного номера
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
DateTime для запуска синхронизации контрольных номеров
|
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[X12DecodeResponse,X12AcknowledgementResponse]
Декодирование EDI
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Контрольный номер обмена |
|
GroupControlNumbers
|
GroupControlNumbers | array of string |
Групповые контрольные номера, происходящие в обмене |
|
GoodMessages
|
GoodMessages | array of X12DecodeResponse |
Хорошие сообщения |
|
BadMessages
|
BadMessages | array of X12DecodeResponse |
Плохие сообщения |
|
Созданныеacks
|
GeneratedAcks | array of X12AcknowledgementResponse |
Созданные подтверждения |
|
ReceivedAcks
|
ReceivedAcks | array of X12AcknowledgementResponse |
Входящие подтверждения |
|
AgreementName
|
AgreementName | string |
Имя соглашения |
|
GuestPartnerName
|
GuestPartnerName | string |
Имя гостевого партнера |
|
HostPartnerName
|
HostPartnerName | string |
Имя партнера узла |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Удостоверение получателя |
|
ПриемникQualifier
|
ReceiverQualifier | string |
Квалификатор приемника |
|
SenderIdentifier
|
SenderIdentifier | string |
Удостоверение отправителя |
|
SenderQualifier
|
SenderQualifier | string |
Квалификатор отправителя |
X12DecodeResponse
Ответ на декодирование X12
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
InterchangeEnvelope
|
InterchangeEnvelope | InterchangeEnvelope |
Конверт обмена |
|
FunctionalGroupEnvelope
|
FunctionalGroupEnvelope | X12FunctionalGroupEnvelope |
Конверт функциональной группы |
|
Набор транзакций
|
TransactionSet | TransactionSet |
Набор транзакций EDI |
|
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 |
Квалификатор отправителя |
X12AcknowledgementResponse
Подтверждения X12
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
ФункцияAcknowledgement
|
FunctionalAcknowledgement | X12FunctionalAcknowledgement |
Функциональное подтверждение |
|
TechnicalAcknowledgement
|
TechnicalAcknowledgement | X12TechnicalAcknowledgement |
Техническое подтверждение EDI |
|
AckPayload
|
AckPayload | string |
Полезные данные подтверждения |
|
IsFunctionalAck
|
IsFunctionalAck | boolean |
Функциональное подтверждение |
|
IsTechnicalAck
|
IsTechnicalAck | boolean |
Техническое подтверждение |
|
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Ожидается ли техническое подтверждение |
|
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Ожидается ли функциональное подтверждение |
|
MessageType
|
MessageType | string |
Тип сообщения |
InterchangeEnvelope
Конверт обмена
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
ISA_Segment
|
ISA_Segment | string |
Сегмент ISA |
|
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
Конверт функциональной группы
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
GS_Segment
|
GS_Segment | string |
Сегмент GS |
|
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 |
Набор транзакций
Набор транзакций EDI
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
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
Функциональное подтверждение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Header
|
Header | AK1FunctionalGroupResponseHeader |
Заголовок функциональной группы |
|
AK2Loop
|
AK2Loop | array of AK2Loop |
AK2Loop |
|
Прицеп
|
Trailer | AK9FunctionalGroupResponseTrailer |
Трейлер функциональной группы AK9 |
X12TechnicalAcknowledgement
Техническое подтверждение EDI
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
TA101
|
TA101 | string |
TA101 |
|
TA102
|
TA102 | string |
TA102 |
|
TA103
|
TA103 | string |
TA103 |
|
TA104
|
TA104 | string |
TA104 |
|
TA105
|
TA105 | string |
TA105 |
AK1FunctionalGroupResponseHeader
Заголовок функциональной группы
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
AK101
|
AK101 | string |
AK101 |
|
AK102
|
AK102 | string |
AK102 |
AK2Loop
Заголовок ответа набора транзакций AK2Loop
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
AK201
|
AK201 | string |
AK201 |
|
AK202
|
AK202 | string |
AK202 |
|
AK203
|
AK203 | string |
AK203 |
|
AK3Loop
|
AK3Loop | array of DataSegmentNote |
Сегменты данных AK3Loop |
|
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
Трейлер функциональной группы AK9
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
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
Сегменты данных, используемые в подтверждении EDI
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
AK301
|
AK301 | string |
AK301 |
|
AK302
|
AK302 | string |
AK302 |
|
AK303
|
AK303 | string |
AK303 |
|
AK304
|
AK304 | string |
AK304 |
|
AK4DataElementNote
|
AK4DataElementNote | array of DataElementNote |
Сегмент AK4 |
DataElementNote
Элементы данных в подтверждении EDI
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
AK401
|
AK401 | CompositeDataElement |
Элемент составных данных AK401 |
|
AK402
|
AK402 | string |
AK402 |
|
AK403
|
AK403 | string |
AK403 |
|
AK404
|
AK404 | string |
AK404 |
CompositeDataElement
Элемент составных данных AK401
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
AK41.1
|
AK41.1 | string |
CompositeProperty1, представляющий AK41.1 подтверждения X12 |
|
AK41.2
|
AK41.2 | string |
CompositeProperty2, представляющий ак41.2 подтверждения X12 |
|
AK41.3
|
AK41.3 | string |
Составнаяproperty3, представляющая AK41.3 подтверждения X12 |
EdiAgreementProperties
Свойства соглашения EDI
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
AgreementName
|
AgreementName | string |
Имя соглашения |
|
GuestPartnerName
|
GuestPartnerName | string |
Имя гостевого партнера |
|
HostPartnerName
|
HostPartnerName | string |
Имя партнера узла |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Удостоверение получателя |
|
ПриемникQualifier
|
ReceiverQualifier | string |
Квалификатор приемника |
|
SenderIdentifier
|
SenderIdentifier | string |
Удостоверение отправителя |
|
SenderQualifier
|
SenderQualifier | string |
Квалификатор отправителя |
Object
X12BatchEncodeResponse
Ответ кодирования пакетной службы X12
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Обмен
|
Interchange | InterchangeBatchEnvelope |
Конверт пакетной службы обмена |
|
BatchName
|
BatchName | string |
Имя пакетной службы |
|
PartitionName
|
PartitionName | string |
Имя секции |
|
Content
|
Content | Object | |
|
BadMessages
|
BadMessages | array of BatchItemError |
Плохие сообщения |
|
СоглашениеСвойства
|
AgreementProperties | EdiAgreementProperties |
Свойства соглашения EDI |
|
Разделители
|
Delimiters | Delimiters |
Разделители, связанные с сообщением EDI |
InterchangeBatchEnvelope
Конверт пакетной службы обмена
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Контрольный номер обмена |
|
Функциональные группы
|
FunctionalGroups | array of X12FunctionalGroupBatchEnvelope |
Функциональные группы в обмене |
|
ISA_Segment
|
ISA_Segment | string |
Сегмент ISA |
|
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
Ответ на ошибку для плохого пакетного сообщения
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
MessageId
|
MessageId | string |
Недопустимый идентификатор сообщения |
|
Ошибка
|
Error | string |
Ошибка |
Разделители
Разделители, связанные с сообщением 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 |
Десятичный индикатор |
X12FunctionalGroupBatchEnvelope
Пакетная оболочка функциональной группы
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
GroupControlNumber
|
GroupControlNumber | string |
Контрольный номер группы |
|
Наборы транзакций
|
TransactionSets | array of TransactionSetBatchEnvelope |
Наборы транзакций |
|
GS_Segment
|
GS_Segment | string |
Сегмент GS |
|
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
Набор транзакций пакетной службы EDI
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Контрольный номер набора транзакций |
|
MessageId
|
MessageId | string |
Идентификатор пакетного сообщения |
|
ST01
|
ST01 | string |
ST01 |
|
ST02
|
ST02 | string |
ST02 |
|
ST03
|
ST03 | string |
ST03 |
|
SE01
|
SE01 | string |
SE01 |
|
SE02
|
SE02 | string |
SE02 |
|
SE03
|
SE03 | string |
SE03 |
ЭдиEncodeResponse
Ответ EDI Encode
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
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 |
Квалификатор отправителя |
X12EncodeV2Response
Ответ в кодировке X12 версии 2
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Обмен
|
Interchange | InterchangeBatchEnvelope |
Конверт пакетной службы обмена |
|
Content
|
Content | Object | |
|
СоглашениеСвойства
|
AgreementProperties | EdiAgreementProperties |
Свойства соглашения EDI |
|
Разделители
|
Delimiters | Delimiters |
Разделители, связанные с сообщением EDI |