Anveo EDI Connect / Config / Intercâmbio de dados / ANVEDI Remote Comm. Handler
Esta é uma tradução automática. O post original está disponível em Inglês .

ANVEDI Remote Comm. Handler

Esta codeunit não está disponível no Microsoft Dynamics 365 Business Central Online (SaaS). Esta codeunit requer a instalação de componentes .NET externos.

Esta codeunit é usada para enviar ou receber arquivos de/para um servidor remoto. Esta codeunit requer a instalação de componentes .NET adicionais no service tier. (Ou em cada máquina, no caso do Cliente Clássico do NAV). Por favor consulte o capítulo Instalação para mais detalhes.

Você pode selecionar esta codeunit no canal de comunicação e usar a ação Configure no canal de comunicação, para alterar as configurações.

Campos

Communication Channel Code

Este campo é parte da chave primária. Este campo é preenchido automaticamente.

Description

Uma descrição do servidor / configurações.

Protocol

O protocolo a ser usado. Dependendo da direção do canal de comunicação, você só pode selecionar alguns dos protocolos.

SMTP

Apenas para transmissões de saída. Use SMTP para enviar e-mails como mensagens.
(O valor inteiro desta opção na base de dados é 0)

A parte SMTP do módulo destina-se à utilização com sistemas técnicos e não à criação de e-mails legíveis por pessoas.

POP3

Apenas para transmissões de entrada. Recuperar dados de um servidor POP3.
(O valor inteiro desta opção na base de dados é 1)

FTP/FTPS

Use FTP ou FTP sobre SSL.
(O valor inteiro desta opção na base de dados é 2)

SFTP

Use SFTP (SSH).
(O valor inteiro desta opção na base de dados é 3)

Host

O nome do servidor / endereço DNS ou IP.

Port

O porto que deve ser usado. A maioria dos protocolos tem portas padrão definidas, se você definir este valor como 0.

User

O nome do usuário que deve ser usado para entrar em contato com o servidor.

Password

A senha que deve ser usada para autenticar o usuário no servidor.

Encryption

O modo de encriptação. Selecione SSL para FTPS ou para usar SMTP criptografado ou POP3.

None

Não use criptografia ou use a criptografia padrão no caso do SFTP.
(O valor inteiro desta opção na base de dados é 0)

SSL

Use a encriptação SSL.
(O valor inteiro desta opção na base de dados é 1)

Sender Address

Utilizado apenas pela SMTP: O endereço de e-mail do remetente.

Sender Name

Apenas utilizado pela SMTP: O nome do remetente em texto claro.

Default Recipient

Apenas utilizado pela SMTP: O destinatário se a identificação do receptor estiver vazia.

Subject

Apenas utilizado pela SMTP: O assunto da mensagem. Você também pode usar todas as variáveis que estão disponíveis para o campo Filename Template.

Send file as Attachment

Apenas SMTP: Seja para enviar os dados como corpo ou como anexo.

Text Template

Apenas SMTP: Quando os dados são enviados como anexo, é possível definir um texto estático que é enviado como o corpo da mensagem. Este campo não está diretamente disponível na interface do usuário. Nós não suportamos variáveis dentro da parte de texto.

A parte SMTP do módulo destina-se à utilização com sistemas técnicos e não à criação de e-mails legíveis por pessoas.

Action on Import

A ação que deve ser executada após a importação da transmissão. Esta aqção é executada após os dados terem sido recuperados e armazenados com sucesso. Também é executado se os dados não puderem ser convertidos, uma vez que os dados estão disponíveis para o Microsoft Dynamics NAV 2016 para reprocessamento.

Do Nothing

Nenhuma ação após a importação.
(O valor inteiro desta opção na base de dados é 0)

Archive

Arquivar os dados após a importação (não suportado por todos os protocolos).
(O valor inteiro desta opção na base de dados é 1)

Delete

Eliminar os dados após a importação.
(O valor inteiro desta opção na base de dados é 2)

Allow Duplicate Filenames

Se o mesmo nome de arquivo pode ser importado várias vezes pelo mesmo canal de comunicação.

Sender Cross-Reference Type

O tipo de referência cruzada que deve ser usado para definir o parceiro remetente a partir da identificação do remetente.

Disponível na versão de módulo 4.00 e superior.

Receiver Cross-Reference Type

O tipo de referência cruzada que deve ser usado para definir o parceiro receptor a partir da identificação do receptor.

Disponível na versão de módulo 4.00 e superior.

Connection Keep-Alive

Seja para manter a conexão de rede aberta ao recuperar ou enviar mais de uma transmissão.

FTP Transfer Mode

Utilizado apenas para FTP e FTPs. O modo de transferência de dados a ser utilizado.

Selecione automaticamente.
(O valor inteiro desta opção na base de dados é 0)

Passive (Auto)

Modo passivo. Selecione a implementação automaticamente.
(O valor inteiro desta opção na base de dados é 1)

