Share via


Referência para definições de mensagens EDIFACT em contratos para o Azure Logic Apps

Aplica-se a: Azure Logic Apps (Consumo + Standard)

Esta referência descreve as propriedades que pode definir num contrato EDIFACT para especificar como processar mensagens entre parceiros comerciais. Configure estas propriedades com base no seu contrato com o parceiro que troca mensagens consigo.

Definições de Receção EDIFACT

Captura de ecrã a mostrar portal do Azure e definições do contrato EDIFACT para mensagens de entrada.

Identificadores

Propriedade Descrição
UNB6.1 (Palavra-passe de Referência do Destinatário) Um valor alfanumérico de 1 a 14 carateres.
UNB6.2 (Qualificador de Referência do Destinatário) Um valor alfanumérico de 1 a 2 carateres.

Agradecimentos

Propriedade Descrição
Recibo da Mensagem (CONTRL) Devolva uma confirmação técnica (CONTRL) ao remetente de intercâmbio, com base nas Definições de Envio do contrato.
Confirmação (CONTRL) Devolva uma confirmação funcional (CONTRL) ao remetente de intercâmbio, com base nas definições de Envio do contrato.

Esquemas

Propriedade Descrição
UNH2.1 (Tipo) O tipo de conjunto de transações.
UNH2.2 (Versão) O número da versão da mensagem com 1 a 3 carateres.
UNH2.3 (Versão) O número de lançamento da mensagem de 1 a 3 carateres.
UNH2.5 (Código Atribuído Associado) O código atribuído que é alfanumérico e tem entre 1 e 6 carateres.
UNG2.1 (ID do Remetente da Aplicação) Introduza um valor alfanumérico com um mínimo de um caráter e um máximo de 35 carateres.
UNG2.2 (Qualificador de Código do Remetente de Aplicações) Introduza um valor alfanumérico, com um máximo de quatro carateres.
Esquema O esquema carregado anteriormente no qual pretende utilizar a partir de qualquer tipo de recurso:

- Consumo: uma conta de integração ligada à sua aplicação lógica.
- Standard: o recurso da aplicação lógica

Números de Controlo

Propriedade Descrição
Não permitir duplicados de número de controlo de intercâmbio Bloquear intercâmbios duplicados. A ação de descodificação EDIFACT verifica se o número de controlo de intercâmbio (UNB5) do intercâmbio recebido não corresponde a um número de controlo de intercâmbio processado anteriormente. Se for detetada uma correspondência, o intercâmbio não é processado.
Verificar a existência de UNB5 duplicado a cada (dias) Se optar por não permitir números de controlo de intercâmbio duplicados, pode especificar o número de dias entre a execução da verificação.
Não permitir duplicados de número de controlo de grupo Bloquear intercâmbios que tenham números de controlo de grupo duplicados (UNG5).
Não permitir duplicados do número de controlo do conjunto de transações Bloquear intercâmbios que tenham números de controlo de conjuntos de transações duplicados (UNH1).
Número de Controlo de Confirmação EDIFACT Atribua os números de referência do conjunto de transações a utilizar numa confirmação ao introduzir um valor para o prefixo, um intervalo de números de referência e um sufixo.

Validação

Depois de concluir a configuração de uma linha de validação, a linha seguinte é apresentada automaticamente. Se não especificar nenhuma regra, a validação utiliza a linha com o nome Predefinido.

Propriedade Descrição
Tipo de Mensagem O tipo de mensagem EDI.
Validação do EDI Execute a validação EDI em tipos de dados conforme definido pelas propriedades EDI do esquema, restrições de comprimento, elementos de dados vazios e separadores à direita.
Validação Expandida Se o tipo de dados não for EDI, a validação é executada no requisito do elemento de dados e na repetição permitida, enumerações e validação do comprimento do elemento de dados (mínimo e máximo).
Permitir Zeros à Esquerda/À Direita Mantenha os carateres de espaço e zero à esquerda ou à direita adicionais. Não remova estes carateres.
Cortar Zeros à Esquerda/À Direita Remova os carateres de espaço e zero à esquerda ou à direita.
Política de Separador à Direita Gerar separadores à direita.

- Não Permitido: proíba delimitadores e separadores à direita no intercâmbio recebido. Se o intercâmbio tiver delimitadores e separadores à direita, o intercâmbio será declarado não válido.

- Opcional: aceite intercâmbios com ou sem delimitadores e separadores à direita.

- Obrigatório: o intercâmbio recebido tem de ter delimitadores e separadores à direita.

Definições Internas

