Confirmações e códigos de erro técnicos TA1 para mensagens X12 nos Aplicativos Lógicos do Azure
Aplica-se a: Aplicativos Lógicos do Azure (Consumo + Padrão)
Nos Aplicativos Lógicos do Azure, você pode criar fluxos de trabalho que lidam com mensagens X12 para comunicação EDI (intercâmbio eletrônico de dados) ao usar operações X12. No sistema de mensagens EDI, as confirmações apresentam o status do processamento de um intercâmbio EDI. Ao receber um intercâmbio, a ação de Decodificação X12pode retornar um ou mais tipos de confirmações para o remetente, com base em quais tipos de confirmação estão habilitados e no nível de validação especificado.
Por exemplo, o receptor relata o status da validação do ISA (Cabeçalho de Controle de Intercâmbio) e do IEA (Rodapé de Controle de Intercâmbio) na mensagem codificada em X12 recebida, enviando uma ACK (confirmação) técnica TA1. Se esse cabeçalho e rodapé forem válidos, o receptor envia um ACK de TA1 positivo, independentemente do status de outro conteúdo. Se o cabeçalho e o rodapé não forem válidos, o receptor enviará um ACK de TA1 com um código de erro.
O ACK de TA1 X12 está de acordo com o esquema para X12_<version number>_TA1.xsd. O receptor envia o ACK de TA1 em um envelope ISA e IEA. No entanto, esse envelope ISA e IEA não são diferentes de qualquer outro intercâmbio.
Este tópico apresentar uma breve visão geral sobre o ACK X12 TA1, incluindo os segmentos de ACK de TA1 em um intercâmbio e os códigos de erro usados nesses segmentos. Para obter outras informações relacionadas, consulte a seguinte documentação:
- Confirmações funcionais e códigos de erro 997 do X12
- Troca de mensagens X12 para integração corporativa B2B
- Troca de mensagens EDIFACT para integração corporativa B2B
- O que são Aplicativos Lógicos do Azure
- Soluções de integração empresarial corporativa B2B com Aplicativos Lógicos do Azure e o Enterprise Integration Pack
Segmentos de ACK de TA1
A tabela a seguir descreve os segmentos de ACK de TA1 em um intercâmbio:
Campo TA1 | Nome do campo | Mapeado para intercâmbio de entrada | Valor |
---|---|---|---|
TA101 | Número de controle de intercâmbio | ISA13 - Número de controle de intercâmbio | - |
TA102 | Data do Intercâmbio | ISA09 - Data do Intercâmbio | - |
TA103 | Hora do Intercâmbio | ISA10 - Hora do Intercâmbio | - |
TA104 | Código de ACK do Intercâmbio* | N/D | * O comportamento do mecanismo é baseado na validação do elemento de dados com exceção das informações de segurança e autenticação, que se baseiam em comparações de cadeia de caracteres nas informações de configuração. O valor do comportamento do mecanismo (TA104) é A, E ou R, com base nas seguintes definições: A = Aceito Para obter mais informações, revise códigos de erro de ACK de TA1. |
TA105 | Código da Observação do Intercâmbio | N/D | Código de erro do resultado do processamento. Para obter mais informações, revise códigos de erro de ACK de TA1. |
Códigos de erro de ACK de TA1
Esta seção aborda os códigos de erro usados nos segmentos de ACK de TA1. A tabela a seguir lista os códigos de erro com suporte e sem suporte, conforme definido pela especificação X12, para processamento de mensagens X12 nos Aplicativos Lógicos do Azure. Na coluna Comportamento do mecanismo, os valores do TA104 têm as seguintes definições:
- A = Aceito
- E = Intercâmbio aceito com erros
- R = Intercâmbio rejeitado ou suspenso
Condição | Comportamento do mecanismo (Valor TA104) |
Valor TA105 | Com suporte? |
---|---|---|---|
Êxito | A | 000 | Sim |
Os Números de Controle de Intercâmbio no cabeçalho ISA 13 e no rodapé IEA02 não correspondem | E | 001 | Sim |
Não há suporte para Standard em ISA11 (Padrões de Controle) | E | 002 | Sim, se houver uma incompatibilidade de ID. |
Não há suporte para a versão dos controles | E | 003 | Não, o código de erro 017 é usado em vez disso. |
O Terminador de Segmento é Inválido* * O terminador de segmento pode ter as seguintes combinações válidas: – Somente caracteres do Terminador de Segmento. |
R | 004 | Sim |
Qualificador da ID de Intercâmbio Inválido para o Emissor | R | 005 | Sim, se houver uma incompatibilidade de ID. |
ID do Emissor de Intercâmbio inválida | E | 006 | Sim, se estiver recebendo um intercâmbio em uma porta de recepção que requer autenticação. Observação: As propriedades relacionadas à ID do remetente são revisadas. Se essas propriedades forem inconsistentes ou se as configurações da entidade não estiverem disponíveis por não estarem definidas, o intercâmbio é rejeitado. |
Qualificador da ID de Intercâmbio Inválido para o Destinatário | R | 007 | Sim, se houver uma incompatibilidade de ID. |
ID do Destinatário de Intercâmbio inválida | E | 008 | Não* * Com suporte se estiver recebendo um intercâmbio em uma porta de recepção que requer autenticação. As propriedades relacionadas à ID do remetente são revisadas. Se essas propriedades forem inconsistentes ou se as configurações da entidade não estiverem disponíveis por não estarem definidas, o intercâmbio é rejeitado. |
ID do Destinatário de Intercâmbio Desconhecida | E | 009 | Sim |
Valor do Qualificador de Informações de Autorização Inválido | R | 010 | Sim, se houver uma incompatibilidade de ID. |
Valor das Informações de Autorização Inválido | R | 011 | Sim, se a entidade estiver configurada ou com valor. |
Valor do Qualificador de Informações de Segurança Inválido | R | 012 | Sim, se houver uma incompatibilidade de ID. |
Valor de Informações de Segurança Inválido | R | 013 | Sim, se a entidade estiver configurada ou com valor. |
Valor da Data do Intercâmbio inválido | R | 014 | Sim |
Valor da Hora do Intercâmbio Inválido | R | 015 | Sim |
Valor do Identificador de Padrões de Intercâmbio Inválido | R | 016 | Sim |
Valor da ID da Versão de Intercâmbio Inválido | R | 017 | Sim, indicando que o valor de enumeração não é válido. |
Valor do Número de Controle de Intercâmbio Inválido | R | 018 | Sim |
Valor da Confirmação Solicitada Inválido | E | 019 | Sim |
Valor do Indicador de Teste Inválido | E | 020 | Sim |
Valor de Número de Grupos Incluídos Inválido | E | 021 | Sim |
Estrutura de Controle Inválida | R | 022 | Sim |
Fim do Arquivo (Transmissão) Inadequado (Prematuro) | R | 023 | Sim |
Conteúdo de Intercâmbio Inválido, por exemplo, Segmento GS inválido | R | 024 | Sim |
Número de Controle de Intercâmbio Duplicado | R, com base nas configurações | 025 | Sim |
Separador de Elemento de Dados Inválido | R | 026 | Sim |
Separador de Elementos de Componentes Inválido | R | 027 | Sim |
Data de Entrega Inválida na Solicitação de Entrega Designada | - | - | Não |
Hora de Entrega Inválida na Solicitação de Entrega Designada | - | - | Não |
Código da Hora de Entrega Inválido na Solicitação de Entrega Designada | - | - | Não |
Grau de Serviço Inválido | - | - | Não |