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

ANVEDI File Handler

Esta unidad de codeunit no está disponible en Microsoft Dynamics 365 Business Central Online (SaaS).

Esta unidad de codeunit se utiliza para enviar o recibir archivos del sistema de archivos local del service tier o de cualquier ruta de la red UNC que sea accesible desde el service tier.

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.

Path

La ruta local o de red de la que quieres recibir los archivos o a la que los has enviado.

File Mask

En los canales de comunicación entrantes se pueden filtrar los nombres de los archivos que deben ser procesados. Este es un filtro de Dynamics de cuerda y sensible a las mayúsculas y minúsculas. Para filtrar sin comprobar el caso, hay que añadir el signo «@» delante del filtro.

@*.xml
Ejemplo: Recibir todos los archivos que terminan en .xml. No filtre las mayúsculas y minúsculas y también acepte .XML etc.

Action on Import

Puede especificar en los archivos entrantes lo que el módulo debe hacer con el archivo original

Do Nothing

Déjalo donde está. Advertencia: Si permite que se dupliquen los nombres de los archivos, esto resultará en la importación del archivo una y otra vez.
(El valor entero de esta opción en la base de datos es 0)

Archive

Archiva el archivo después de recibirlo. El archivo sólo se archivará si puede ser leído. El módulo archivará los archivos que no se pueden procesar, pero que se recuperan con éxito (lectura).
(El valor entero de esta opción en la base de datos es 1)

Delete

Borre el archivo después de recibirlo. El archivo sólo se borrará si se puede leer. El módulo eliminará los archivos que no se pueden procesar, pero que se recuperan con éxito (leer). Los datos todavía están disponibles en el EDI Message.
(El valor entero de esta opción en la base de datos es 2)

Archive Folder

La ruta local o de red en la que deben escribirse los archivos.

Allow Duplicate Filenames

Si un archivo con el mismo nombre puede ser recuperado por el mismo canal de comunicación dos veces. Sólo debe permitir los nombres de los archivos duplicados si los archiva o los borra.

Filename Template

Una cadena de plantillas para construir el nombre del archivo. 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.