X12
Conecte-se à API X12 para executar ações de codificação e decodificação.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps |
| Contato | |
|---|---|
| Nome | Microsoft |
| URL | https://support.microsoft.com/ |
| abapi@microsoft.com |
| Metadados do conector | |
|---|---|
| Editora | Microsoft |
| Sítio Web | https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-x12 |
| Política de privacidade | https://privacy.microsoft.com/ |
| Categorias | Operações de TI; Comércio |
Conector em profundidade
Para obter mais informações sobre o conector, consulte a seção detalhada.
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: Todas as regiões
Parâmetros para criar conexão.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| ID da conta de integração | cadeia (de caracteres) | ID da conta de integração | Verdade |
| URL SAS da Conta de Integração | securestring | URL SAS da Conta de Integração | Verdade |
| Tamanho do bloco Números de Controle | int | Especifica o tamanho do bloco de números de controle a serem reservados de um contrato. Isso é destinado a cenários de alta taxa de transferência |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 1800 | 60 segundos |
Ações
| Adicionar ou atualizar números de controle |
Adicionar ou atualizar números de controle |
| Codificar mensagens X12 em lote usando identidades (Visualização) |
Codificar mensagens X12 em lote usando identidades |
| Codificar para mensagem X12 pelo nome do contrato |
Codificar para mensagem X12 pelo nome do contrato |
| Codificar para mensagem X12 por identidades |
Codificar para mensagem X12 por identidades |
| Codificar para mensagem X12 por identidades (V2) (Pré-visualização) |
Codifique o intercâmbio XML para o intercâmbio X12 por identidades. O intercâmbio pode ter um ou mais conjuntos de transações. |
| Codificar para mensagem X12 por nome de contrato (V2) (Pré-visualização) |
Codifique o intercâmbio XML para o intercâmbio X12 pelo nome do contrato. O intercâmbio pode ter um ou mais conjuntos de transações. |
| Codificação de lote por nome de contrato (Visualização) |
Codificação de lote por nome de contrato |
| Decodificar mensagem X12 |
Decodificar mensagem X12 |
| Resolver contrato X12 |
Resolver contrato X12 |
Adicionar ou atualizar números de controle
Adicionar ou atualizar números de controle
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do contrato
|
AgreementName | string |
Nome do contrato |
|
|
Tipo de número de controle
|
ControlNumberType | string |
Tipo de número de controlo (ICN/TSCN/GCN) associado à entrada |
|
|
Número de controlo
|
ControlNumber | string |
Número de controlo |
|
|
Número de controle de tempo alterado
|
ControlNumberChangedTime | date-time |
Hora da mensagem recebida |
|
|
Direção da mensagem
|
MessageDirection | string |
Direção da mensagem |
|
|
É Reconhecimento
|
IsAcknowledgement | boolean |
Mensagem é uma mensagem de agradecimento |
|
|
O processamento da mensagem falhou
|
IsMessageProcessingFailed | boolean |
Se o processamento da mensagem recebida falhou |
Devoluções
- response
- array of UpdateControlNumberResult
Codificar mensagens X12 em lote usando identidades (Visualização)
Codificar mensagens X12 em lote usando identidades
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador do remetente
|
senderIdentifier | True | string |
O identificador do remetente. |
|
Qualificador do remetente
|
senderQualifier | True | string |
O qualificador do remetente. |
|
Identificador do recetor
|
receiverIdentifier | True | string |
O identificador do recetor. |
|
Qualificador do recetor
|
receiverQualifier | True | string |
O qualificador do recetor. |
|
Nome do lote
|
BatchName | string |
Nome do lote |
|
|
Nome da partição
|
PartitionName | string |
Nome da partição em lote |
|
|
MessageId
|
MessageId | string |
ID exclusivo do item de lote |
|
|
Separador de elementos de dados
|
dataElementSeparator | integer |
Separador de elemento de dados - Substitui a configuração de contrato. |
|
|
Separador de componentes
|
componentSeparator | integer |
Separador de componentes - Substitui a configuração do contrato. |
|
|
Caráter de substituição
|
replacementCharacter | integer |
Caractere de substituição - Substitui a configuração do contrato. |
|
|
Terminador de segmento
|
segmentTerminator | integer |
Rescior de segmento - Substitui a configuração do contrato. |
|
|
Sufixo terminador de segmento
|
segmentTerminatorSuffix | string |
Sufixo terminador de segmento - Substitui a configuração do contrato. |
Devoluções
Resposta de codificação em lote X12
Codificar para mensagem X12 pelo nome do contrato
Codificar para mensagem X12 pelo nome do contrato
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do contrato X12
|
agreementName | True | string |
Nome do contrato X12. |
|
Separador de elementos de dados
|
dataElementSeparator | integer |
Separador de elemento de dados - Substitui a configuração de contrato. |
|
|
Separador de componentes
|
componentSeparator | integer |
Separador de componentes - Substitui a configuração do contrato. |
|
|
Caráter de substituição
|
replacementCharacter | integer |
Caractere de substituição - Substitui a configuração do contrato. |
|
|
Terminador de segmento
|
segmentTerminator | integer |
Rescior de segmento - Substitui a configuração do contrato. |
|
|
Sufixo terminador de segmento
|
segmentTerminatorSuffix | string |
Sufixo terminador de segmento - Substitui a configuração do contrato. |
|
|
Mensagem XML para codificar
|
body | True | binary |
Mensagem XML para codificar |
|
Número de versão do controle (ISA12)
|
ISA12 | string |
Forneça um valor para substituir o número da versão do controle (ISA12). |
|
|
Identificador do remetente do aplicativo/código GS02
|
GS02 | string |
Forneça um valor para substituir o identificador/código do remetente do aplicativo (GS02). |
|
|
Identificador/Código GS03 do Recetor de Aplicação
|
GS03 | string |
Forneça um valor para substituir o identificador/código do recetor do aplicativo (GS03). |
Devoluções
Resposta de codificação EDI
- Body
- EdiEncodeResponse
Codificar para mensagem X12 por identidades
Codificar para mensagem X12 por identidades
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador do remetente
|
senderIdentifier | True | string |
Identificador do remetente |
|
Qualificador do remetente
|
senderQualifier | True | string |
Qualificador do remetente |
|
Identificador do recetor
|
receiverIdentifier | True | string |
Identificador do recetor |
|
Qualificador do recetor
|
receiverQualifier | True | string |
Qualificador do recetor |
|
Separador de elementos de dados
|
dataElementSeparator | integer |
Separador de elemento de dados - Substitui a configuração de contrato. |
|
|
Separador de componentes
|
componentSeparator | integer |
Separador de componentes - Substitui a configuração do contrato. |
|
|
Caráter de substituição
|
replacementCharacter | integer |
Caractere de substituição - Substitui a configuração do contrato. |
|
|
Terminador de segmento
|
segmentTerminator | integer |
Rescior de segmento - Substitui a configuração do contrato. |
|
|
Sufixo terminador de segmento
|
segmentTerminatorSuffix | string |
Sufixo terminador de segmento - Substitui a configuração do contrato. |
|
|
Mensagem XML para codificar
|
body | True | binary |
Mensagem XML para codificar |
|
Identificador do remetente do aplicativo/código GS02
|
GS02 | string |
Forneça um valor para substituir o identificador/código do remetente do aplicativo (GS02). |
|
|
Identificador/Código GS03 do Recetor de Aplicação
|
GS03 | string |
Forneça um valor para substituir o identificador/código do recetor do aplicativo (GS03). |
Devoluções
Resposta de codificação EDI
- Body
- EdiEncodeResponse
Codificar para mensagem X12 por identidades (V2) (Pré-visualização)
Codifique o intercâmbio XML para o intercâmbio X12 por identidades. O intercâmbio pode ter um ou mais conjuntos de transações.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador do remetente
|
senderIdentifier | True | string |
Identificador do remetente |
|
Qualificador do remetente
|
senderQualifier | True | string |
Qualificador do remetente |
|
Identificador do recetor
|
receiverIdentifier | True | string |
Identificador do recetor |
|
Qualificador do recetor
|
receiverQualifier | True | string |
Qualificador do recetor |
|
Separador de elementos de dados
|
dataElementSeparator | integer |
Separador de elemento de dados - Substitui a configuração de contrato. |
|
|
Separador de componentes
|
componentSeparator | integer |
Separador de componentes - Substitui a configuração do contrato. |
|
|
Caráter de substituição
|
replacementCharacter | integer |
Caractere de substituição - Substitui a configuração do contrato. |
|
|
Terminador de segmento
|
segmentTerminator | integer |
Rescior de segmento - Substitui a configuração do contrato. |
|
|
Sufixo terminador de segmento
|
segmentTerminatorSuffix | string |
Sufixo terminador de segmento - Substitui a configuração do contrato. |
|
|
Mensagem XML para codificar
|
body | True | binary |
Mensagem XML para codificar |
|
Identificador do remetente do aplicativo/código GS02
|
GS02 | string |
Forneça um valor para substituir o identificador/código do remetente do aplicativo (GS02). |
|
|
Identificador/Código GS03 do Recetor de Aplicação
|
GS03 | string |
Forneça um valor para substituir o identificador/código do recetor do aplicativo (GS03). |
Devoluções
X12 codificar resposta V2
- Body
- X12EncodeV2Response
Codificar para mensagem X12 por nome de contrato (V2) (Pré-visualização)
Codifique o intercâmbio XML para o intercâmbio X12 pelo nome do contrato. O intercâmbio pode ter um ou mais conjuntos de transações.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do contrato X12
|
agreementName | True | string |
Nome do contrato X12 |
|
Separador de elementos de dados
|
dataElementSeparator | integer |
Separador de elemento de dados - Substitui a configuração de contrato. |
|
|
Separador de componentes
|
componentSeparator | integer |
Separador de componentes - Substitui a configuração do contrato. |
|
|
Caráter de substituição
|
replacementCharacter | integer |
Caractere de substituição - Substitui a configuração do contrato. |
|
|
Terminador de segmento
|
segmentTerminator | integer |
Rescior de segmento - Substitui a configuração do contrato. |
|
|
Sufixo terminador de segmento
|
segmentTerminatorSuffix | string |
Sufixo terminador de segmento - Substitui a configuração do contrato. |
|
|
Mensagem XML para codificar
|
body | True | binary |
Mensagem XML para codificar |
|
Identificador do remetente do aplicativo/código GS02
|
GS02 | string |
Forneça um valor para substituir o identificador/código do remetente do aplicativo (GS02). |
|
|
Identificador/Código GS03 do Recetor de Aplicação
|
GS03 | string |
Forneça um valor para substituir o identificador/código do recetor do aplicativo (GS03). |
Devoluções
X12 codificar resposta V2
- Body
- X12EncodeV2Response
Codificação de lote por nome de contrato (Visualização)
Codificação de lote por nome de contrato
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do contrato X12
|
agreementName | True | string |
O nome do contrato. |
|
Nome do lote
|
BatchName | string |
Nome do lote |
|
|
Nome da partição
|
PartitionName | string |
Nome da partição em lote |
|
|
MessageId
|
MessageId | string |
ID exclusivo do item de lote |
|
|
Separador de elementos de dados
|
dataElementSeparator | integer |
Separador de elemento de dados - Substitui a configuração de contrato. |
|
|
Separador de componentes
|
componentSeparator | integer |
Separador de componentes - Substitui a configuração do contrato. |
|
|
Caráter de substituição
|
replacementCharacter | integer |
Caractere de substituição - Substitui a configuração do contrato. |
|
|
Terminador de segmento
|
segmentTerminator | integer |
Rescior de segmento - Substitui a configuração do contrato. |
|
|
Sufixo terminador de segmento
|
segmentTerminatorSuffix | string |
Sufixo terminador de segmento - Substitui a configuração do contrato. |
Devoluções
Resposta de codificação em lote X12
Decodificar mensagem X12
Decodificar mensagem X12
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Preservar o intercâmbio
|
preserveInterchange | boolean |
Preservar intercâmbio - Substitui a configuração do contrato. |
|
|
Suspender intercâmbio em caso de erro
|
suspendInterchangeOnError | boolean |
Suspender intercâmbio em caso de erro - Substitui a configuração do contrato. |
|
|
Mensagem de ficheiro simples X12 para descodificar
|
body | True | binary |
Mensagem de ficheiro simples X12 para descodificar |
Devoluções
Resposta de decodificação EDI
Resolver contrato X12
Resolver contrato X12
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Mensagem de ficheiro simples X12
|
body | True | binary |
Mensagem de ficheiro simples X12 |
Devoluções
Propriedades do contrato EDI
Acionadores
| Quando um número de controlo é modificado |
Quando um número de controlo é modificado |
Quando um número de controlo é modificado
Quando um número de controlo é modificado
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
DateTime para iniciar a sincronização do número de controle
|
startSyncTime | date-time |
Data inicial, hora de sondagem para alterações. |
Devoluções
Definições
ReplicableControlNumberContent
Conteúdo do número de controle replicável
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome do contrato
|
AgreementName | string |
Nome do contrato |
|
Tipo de número de controle
|
ControlNumberType | string |
Tipo de número de controlo (ICN/TSCN/GCN) associado à entrada |
|
Número de controlo
|
ControlNumber | string |
Número de controlo |
|
Número de controle de tempo alterado
|
ControlNumberChangedTime | date-time |
Hora da mensagem recebida |
|
Direção da mensagem
|
MessageDirection | string |
Direção da mensagem |
|
É Reconhecimento
|
IsAcknowledgement | boolean |
Mensagem é uma mensagem de agradecimento |
|
O processamento da mensagem falhou
|
IsMessageProcessingFailed | boolean |
Se o processamento da mensagem recebida falhou |
UpdateControlNumberResult
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Status da ação do número do controle de atualização
|
UpdateControlNumberStatus | string | |
|
OldControlNumberContent
|
OldControlNumberContent | ControlNumberContent | |
|
ErrorDetails
|
ErrorDetails | EipErrorResponseBody |
Corpo da resposta de erro |
ControlNumberContent
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ControlNumber
|
ControlNumber | string | |
|
ControlNumberChangedTime
|
ControlNumberChangedTime | date-time |
EipErrorResponseBody
Corpo da resposta de erro
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Código de estado
|
StatusCode | string |
Código de status HTTP da resposta |
|
Mensagem de Erro
|
ErrorMessage | string |
Mensagem de erro |
|
origem
|
source | string |
Origem do erro |
|
erros
|
errors | array of string |
Erros fornecidos pela fonte |
EdiDecodeResponse[X12DecodeResponse,X12AcknowledgementResponse]
Resposta de decodificação EDI
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Número de controle de intercâmbio |
|
GroupControlNumbers
|
GroupControlNumbers | array of string |
Números de controle de grupo que ocorrem no intercâmbio |
|
Boas Mensagens
|
GoodMessages | array of X12DecodeResponse |
Boas mensagens |
|
Mensagens ruins
|
BadMessages | array of X12DecodeResponse |
Mensagens ruins |
|
GeneratedAcks
|
GeneratedAcks | array of X12AcknowledgementResponse |
Agradecimentos gerados |
|
RecebidoAcks
|
ReceivedAcks | array of X12AcknowledgementResponse |
Agradecimentos recebidos |
|
Nome do Contrato
|
AgreementName | string |
Nome do contrato |
|
GuestPartnerName
|
GuestPartnerName | string |
Nome do parceiro convidado |
|
HostPartnerName
|
HostPartnerName | string |
Nome do Parceiro Anfitrião |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Identidade do recetor |
|
ReceiverQualifier
|
ReceiverQualifier | string |
Qualificador do Recetor |
|
SenderIdentifier
|
SenderIdentifier | string |
Identidade do remetente |
|
SenderQualifier
|
SenderQualifier | string |
Qualificador de remetente |
X12DecodeResponse
Resposta de descodificação X12
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
InterchangeEnvelope
|
InterchangeEnvelope | InterchangeEnvelope |
Envelope de intercâmbio |
|
FunctionalGroupEnvelope
|
FunctionalGroupEnvelope | X12FunctionalGroupEnvelope |
Envelope do grupo funcional |
|
Conjunto de transações
|
TransactionSet | TransactionSet |
Conjunto de transações EDI |
|
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Se é ou não necessário um reconhecimento técnico |
|
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Se o reconhecimento funcional é necessário ou não |
|
Exception
|
Exception | string |
Exception |
|
ComponentSeparator
|
ComponentSeparator | integer |
Separador de componentes |
|
DataElementSeparator
|
DataElementSeparator | integer |
Separador de elementos de dados |
|
GroupControlNumber
|
GroupControlNumber | string |
Número de controlo de grupo |
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Número de controle de intercâmbio |
|
Tipo de mensagem
|
MessageType | string |
Tipo de mensagem |
|
Carga útil
|
Payload | string |
Carga útil |
|
ReplacementCharacter
|
ReplacementCharacter | integer |
Personagem de substituição |
|
SegmentTerminator
|
SegmentTerminator | integer |
Terminador de segmento |
|
Sufixo SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Sufixo do terminador de segmento |
|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Número de controle do conjunto de transações |
|
Nome do Contrato
|
AgreementName | string |
Nome do contrato |
|
GuestPartnerName
|
GuestPartnerName | string |
Nome do parceiro convidado |
|
HostPartnerName
|
HostPartnerName | string |
Nome do Parceiro Anfitrião |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Identidade do recetor |
|
ReceiverQualifier
|
ReceiverQualifier | string |
Qualificador do Recetor |
|
SenderIdentifier
|
SenderIdentifier | string |
Identidade do remetente |
|
SenderQualifier
|
SenderQualifier | string |
Qualificador de remetente |
X12AgradecimentoResposta
X12 Agradecimentos
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
FuncionalReconhecimento
|
FunctionalAcknowledgement | X12FunctionalAcknowledgement |
Reconhecimento Funcional |
|
Agradecimento Técnico
|
TechnicalAcknowledgement | X12TechnicalAcknowledgement |
Reconhecimento Técnico EDI |
|
AckPayload
|
AckPayload | string |
Carga útil de confirmação |
|
IsFunctionalAck
|
IsFunctionalAck | boolean |
É Reconhecimento Funcional |
|
IsTechnicalAck
|
IsTechnicalAck | boolean |
É Reconhecimento Técnico |
|
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Se o reconhecimento técnico é esperado ou não |
|
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Se o reconhecimento funcional é esperado ou não |
|
Tipo de mensagem
|
MessageType | string |
Tipo de mensagem |
InterchangeEnvelope
Envelope de intercâmbio
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ISA_Segment
|
ISA_Segment | string |
Segmento 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
Envelope do grupo funcional
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
GS_Segment
|
GS_Segment | string |
Segmento 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 |
Conjunto de transações
Conjunto de transações EDI
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ST01
|
ST01 | string |
ST01 |
|
ST02
|
ST02 | string |
ST02 |
|
ST03
|
ST03 | string |
ST03 |
|
SE01
|
SE01 | string |
SE01 |
|
SE02
|
SE02 | string |
SE02 |
|
SE03
|
SE03 | string |
SE03 |
X12Reconhecimento Funcional
Reconhecimento Funcional
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Header
|
Header | AK1FunctionalGroupResponseHeader |
Cabeçalho do grupo funcional |
|
AK2Loop
|
AK2Loop | array of AK2Loop |
AK2Loop |
|
Reboque
|
Trailer | AK9FunctionalGroupResponseTrailer |
Reboque de grupo funcional AK9 |
X12Agradecimento Técnico
Reconhecimento Técnico EDI
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
TA101
|
TA101 | string |
TA101 |
|
TA102
|
TA102 | string |
TA102 |
|
TA103
|
TA103 | string |
TA103 |
|
TA104
|
TA104 | string |
TA104 |
|
TA105
|
TA105 | string |
TA105 |
AK1FunctionalGroupResponseHeader
Cabeçalho do grupo funcional
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
AK101
|
AK101 | string |
AK101 |
|
AK102
|
AK102 | string |
AK102 |
AK2Loop
Cabeçalho de resposta do conjunto de transações AK2Loop
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
AK201
|
AK201 | string |
AK201 |
|
AK202
|
AK202 | string |
AK202 |
|
AK203
|
AK203 | string |
AK203 |
|
AK3Loop
|
AK3Loop | array of DataSegmentNote |
Segmentos de dados 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
Reboque de grupo funcional AK9
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
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
Segmentos de dados usados no reconhecimento EDI
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
AK301
|
AK301 | string |
AK301 |
|
AK302
|
AK302 | string |
AK302 |
|
AK303
|
AK303 | string |
AK303 |
|
AK304
|
AK304 | string |
AK304 |
|
AK4DataElementNote
|
AK4DataElementNote | array of DataElementNote |
Segmento AK4 |
DataElementNote
Elementos de dados no reconhecimento EDI
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
AK401
|
AK401 | CompositeDataElement |
Elemento de dados composto AK401 |
|
AK402
|
AK402 | string |
AK402 |
|
AK403
|
AK403 | string |
AK403 |
|
AK404
|
AK404 | string |
AK404 |
CompositeDataElement
Elemento de dados composto AK401
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
AK41,1
|
AK41.1 | string |
CompositeProperty1 que representa AK41.1 dos agradecimentos X12 |
|
AK41,2
|
AK41.2 | string |
CompositeProperty2 que representa AK41.2 dos agradecimentos X12 |
|
AK41,3
|
AK41.3 | string |
CompositeProperty3 que representa AK41.3 dos agradecimentos X12 |
EdiAgreementProperties
Propriedades do contrato EDI
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome do Contrato
|
AgreementName | string |
Nome do contrato |
|
GuestPartnerName
|
GuestPartnerName | string |
Nome do parceiro convidado |
|
HostPartnerName
|
HostPartnerName | string |
Nome do Parceiro Anfitrião |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Identidade do recetor |
|
ReceiverQualifier
|
ReceiverQualifier | string |
Qualificador do Recetor |
|
SenderIdentifier
|
SenderIdentifier | string |
Identidade do remetente |
|
SenderQualifier
|
SenderQualifier | string |
Qualificador de remetente |
Objeto
X12BatchEncodeResponse
Resposta de codificação em lote X12
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Intercâmbio
|
Interchange | InterchangeBatchEnvelope |
Envelope de lote de intercâmbio |
|
Nome do lote
|
BatchName | string |
Nome do lote |
|
Nome da partição
|
PartitionName | string |
Nome da partição |
|
Content
|
Content | Object | |
|
Mensagens ruins
|
BadMessages | array of BatchItemError |
Mensagens ruins |
|
ContratoPropriedades
|
AgreementProperties | EdiAgreementProperties |
Propriedades do contrato EDI |
|
Delimitadores
|
Delimiters | Delimiters |
Delimitadores associados a uma mensagem EDI |
InterchangeBatchEnvelope
Envelope de lote de intercâmbio
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Número de controlo de intercâmbio |
|
Grupos Funcionais
|
FunctionalGroups | array of X12FunctionalGroupBatchEnvelope |
Grupos funcionais no intercâmbio |
|
ISA_Segment
|
ISA_Segment | string |
Segmento 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
Resposta de erro para uma mensagem em lote incorreto
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
MessageId
|
MessageId | string |
ID da mensagem incorreta |
|
Erro
|
Error | string |
Erro |
Delimitadores
Delimitadores associados a uma mensagem EDI
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ComponentSeparator
|
ComponentSeparator | integer |
Separador de componentes |
|
DataElementSeparator
|
DataElementSeparator | integer |
Separador de elementos de dados |
|
ReplacementCharacter
|
ReplacementCharacter | integer |
Caráter de substituição |
|
ReleaseIndicator
|
ReleaseIndicator | integer |
Indicador de libertação |
|
RepetitionSeparator
|
RepetitionSeparator | integer |
Separador de repetição |
|
SegmentTerminator
|
SegmentTerminator | integer |
Terminador de segmento |
|
Sufixo SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Sufixo terminador de segmento |
|
Indicador decimal
|
DecimalIndicator | integer |
Indicador decimal |
X12FunctionalGroupBatchEnvelope
Envelope de lote do grupo funcional
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
GroupControlNumber
|
GroupControlNumber | string |
Número de controlo do grupo |
|
Conjuntos de transações
|
TransactionSets | array of TransactionSetBatchEnvelope |
Conjuntos de transações |
|
GS_Segment
|
GS_Segment | string |
Segmento 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
Conjunto de transações EDI em lote
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Número de controle do conjunto de transações |
|
MessageId
|
MessageId | string |
Identificador de mensagem em lote |
|
ST01
|
ST01 | string |
ST01 |
|
ST02
|
ST02 | string |
ST02 |
|
ST03
|
ST03 | string |
ST03 |
|
SE01
|
SE01 | string |
SE01 |
|
SE02
|
SE02 | string |
SE02 |
|
SE03
|
SE03 | string |
SE03 |
EdiEncodeResponse
Resposta de codificação EDI
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
IsFunctionalAck
|
IsFunctionalAck | boolean |
Se este é um Reconhecimento Funcional |
|
IsTechnicalAck
|
IsTechnicalAck | boolean |
Se este é um Reconhecimento Técnico |
|
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Se o Reconhecimento Técnico é esperado ou não |
|
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Se o Reconhecimento Funcional é esperado ou não |
|
ComponentSeparator
|
ComponentSeparator | integer |
Separador de componentes |
|
DataElementSeparator
|
DataElementSeparator | integer |
Separador de elementos de dados |
|
GroupControlNumber
|
GroupControlNumber | string |
Número de controlo de grupo |
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Número de controle de intercâmbio |
|
Tipo de mensagem
|
MessageType | string |
Tipo de mensagem |
|
Carga útil
|
Payload | string |
Carga útil |
|
ReplacementCharacter
|
ReplacementCharacter | integer |
Personagem de substituição |
|
SegmentTerminator
|
SegmentTerminator | integer |
Terminador de segmento |
|
Sufixo SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Sufixo do terminador de segmento |
|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Número de controle do conjunto de transações |
|
Nome do Contrato
|
AgreementName | string |
Nome do contrato |
|
GuestPartnerName
|
GuestPartnerName | string |
Nome do parceiro convidado |
|
HostPartnerName
|
HostPartnerName | string |
Nome do Parceiro Anfitrião |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Identidade do recetor |
|
ReceiverQualifier
|
ReceiverQualifier | string |
Qualificador do Recetor |
|
SenderIdentifier
|
SenderIdentifier | string |
Identidade do remetente |
|
SenderQualifier
|
SenderQualifier | string |
Qualificador de remetente |
X12EncodeV2Response
X12 codificar resposta V2
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Intercâmbio
|
Interchange | InterchangeBatchEnvelope |
Envelope de lote de intercâmbio |
|
Content
|
Content | Object | |
|
ContratoPropriedades
|
AgreementProperties | EdiAgreementProperties |
Propriedades do contrato EDI |
|
Delimitadores
|
Delimiters | Delimiters |
Delimitadores associados a uma mensagem EDI |