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 unidad de codeunit no está disponible en Microsoft Dynamics 365 Business Central Online (SaaS). Esta unidad de codeunit requiere la instalación de componentes externos .NET.

Esta unidad de codeunit se utiliza para enviar o recibir archivos desde/hacia un servidor remoto. Esta unidad de 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, vea el capítulo de Instalación para más detalles.

Puede seleccionar esta unidad de 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 es parte de la clave primaria. Este campo se rellena automáticamente.

Description

Una descripción del servidor / configuración.

Protocol

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

SMTP

Sólo para transmisiones salientes. Usa el SMTP para enviar e-mails como si fueran mensajes.
(El valor entero de esta opción en la base de datos es 0)

La parte del módulo SMTP está destinada a ser utilizada con sistemas técnicos y no para crear correos electrónicos legibles para el ser humano.

POP3

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

FTP/FTPS

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

SFTP

Usa el 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 debe ser utilizado. La mayoría de los protocolos tienen definidos puertos por defecto, si se establece este valor en 0.

User

El nombre de usuario que debe utilizarse 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 usar SMTP o POP3 encriptado.

None

No utilice la encriptación o utilice la encriptación predeterminada en caso de SFTP.
(El valor entero de esta opción en la base de datos es 0)

SSL

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

Sender Address

Sólo usado 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 usado por SMTP: El receptor si la identificación del receptor está vacía.

Subject

Sólo usado por SMTP: El asunto del mensaje. También puede utilizar todas las variables disponibles para el campo Filename Template de archivo.

Send file as Attachment

Sólo SMTP: Ya sea para enviar los datos como 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 apoyamos las variables dentro de la parte de texto.

La parte del módulo SMTP está destinada a ser utilizada con sistemas técnicos y no para crear correos electrónicos legibles para el ser humano.

Action on Import

La acción que debe ejecutarse después de importar la transmisión. Esta acción se ejecuta después de que los datos se hayan recuperado y almacenado con éxito. También se ejecuta si los datos no pueden ser convertidos, ya que los datos están a disposición del Microsoft Dynamics NAV 2009R2 Classic para su reprocesamiento.

Do Nothing

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

Archive

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

Delete

Eliminar 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

El tipo de referencia cruzada que debe utilizarse para establecer el socio remitente a partir de la identificación del remitente.

Disponible en la versión del módulo 4.00 y superior.

Receiver Cross-Reference Type

El tipo de referencia cruzada que debe utilizarse para establecer el compañero del receptor a partir de la identificación del mismo.

Disponible en la versión del módulo 4.00 y superior.

Connection Keep-Alive

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

FTP Transfer Mode

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

Selecciona 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 de puerto extendido
(El valor entero de esta opción en la base de datos es 3)

EPSV

Modo pasivo ampliado
(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 ampliado
(El valor entero de esta opción en la base de datos es 6)

PORT

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

FTP Encryption Mode

Cuándo iniciar la encriptación para las conexiones FTP.

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

Implicit

Inicie la encriptación en la conexión con el servidor.
(El valor entero de esta opción en la base de datos es 1)

Explicit

Conectar sin encriptar y cambiar 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 de 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 ser recodificados.
(El valor entero de esta opción en la base de datos es 1)

Filename Template

Una cadena de plantillas para construir el nombre del archivo para los archivos salientes. Puedes usar cualquier texto constante que sea válido dentro de los nombres de los archivos. Apoyamos varias variables globales que pueden ser usadas dentro del nombre del archivo. Debido a que el módulo no conoce el contenido del archivo y las estructuras de búferes utilizadas, no puede acceder directamente a los datos del archivo.

Las siguientes variables están disponibles:

{Entry No.}

El número de entrada de la transmisión. Puede ser usado para generar un nombre de archivo único.

{Description}

La descripción de la transmisión.

{Sender Party}

Desaprobado. Alias para {Sender Partner}.

{Sender Partner}

El código de socio remitente.

{Sender Identification}

La identificación del socio remitente.

{Receiver Party}

Desaprobado. Alias para {Receiver Partner}.

{Receiver Partner}

El código del compañero receptor.

{Receiver Identification}

La identificación del socio receptor.

{Project}

El proyecto del mapping que ha generado los datos.

{Format}

El formato del mapping que ha generado los datos.

{Code}

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

{CCYY}

El año con 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 de calendario, 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 función de devolución de llamada del módulo, si es necesario, por ejemplo, incluir un número de documento en el nombre del archivo.

File Mask

Actualmente no tiene apoyo.

Remote Directory

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

Private Key

Se usa sólo para el SFTP. Almacena la llave privada. Anveo EDI Connect no apoya oficialmente el uso de claves privadas. Puede intentarlo con una llave formateada de OpenSSH, pero nuestro soporte no puede ayudarle con los errores de la llave. El módulo no tiene actualmente la opción de quitar la llave, una vez que está puesta. Tienes que crear un nuevo canal de comunicación, o vaciar el BLOB usando el entorno de desarrollo Microsoft Dynamics NAV 2009R2 Classic.

Host Key

Actualmente no se usa.

Host Fingerprint

La huella del servidor SFTP remoto para comparar después de conectarse. Si las claves no coinciden, se genera un error.

Ignore SSL Errors

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

Ignorar el error del SSL hará posible los ataques del hombre en el medio. Deberías intentar resolver el error de SSL en lugar de aceptar cualquier certificado remoto.

Internal NAV Encoding

Si establece la codificación interna y externa, el módulo intentará recodificar los datos. Debe configurar estos campos para que estén vacíos, si no está seguro de si es necesario volver a codificarlos. De esta manera los datos no se modifican al enviar/recibir por el componente.

External Encoding

Si establece la codificación interna y externa, el módulo intentará recodificar los datos. Debe configurar estos campos para que estén vacíos, si no está seguro de si es necesario volver a codificarlos. De esta manera los datos no se modifican al enviar/recibir por el componente.