Anveo EDI Connect / Config / Intercambio de datos / ANVEDI Remote Comm. Handler
This is an automatic translation. The original post is available in Inglés.

ANVEDI Remote Comm. Handler

Esta codeunit se utiliza para enviar o recibir archivos desde/hacia un servidor remoto. Esta codeunit requiere la instalación de componentes.NET adicionales en el service tier. (O en cada máquina en el caso del Cliente Clásico de NAV). Por favor, consulte el capítulo Instalación para más detalles.

Puede seleccionar esta codeunit en el canal de comunicación y utilizar la acción Configure en el canal de comunicación, para cambiar los ajustes.

Campos

Communication Channel Code

Este campo forma parte de la clave primaria. Este campo se rellena automáticamente.

Description

Una descripción del servidor / ajustes.

Protocol

El protocolo a utilizar. Dependiendo de la dirección del canal de comunicación, sólo se pueden seleccionar algunos de los protocolos.

SMTP

Sólo para transmisiones salientes. Utilice SMTP para enviar mensajes de correo electrónico.
(El valor entero de esta opción en la base de datos es 0)

La parte SMTP del módulo está pensada para su uso con sistemas técnicos y no para crear mensajes de correo electrónico legibles por el ser humano.

POP3

Sólo para transmisiones entrantes. Recuperar datos de un servidor POP3.
(El valor entero de esta opción en la base de datos es 1)

FTP/FTPS

Usar FTP o FTP sobre SSL.
(El valor entero de esta opción en la base de datos es 2)

SFTP

Utilice SFTP (SSH).
(El valor entero de esta opción en la base de datos es 3)

Host

El nombre del servidor / dirección DNS o IP.

Port

El puerto que se debe utilizar. La mayoría de los protocolos tienen puertos por defecto definidos, si establece este valor en 0.

User

El nombre de usuario que se debe utilizar para contactar con el servidor.

Password

La contraseña que debe utilizarse para autenticar al usuario en el servidor.

Encryption

El modo de encriptación. Seleccione SSL para FTPS o para utilizar SMTP o POP3 cifrado.

None

No utilice cifrado ni utilice el cifrado predeterminado en caso de SFTP.
(El valor entero de esta opción en la base de datos es 0)

SSL

Utilice cifrado SSL.
(El valor entero de esta opción en la base de datos es 1)

Sender Address

Sólo utilizado por SMTP: La dirección de correo electrónico del remitente.

Sender Name

Sólo usado por SMTP: El nombre del remitente en texto claro.

Default Recipient

Sólo utilizado por SMTP: El destinatario si la identificación del destinatario está vacía.

Subject

Sólo utilizado por SMTP: El asunto del mensaje. También puede utilizar todas las variables que están disponibles para el campo Filename Template.

Send file as Attachment

Sólo SMTP: Ya sea para enviar los datos como un cuerpo o como un archivo adjunto.

Text Template

Sólo SMTP: Cuando los datos se envían como un archivo adjunto, se puede definir un texto estático que se envía como el cuerpo del mensaje. Este campo no está disponible directamente en la interfaz de usuario. No soportamos variables dentro de la parte de texto.

La parte SMTP del módulo está pensada para su uso con sistemas técnicos y no para crear mensajes de correo electrónico legibles por el ser humano.

Action on Import

La acción que se debe ejecutar después de importar la transmisión. Esta adquisición se ejecuta después de que los datos se hayan recuperado y almacenado correctamente. También se ejecuta si los datos no pueden convertirse, ya que los datos están a disposición del Microsoft Dynamics 365 Business Central para su reprocesamiento.

Do Nothing

Ninguna acción después de la importación.
(El valor entero de esta opción en la base de datos es 0)

Archive

Archive los datos después de la importación (no soportados por todos los protocolos).
(El valor entero de esta opción en la base de datos es 1)

Delete

Borre los datos después de la importación.
(El valor entero de esta opción en la base de datos es 2)

Allow Duplicate Filenames

Si el mismo nombre de archivo puede ser importado varias veces por el mismo canal de comunicación.

Sender Cross-Reference Type

La clase de referencia cruzada que se debe utilizar para fijar el interlocutor emisor a partir de la identificación del emisor.

Disponible en la versión 4.00 y superior.

Receiver Cross-Reference Type

La clase de referencia cruzada que se debe utilizar para fijar el interlocutor receptor a partir de la identificación del receptor.

Disponible en la versión 4.00 y superior.

Connection Keep-Alive

Si se debe mantener abierta la conexión de red al recuperar o enviar más de una transmisión.

FTP Transfer Mode

Sólo se utiliza para FTP y FTPs. El modo de transferencia de datos que se utilizará.

Seleccione automáticamente,.
(El valor entero de esta opción en la base de datos es 0)

Passive (Auto)

Modo pasivo. Seleccione la implementación automáticamente.
(El valor entero de esta opción en la base de datos es 1)

Active (Auto)

