Anveo EDI Connect / Config / Intercambio de datos / ANVEDI File Handler
Esta es una traducción automática. El mensaje original está disponible en Inglés.

ANVEDI File Handler

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

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

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.

Path

La ruta local o de red desde la que desea recibir los archivos o a la que desea enviarlos.

File Mask

En los canales de comunicación entrantes puede filtrar los nombres de los archivos que deben procesarse. Se trata de una cadena de filtro Dynamics y distingue entre mayúsculas y minúsculas. Para filtrar sin comprobar el caso, tiene que añadir el signo «@» delante del filtro.

@*.xml
Ejemplo: Recibir todos los archivos que terminen en .xml. No distingue entre mayúsculas y minúsculas y también acepta .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 nombres de archivo duplicados, el archivo se importará una y otra vez.
(El valor entero de esta opción en la base de datos es 0)

Archive

Archiva el fichero después de recibirlo. El fichero sólo se archivará si se puede leer. El módulo archivará los ficheros que no se puedan procesar, pero que se recuperen (lean) con éxito.
(El valor entero de esta opción en la base de datos es 1)

Delete

Borra el archivo después de recibirlo. El fichero sólo se borrará si se ha podido leer. El módulo eliminará los archivos que no se puedan procesar, pero que se hayan recuperado (leído) con éxito. Los datos siguen estando 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 ficheros archivados.

Allow Duplicate Filenames

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

Filename Template

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

Están disponibles las siguientes variables:

{Entry No.}

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

{Reference No.}
{Reference}

No compatible con versiones anteriores. Imprime el número de referencia (número de documento) que se almacena con la transmisión. Si se utilizan transacciones comerciales, se establece automáticamente.

{Description}

La descripción de la transmisión.

{Sender Party}

Desaprobado. Alias para {Sender Partner}.

{Sender Partner}

El código de socio emisor.

{Sender Identification}

La identificación del socio emisor.

{Receiver Party}

Desaprobado. Alias para {Receiver Partner}.

{Receiver Partner}

El código de socio receptor.

{Receiver Identification}

La identificación del interlocutor 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 en dos dígitos.

{DD}

El día como dos dígitos.

{WW}

La semana natural, representada con dos dígitos.

{QQ}

El trimestre, representado con dos dígitos.

{HH}

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

{mm}

El acta de 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 del archivo.