Compartilhar via


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:

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
E = Intercâmbio aceito com erros
R = Intercâmbio rejeitado ou suspenso.

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.
– Caractere do Terminador de segmento seguido pelo sufixo 1 e sufixo 2.

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

Próximas etapas