Modo activo. Seleccione la implementación automáticamente. Esto requerirá que los puertos FTP activos en la máquina que ejecuta el código estén directamente disponibles en Internet.
(El valor entero de esta opción en la base de datos es 2)

EPRT

Modo
puerto extendido (El valor entero de esta opción en la base de datos es 3)

EPSV

Modo
pasivo extendido (El valor entero de esta opción en la base de datos es 4)

PASV

Modo
pasivo tradicional (El valor entero de esta opción en la base de datos es 5)

PASVEX

Modo
pasivo extendido (El valor entero de esta opción en la base de datos es 6)

PORT

Modo
puerto activo (El valor entero de esta opción en la base de datos es 7)

FTP Encryption Mode

Cuándo iniciar el cifrado para las conexiones FTP.

Comportamiento por defecto.
(El valor entero de esta opción en la base de datos es 0)

Implicit

Inicie el cifrado al conectarse al servidor.
(El valor entero de esta opción en la base de datos es 1)

Explicit

Conéctese sin encriptar y cambie a encriptación después.
(El valor entero de esta opción en la base de datos es 2)

FTP Data Type

Puede seleccionar el modo de datos FTP. Dependiendo del contenido de los datos, el modo texto cambiará la codificación del archivo durante la transferencia y a veces la representación de los saltos de línea.

Binary

Los datos se consideran binarios. Esto es necesario, por ejemplo, para los archivos PDF.
(El valor entero de esta opción en la base de datos es 0)

Text

Los datos onlöy contienen texto y pueden recodificarse.
(El valor entero de esta opción en la base de datos es 1)

Filename Template

Una cadena de plantilla para construir el nombre del archivo para los archivos salientes. Puede utilizar cualquier texto constante que sea válido dentro de los nombres de archivo. Soportamos varias variables globales que pueden ser utilizadas dentro del nombre de archivo. Debido a que el módulo no conoce el contenido del fichero y las estructuras de búfer utilizadas, no se puede acceder directamente a los datos del fichero.

Se dispone de las siguientes variables:

{Entry No.}

El número de entrada de la transmisión. Se puede utilizar para generar un nombre de archivo único.

{Description}

La descripción de la transmisión.

{Sender Party}

Desacreditado. Alias para {Sender Partner}.

{Sender Partner}

El código de interlocutor del remitente.

{Sender Identification}

La identificación del interlocutor emisor.

{Receiver Party}

Desacreditado. Alias para {Receiver Partner}.

{Receiver Partner}

El código de interlocutor del receptor.

{Receiver Identification}

La identificación del interlocutor receptor.

{Project}

El proyecto del mapeo que ha generado los datos.

{Format}

El formato del mapeo que ha generado los datos.

{Code}

El código del mapeo que ha generado los datos.

{CCYY}

El año con la información del siglo, por ejemplo, 2019.

{YY}

El año, por ejemplo, 19.

{MM}

El mes como dos dígitos.

{DD}

El día como dos dígitos.

{WW}

La semana natural, representada como dos dígitos.

{QQ}

El cuarto, representado como dos dígitos.

{HH}

La hora de la creación de la transmisión.

{mm}

Los minutos de la creación de la transmisión.

{ss}

Los segundos de la creación de la transmisión.

Es posible crear variables personalizadas a través de la funcionalidad de devolución de llamada del módulo, si necesita, por ejemplo, incluir un número de documento en el nombre de archivo.

File Mask

Actualmente no está soportado.

Remote Directory

El directorio en el servidor, si el protocolo soporta directorios remotos.

Private Key

Se utiliza sólo para SFTP. Almacena la clave privada. Anveo EDI Connect no soporta oficialmente el uso de claves privadas. Puede intentarlo con una clave formateada en OpenSSH, pero nuestro soporte no puede ayudarle con los errores clave. El módulo no tiene actualmente ninguna opción para quitar la llave, una vez que se ha configurado. Debe crear un nuevo canal de comunicación o vaciar el BLOB utilizando el entorno de desarrollo Microsoft Dynamics 365 Business Central.

Host Key

Actualmente no se utiliza.

Host Fingerprint

La huella dactilar del servidor SFTP remoto para comparar después de la conexión. Si las teclas no coinciden, se genera un error.

Ignore SSL Errors

Si el certificado SSL tiene que ser válido o si todos los certificados son aceptados.

Ignorar el error de SSL hará posible que el hombre en el medio de los ataques. Debe intentar resolver el error SSL en lugar de aceptar cualquier certificado remoto.

Internal NAV Encoding

Si configura la codificación interna y externa, el módulo intentará recodificar los datos. Si no está seguro de si es necesaria una recodificación, debería configurar estos campos como vacíos. De este modo, el componente no modifica los datos al enviar/recibir.

External Encoding

Si configura la codificación interna y externa, el módulo intentará recodificar los datos. Si no está seguro de si es necesaria una recodificación, debería configurar estos campos como vacíos. De este modo, el componente no modifica los datos al enviar/recibir.