Anvaigo EDI Connect / Config / Intercâmbio de dados / EDI Communication Channel
Esta é uma tradução automática. O post original está disponível em Inglês .

EDI Communication Channel

O EDI Communication Channel da tabela é utilizado para definir a forma como os dados são enviados e recebidos. Esta é uma tabela de configuração.

Configurar um novo canal de comunicação

Para configurar um novo canal de comunicação, é necessário criar um novo registo e escolher um código. Em seguida, recomendamos vivamente que defina a direção de entrada ou de saída. Em seguida, é necessário selecionar a codeunit que fornece a implementação para este canal de comunicação. Em seguida, pode clicar na ação Configure e obter as opções de configuração em função da codeunit selecionada. Pode saber mais mais adiante neste capítulo, onde descrevemos em pormenor as codeunits disponíveis.

Campos

Code

O código pode ser escolhido da forma que desejar. Este campo faz parte da chave primária.

Direction

A direção do fluxo de dados.

Both

Os dados podem ser enviados e recebidos.
(O valor inteiro desta opção na base de dados é 0)

Incoming

Os dados são recebidos no Anvaigo EDI Connect.
(O valor inteiro desta opção na base de dados é 1)

Outgoing

Os dados são enviados da Anvaigo EDI Connect para um parceiro externo.
(O valor inteiro desta opção na base de dados é 2)

Description

Pode escolher a descrição, como quiser.

Folder Code

Define qual a EDI Transmission Folder que é utilizada para mostrar as transmissões ao utilizador final. Este campo não pode estar em branco.

Codeunit ID

Seleciona a codeunit que fornece a implementação técnica. O módulo fornece duas codeunits fora da caixa: ANVEDI File Handler (com ID 5327380) e ANVEDI Remote Comm. Handler (com ID 5327381).

Codeunit Name

Só de leitura. Mostra o nome da codeunit de codeunit de comunicação selecionada.

Deactivated

Se o canal de comunicação está desativado. Os canais desactivados não podem executar automaticamente a ação de receção ou envio.

Communication Protocol

Este campo está normalmente oculto e tem de ser selecionado manualmente a partir das colunas. Se este campo contiver um valor, pode reagir através de eventos de retorno de chamada e executar código especial.

Para tal, é necessária a versão 4.00 ou superior.

Existe um valor predefinido: EDITEL. Isto criará automaticamente os scripts de receção e envio, exigidos por este fornecedor.

Last Modified

A data/hora em que o canal de comunicação foi modificado pela última vez.

Use Business Transaction Type

Apenas disponível na versão 4.00 ou superior do módulo.

Se este canal de comunicação deve utilizar o novo conceito de transação comercial.

Outgoing Message Numbering

Esta coluna está oculta por defeito. Alguns parceiros exigem números de mensagens de saída sem intervalos. Se selecionar Auto Increment, o módulo criará automaticamente números para os ficheiros de saída neste canal. É possível aceder aos números a partir do mapping, utilizando as funções incorporadas COMMUNICATION.GETNUMBER2 e COMMUNICATION.GETLASTNUMBER2. O primeiro aumentará o número, o segundo apenas lerá o valor atualmente armazenado (para utilização no segmento EDIFACT UNZ).

Predefinição: Não criar números de saída.
(O valor inteiro desta opção na base de dados é 0)

Auto Increment

Criar números de mensagens de saída neste canal de comunicação.
(O valor inteiro desta opção na base de dados é 1)

Outgoing Message No.

Esta coluna está oculta por defeito. O último número de mensagem de saída utilizado, se for utilizada Outgoing Message Numbering.

Incoming Message Numbering


Esta coluna está oculta por defeito. Pode ser utilizado para gerar automaticamente números de transmissão de entrada e compará-los com um número de ficheiro de entrada

Predefinição: Sem numeração de mensagens recebidas.
(O valor inteiro desta opção na base de dados é 0)

Auto Increment

Activou a numeração das mensagens.
(O valor inteiro desta opção na base de dados é 1)

Incoming Message No.

Esta coluna está oculta por defeito. Contém o número da última mensagem recebida.

Project Code

Apenas utilizado se Use Business Transaction Type for False. Seleciona o código do projeto para mapeamentos que são utilizados para processar transmissões de entrada. Nos canais de saída, isto irá garantir que apenas os mapeamentos com este código de projeto podem enviar ficheiros.

Format Code

Apenas utilizado se Use Business Transaction Type for False. Seleciona o código de formato para mapeamentos que são utilizados para processar transmissões de entrada. Nos canais de saída, isto assegurará que apenas os mapeamentos com este código de formato podem enviar ficheiros.

Mapping Code

Apenas utilizado se Use Business Transaction Type for False. Seleciona o código mapping que é utilizado para processar as transmissões de entrada. Nos canais de saída, isto assegurará que apenas um mapping com este código possa enviar ficheiros.

Test Flag

Se todas as transmissões neste canal de comunicação devem ser assinaladas como Teste. Por defeito, isto não altera o comportamento do processamento; é necessário reagir à marca de teste na lógica do processo, se se pretender alterar o comportamento nos canais de teste.