Propriedade Descrição
Criar etiquetas XML vazias se forem permitidos separadores à direita O remetente de intercâmbio inclui etiquetas XML vazias como separadores à direita.
Dividir o Intercâmbio como conjuntos de transações – suspender conjuntos de transações por erro Analise cada transação definida num intercâmbio num documento XML separado ao aplicar o envelope adequado ao conjunto de transações. Suspenda apenas os conjuntos de transações que falham na validação.
Dividir o Intercâmbio como conjuntos de transações – suspender o intercâmbio no erro Analise cada transação definida num intercâmbio num documento XML separado ao aplicar o envelope adequado. Suspenda todo o intercâmbio quando um ou mais conjuntos de transações no intercâmbio falharem a validação.
Preserve Interchange - suspender conjuntos de transações no erro Mantenha o intercâmbio intacto, crie um documento XML para todo o intercâmbio em lotes. Suspenda apenas os conjuntos de transações que falham na validação, continuando a processar todos os outros conjuntos de transações.
Preserve Interchange - suspender o intercâmbio no erro Mantenha o intercâmbio intacto, crie um documento XML para todo o intercâmbio em lotes. Suspenda todo o intercâmbio quando um ou mais conjuntos de transações no intercâmbio falharem a validação.

Definições de Envio EDIFACT

Captura de ecrã a mostrar portal do Azure e definições do contrato EDIFACT para mensagens de saída.

Identificadores

Propriedade Descrição
UNB1.2 (Versão da Sintaxe) Um valor que é 1-4.
UNB2.3 (Endereço de Encaminhamento Inverso do Remetente) Um valor alfanumérico de 1 a 14 carateres.
UNB3.3 (Endereço de Encaminhamento Inverso do Destinatário) Um valor alfanumérico de 1 a 14 carateres.
UNB6.1 (Palavra-passe de Referência do Destinatário) Um valor alfanumérico de 1 a 14 carateres.
UNB6.2 (Qualificador de Referência do Destinatário) Um valor alfanumérico de 1 a 2 carateres.
UNB7 (ID de Referência da Aplicação) Um valor alfanumérico de 1 a 14 carateres.

Confirmação

Propriedade Descrição
Recibo da Mensagem (CONTRL) O parceiro anfitrião que envia a mensagem pede uma confirmação técnica (CONTRL) do parceiro convidado.
Confirmação (CONTRL) O parceiro anfitrião que envia a mensagem espera um pedido de confirmação funcional (CONTRL) do parceiro convidado.
Gerar o ciclo SG1/SG4 para conjuntos de transações aceites Se optar por pedir uma confirmação funcional, esta definição força a geração de ciclos SG1/SG4 nos reconhecimentos funcionais para conjuntos de transações aceites.

Esquemas

Propriedade Descrição
UNH2.1 (Tipo) O tipo de conjunto de transações.
UNH2.2 (Versão) O número da versão da mensagem.
UNH2.3 (Versão) O número de lançamento da mensagem.
Esquema O esquema carregado anteriormente no qual pretende utilizar a partir de qualquer tipo de recurso:

- Consumo: uma conta de integração ligada à sua aplicação lógica.
- Standard: o recurso da aplicação lógica

Envelopes

Depois de concluir a configuração de uma linha de envelope, a linha seguinte é apresentada automaticamente. Se não especificar nenhuma regra, a validação utiliza a linha com o nome Predefinido.

Propriedade Descrição
UNB8 (Código de Prioridade de Processamento) Um valor alfabético que não tenha mais do que um caráter de comprimento.
UNB10 (Contrato de Comunicação) Um valor alfanumérico de 1 a 40 carateres.
UNB11 (Indicador de Teste) Indique que o intercâmbio gerado são dados de teste.
Aplicar Segmento UNA (Conselhos de Cadeia de Serviço) Gere um segmento UNA para o intercâmbio enviar.
Aplicar Segmentos UNG (Cabeçalho do Grupo de Funções) Crie segmentos de agrupamento no cabeçalho de grupo funcional para mensagens enviadas ao parceiro convidado. Os seguintes valores são utilizados para criar os segmentos UNG:

- Esquema: o esquema carregado anteriormente no qual pretende utilizar a partir de qualquer tipo de recurso:

- Consumo: uma conta de integração ligada à sua aplicação lógica.

- Standard: o recurso da aplicação lógica

- UNG1: um valor alfanumérico de 1 a 6 carateres.

- UNG2.1: um valor alfanumérico de 1 a 35 carateres.

- UNG2.2: um valor alfanumérico de 1 a 4 carateres.

- UNG3.1: um valor alfanumérico de 1 a 35 carateres.

- UNG3.2: um valor alfanumérico de 1 a 4 carateres.

- UNG6: um valor alfanumérico de 1 a 3 carateres.

- UNG7.1: um valor alfanumérico de 1 a 3 carateres.

- UNG7.2: um valor alfanumérico de 1 a 3 carateres.