Active (Auto)

Modo activo. Selecione a implementação automaticamente. Isto exigirá que as portas FTP activas na máquina que executa o código estejam directamente disponíveis a partir da Internet.
(O valor inteiro desta opção na base de dados é 2)

EPRT

Modo
porta estendida (O valor inteiro desta opção na base de dados é 3)

EPSV

Modo
passivo estendido (O valor inteiro desta opção na base de dados é 4)

PASV

Modo
passivo tradicional (O valor inteiro desta opção na base de dados é 5)

PASVEX

Modo
passivo estendido (O valor inteiro desta opção na base de dados é 6)

PORT

Active port mode
(O valor inteiro desta opção na base de dados é 7)

FTP Encryption Mode

Quando iniciar a criptografia para conexões FTPs.

Comportamento por omissão.
(O valor inteiro desta opção na base de dados é 0)

Implicit

Inicie a criptografia na conexão com o servidor.
(O valor inteiro desta opção na base de dados é 1)

Explicit

Conecte não criptografado e mude para criptografia depois.
(O valor inteiro desta opção na base de dados é 2)

FTP Data Type

Você pode selecionar o modo de dados FTP. Dependendo do conteúdo dos dados, o modo texto alterará a codificação do ficheiro durante a transferência e por vezes a representação das quebras de linha.

Binary

Os dados são considerados como binários. Isto é necessário, por exemplo, para arquivos PDF.
(O valor inteiro desta opção na base de dados é 0)

Text

Os dados onlöy contêm texto e podem ser recodificados.
(O valor inteiro desta opção na base de dados é 1)

Filename Template

Uma cadeia de modelos para construir o nome do arquivo para os arquivos de saída. Você pode usar qualquer texto constante que seja válido dentro dos nomes dos arquivos. Nós suportamos várias variáveis globais que podem ser usadas dentro do nome do arquivo. Como o módulo não conhece o conteúdo do arquivo e as estruturas de buffer utilizadas, não é possível acessar diretamente os dados do arquivo.

As seguintes variáveis estão disponíveis:

{Entry No.}

O número de entrada da transmissão. Pode ser usado para gerar um nome de arquivo único.

{Description}

A descrição da transmissão.

{Sender Party}

Depreciado. Alias para {Sender Partner}.

{Sender Partner}

O código do parceiro remetente.

{Sender Identification}

A identificação do parceiro remetente.

{Receiver Party}

Depreciado. Alias para {Receiver Partner}.

{Receiver Partner}

O código do parceiro receptor.

{Receiver Identification}

A identificação do parceiro receptor.

{Project}

O projeto do mapping que gerou os dados.

{Format}

O formato do mapping que gerou os dados.

{Code}

O código do mapping que gerou os dados.

{CCYY}

O ano com informações do século, por exemplo, 2019.

{YY}

O ano, por exemplo, 19.

{MM}

O mês como dois dígitos.

{DD}

O dia como dois dígitos.

{WW}

A semana do calendário, representada por dois dígitos.

{QQ}

O trimestre, representado como dois dígitos.

{HH}

A hora da criação da transmissão.

{mm}

Os minutos da criação da transmissão.

{ss}

Os segundos da criação da transmissão.

É possível criar variáveis personalizadas através da funcionalidade de callback do módulo, se você precisar, por exemplo, incluir um número de documento no nome do arquivo.

File Mask

Atualmente não há suporte.

Remote Directory

O diretório no servidor, se o protocolo suportar diretórios remotos.

Private Key

Usado apenas para SFTP. Guarda a chave privada. Anveo EDI Connect não suporta oficialmente o uso de chaves privadas. Você pode tentar com uma chave formatada OpenSSH, mas nosso suporte não pode ajudá-lo com erros de chave. O módulo atualmente não tem opção de remover a chave, uma vez que ela esteja definida. Você tem que criar um novo canal de comunicação, ou esvaziar o BLOB usando o ambiente de desenvolvimento do Microsoft Dynamics NAV 2016.

Host Key

Actualmente não utilizado.

Host Fingerprint

A impressão digital do servidor remoto SFTP para comparar após a conexão. Se as teclas não corresponderem a um erro é gerado.

Ignore SSL Errors

Se o certificado SSL tem de ser válido ou se todos os certificados são aceites.

Ignorar o erro SSL tornará o homem no meio dos ataques possíveis. Você deve tentar resolver o erro SSL em vez de aceitar qualquer certificado remoto.

Internal NAV Encoding

Se você definir a codificação interna e externa, o módulo tentará recodificar os dados. Você deve definir estes campos como vazios, se não tiver certeza se é necessário um recodificador. Desta forma, os dados não são modificados no envio/recepção pelo componente.

External Encoding

Se você definir a codificação interna e externa, o módulo tentará recodificar os dados. Você deve definir estes campos como vazios, se não tiver certeza se é necessário um recodificador. Desta forma, os dados não são modificados no envio/recepção pelo componente.