- UNG7.3: um valor alfanumérico de 1 a 6 carateres.

- UNG8: um valor alfanumérico de 1 a 14 carateres.

Conjuntos de Carateres e Separadores

Para além do conjunto de carateres, pode especificar um conjunto diferente de delimitadores a utilizar para cada tipo de mensagem. Se não especificar um conjunto de carateres para um determinado esquema de mensagem, é utilizado o conjunto de carateres predefinido .

Propriedade Descrição
UNB1.1 (Identificador de Sistema) O conjunto de carateres EDIFACT para aplicar ao intercâmbio de saída.
Esquema O esquema carregado anteriormente no qual pretende utilizar a partir de qualquer tipo de recurso:

- Consumo: uma conta de integração ligada à sua aplicação lógica.

- Standard: o recurso da aplicação lógica

Para o esquema selecionado, selecione o conjunto de separadores que pretende utilizar, com base nas seguintes descrições do separador. Depois de concluir a configuração de uma linha de esquema, a linha seguinte é apresentada automaticamente.
Tipo de Entrada O tipo de entrada da mensagem.
Separador de Componentes Um único caráter a utilizar para separar elementos de dados compostos.
Separador de Elemento de Dados Um único caráter a utilizar para separar elementos de dados simples em elementos de dados compostos.
UNA3 (Notação Decimal) A notação a utilizar no intercâmbio de saída.
UNA4 (Indicador de Versão) Um valor a utilizar para o indicador de versão que indica que o caráter seguinte não é um separador de sintaxe, exterminador ou caráter de libertação, mas faz parte dos dados originais.
UNA5 (Separador de Repetição) Um valor a utilizar para o separador de repetição que separa segmentos que se repetem num conjunto de transações.
Terminador de Segmento Um único caráter que indica o fim num segmento EDI.
Sufixo O caráter a utilizar com o identificador de segmento. Se designar um sufixo, o elemento de dados do terminador de segmento pode estar vazio. Se o terminador do segmento ficar vazio, tem de designar um sufixo.

Números de Controlo

Propriedade Descrição
UNB5 (Número de Controlo de Intercâmbio) Um prefixo, um intervalo de valores a utilizar como número de controlo de intercâmbio e um sufixo. Estes valores são utilizados para gerar um intercâmbio de saída. O número de controlo é necessário, mas o prefixo e o sufixo são opcionais. O número de controlo é incrementado para cada nova mensagem, enquanto o prefixo e o sufixo permanecem iguais.
UNG5 (Número de Controlo de Grupo) Um prefixo, um intervalo de valores a utilizar como número de controlo de intercâmbio e um sufixo. Estes valores são utilizados para gerar o número de controlo de grupo. O número de controlo é necessário, mas o prefixo e o sufixo são opcionais. O número de controlo é incrementado para cada nova mensagem até atingir o valor máximo, enquanto o prefixo e o sufixo permanecem iguais.
UNH1 (Número de Referência do Cabeçalho da Mensagem) Um prefixo, um intervalo de valores para o número de controlo de intercâmbio e um sufixo. Estes valores são utilizados para gerar o número de referência do cabeçalho da mensagem. O número de referência é necessário, mas o prefixo e o sufixo são opcionais. O prefixo e o sufixo são opcionais, enquanto o número de referência é necessário. O número de referência é incrementado para cada nova mensagem, enquanto o prefixo e o sufixo permanecem os mesmos.

Validação

Depois de concluir a configuração de uma linha de validação, a linha seguinte é apresentada automaticamente. Se não especificar nenhuma regra, a validação utiliza a linha com o nome Predefinido.

Propriedade Descrição
Tipo de Mensagem O tipo de mensagem EDI.
Validação do EDI Execute a validação EDI em tipos de dados conforme definido pelas propriedades EDI do esquema, restrições de comprimento, elementos de dados vazios e separadores à direita.
Validação Expandida Se o tipo de dados não for EDI, execute a validação no requisito do elemento de dados e na repetição permitida, enumerações e validação do comprimento do elemento de dados (min/max).
Permitir Zeros à Esquerda/À Direita Mantenha os carateres de espaço e zero à esquerda ou à direita adicionais. Não remova estes carateres.
Cortar Zeros à Esquerda/À Direita Remova os carateres zero à esquerda ou à direita.
Política de Separador à Direita Gerar separadores à direita.

- Não Permitido: proíba delimitadores e separadores à direita no intercâmbio enviado. Se o intercâmbio tiver delimitadores e separadores à direita, o intercâmbio será declarado não válido.

- Opcional: enviar intercâmbios com ou sem delimitadores e separadores à direita.

- Obrigatório: o intercâmbio enviado tem de ter delimitadores e separadores à direita.

Passos seguintes

Trocar mensagens EDIFACT