Anveo EDI Connect / Config / Mappings / El convertidor XML
This is an automatic translation. The original post is available in Inglés.

El convertidor XML

El convertidor XML puede utilizarse para importar y exportar archivos XML. Anveo EDI Connect soporta la mayoría de las características del XML.

Asumimos que sabes cómo trabajar con las líneas de mapping y cómo acceder a las propiedades EDI.

Usando el asistente

Puedes crear la estructura mapping desde un archivo de ejemplo XML o un archivo XSD.

Si utiliza un archivo de ejemplo XML, tenga en cuenta que el módulo no puede detectar bucles dentro de la estructura XML. Debes asegurarte de que sólo hay una repetición de cada estructura en bucle o tendrás que eliminar algunas de las líneas de EDI mapping creadas, después.

El soporte de XSD es todavía experimental y no apoyamos todas las opciones de XSD. Mostraremos una lista de errores después de la importación, pero normalmente se debe crear la estructura básica. Si hay varios nodos raíz posibles, el módulo le preguntará cuál debe usarse. Si los archivos contienen inclusiones, pediremos los archivos XSD adicionales. El módulo no seguirá ninguna referencia a URLs externas.

Usando comandos

El convertidor XML actualmente no soporta comandos.

Importación/Exportación

Discutiremos las propiedades y características de las importaciones y exportaciones por separado.

Importación de datos XML

Después de crear el mapping, lo primero que debe hacer es comprobar si las propiedades de la cabecera están establecidas correctamente. Después puedes empezar a crear líneas de mapping, ya sea usando el asistente, como se describe arriba, o añadiéndolas manualmente.

El convertidor XML no admite el uso de filtros dentro de los bucles de tabla de escritura, para crear un registro sólo, si se proporcionan los datos esperados. También para los bucles de escritura el módulo sólo mirará la primera línea de mapping hijo, si es obligatorio y no en el archivo el bucle no creará un registro. Si no, el módulo creará un registro e intentará procesar todas las demás líneas de niños también.

Importar las propiedades del encabezado

Direction

Para importar datos XML de una fuente externa en el Microsoft Dynamics NAV 2009R2 Classic, establezca la propiedad Direction en el valor Import.

Ignore Unknown Elements

Esta propiedad define, como manejar situaciones, donde el archivo contiene elementos, que no están definidos en el mapping. El valor por defecto False arrojará un error en los datos inesperados, lo cual es muy recomendable. Poner el valor de la propiedad en False ignorará todos los elementos, que no están definidos en el mapping. Esto también puede dar lugar a que no se analicen los elementos, que se definen en el mapping, porque el mapping ya no puede detectarlos. Usa esto con propiedad con precaución.

Default Namespace (URI)

Esta propiedad define un espacio de nombres que puede utilizarse en los elementos, estableciendo el atributo del espacio de nombres de la línea mapping en Default. Normalmente dejas esta propiedad en blanco.

Importar las propiedades de la línea

Después de crear una línea de mapping EDI, puede configurar las propiedades. Sólo mostraremos las propiedades de las líneas de EDI mapping con la propiedad Type establecida en Data, ya que las otras propiedades se comportan como en cualquier otro mapping. El convertidor XML soporta varias líneas de datos con diferentes propiedades. Controla qué tipo de línea de XML mapping creas, estableciendo la propiedad Subtype:

Subtype

El subtipo define, qué tipo de línea de datos quieres añadir. Los siguientes valores están permitidos:

Element

Esta línea mapping representa un elemento XML. Un elemento XML comienza en el archivo con ««.

Attribute

Esta línea mapping representa un atributo XML. Un atributo XML está dentro de la etiqueta del elemento de apertura: ««.

Content

Esta línea representa el contenido entre una etiqueta de elemento de apertura y cierre. El valor se almacena entre: «Contenido«.

Comment

Las líneas de este tipo son sólo para información. El módulo no admite la importación de comentarios.

Indent

En el XML mapping intentamos representar dos árboles diferentes, uno que agrupa todas las estructuras repetitivas en bucles y otro que representa la estructura de árbol del XML. A menudo esto no entra en conflicto, pero a veces puede ser ambiguo. Por eso hay una propiedad con el nombre Ident que permite establecer la indentación de la estructura XML explícitamente. Esto se rellena automáticamente desde el asistente de importación, pero debería configurarse manualmente, si se crean líneas mapping mapeo a mano.


ElementoXML Element en las importaciones

Las siguientes propiedades sólo se admiten si la propiedad Type se establece en Data y la propiedad Subtype se establece en el valor Element.

Prefix

XML permite reutilizar el mismo nombre de elemento varias veces. A veces quieres mostrar, a qué estructura pertenece el elemento. Puede especificar un prefijo que se utiliza antes del nombre del elemento. Esto resultará en la representación del elemento como ««. En las importaciones esta propiedad se utiliza sólo para hacer el mapping más legible. Desde la versión 4.00 del módulo se utiliza la siguiente propiedad con el nombre Namespace (URI) para comprobar si el elemento importado coincide con la línea mapping.

Namespace (URI)

Un elemento de un archivo XML puede ser asignado a un espacio de nombres específico. En los datos XML reales esto se representa utilizando prefijos antes del nombre del elemento y asignando el URL del espacio de nombres al prefijo en algún lugar de la estructura antes o en el elemento. Desde la versión 4.00 del módulo, comprobaremos si el espacio de nombres del archivo coincide con este valor. Si no usas espacios para nombres en un elemento, deja esta propiedad en blanco.

Name

Esta propiedad especifica el nombre del elemento. El nombre del elemento se utiliza entre los paréntesis.

Mandatory

Especifica si este elemento es obligatorio. Poner esta propiedad al valor True significa que el elemento tiene que estar en el archivo, o si hay un bucle padre en modo de escritura que el registro sólo se crea, si el elemento está presente. Si se fija este valor de propiedad en False el elemento se considera condicional.

AtributoXML Attribute sobre las importaciones

Las siguientes propiedades sólo se admiten si la propiedad Type se establece en Data y la propiedad Subtype se establece en el valor Attribute. La línea mapping debe ser hija de una línea mapping en la que la propiedad Type se establece en Data y la propiedad Subtype se establece en el valor Element.

El orden de los atributos no es importante e ignorado por la importación. El mismo nombre de atributo sólo se permite una vez por elemento.

Name

Especifica el nombre del atributo.

DestExpr

Especifica dónde deben almacenarse los datos. En el convertidor XML los filtros crearán un error, si el valor no coincide y no puede ser usado para procesar condicionalmente partes del mapping.

Hay una sección sobre expresiones de destino, donde se puede aprender más sobre esta propiedad.

Format Type

Especifica cómo deben ser interpretados los datos por el módulo.

Los siguientes valores están disponibles:

Auto

El campo es interpretado automáticamente, basado en el tipo de datos del objetivo.

Date

Los datos se interpretan como una fecha. Puede especificar el formato con la propiedad Format String.

Time

Los datos se interpretan como información temporal. Puede especificar el formato con la propiedad Format String.

Date/Time

Los datos se interpretan como información de fecha y hora. Puede especificar el formato con la propiedad Format String.

Format String

Sólo está disponible si se establece el tipo de formato Format Type la propiedad. Especifica la cadena del formato fecha/hora, como se describe en el trabajo con cadenas de formato fecha/hora.

Length Type

Especifica si el valor tiene que ser de una cierta longitud.

Length Type

Puede especificar que desea comprobar la longitud de los datos entrantes. Los siguientes valores están permitidos:

Ignore

No compruebe la longitud de la entrada.

Max (Error)

Crea un error si el valor es más largo de lo permitido.

Max (Truncate with Warning)

Crea una advertencia si el valor es más largo de lo permitido y trunca la salida a la longitud permitida.

Max (Truncate)

Truncar el valor, si es más largo de lo permitido.

Max (Truncate…)

Trunca el valor, si es más largo de lo permitido y añade «…» al final para mostrar que el valor no está completo.

Exact (Error)

Crea un error si la salida no tiene la longitud especificada.

Exact (Truncate/Pad with Warning)

Truncar o rellenar el valor, si no tiene la longitud especificada y crear una advertencia.

Exact (Pad)

Crea un error si el valor es más largo de lo permitido. Rellena el valor si es demasiado corto.

Exact (Truncate/Pad)

Truncar o rellenar el valor al número de caracteres dado.

Length

Esta propiedad sólo está disponible si se establece la propiedad Length Type de longitud. La longitud permitida para el campo.

XML Content en las importaciones

Las siguientes propiedades sólo se admiten si la propiedad Type se establece en Data y la propiedad Subtype se establece en el valor Content.

La línea mapping debe ser hija de una línea mapping en la que la propiedad Type se establece en Data y la propiedad Subtype se establece en el valor Element. Si tienes tanto atributos XML como un contenido, el orden de las líneas de mapping no es importante. Sin embargo, recomendamos poner los atributos en frente para la legibilidad.

DestExpr

Especifica dónde deben almacenarse los datos. En el convertidor XML los filtros crearán un error, si el valor no coincide y no puede ser usado para procesar condicionalmente partes del mapping.

Hay una sección sobre expresiones de destino, donde se puede aprender más sobre esta propiedad.

Format Type

Especifica cómo deben ser interpretados los datos por el módulo.

Los siguientes valores están disponibles:

Auto

El campo es interpretado automáticamente, basado en el tipo de datos del objetivo.

Date

Los datos se interpretan como una fecha. Puede especificar el formato con la propiedad Format String.

Time

Los datos se interpretan como información temporal. Puede especificar el formato con la propiedad Format String.

Date/Time

Los datos se interpretan como información de fecha y hora. Puede especificar el formato con la propiedad Format String.

Format String

Sólo está disponible si se establece el tipo de formato Format Type la propiedad. Especifica la cadena del formato fecha/hora, como se describe en el trabajo con cadenas del formato fecha/hora.

Length Type

Especifica si el valor tiene que ser de una cierta longitud.

Length Type

Puede especificar que desea comprobar la longitud de los datos entrantes. Los siguientes valores están permitidos:

Ignore

No compruebe la longitud de la entrada.

Max (Error)

Crea un error si el valor es más largo de lo permitido.

Max (Truncate with Warning)

Crea una advertencia si el valor es más largo de lo permitido y trunca la salida a la longitud permitida.

Max (Truncate)

Truncar el valor, si es más largo de lo permitido.

Max (Truncate…)

Trunca el valor, si es más largo de lo permitido y añade «…» al final para mostrar que el valor no está completo.

Exact (Error)

Crea un error si la salida no tiene la longitud especificada.

Exact (Truncate/Pad with Warning)

Truncar o rellenar el valor, si no tiene la longitud especificada y crear una advertencia.

Exact (Pad)

Crea un error si el valor es más largo de lo permitido. Rellena el valor si es demasiado corto.

Exact (Truncate/Pad)

Truncar o rellenar el valor al número de caracteres dado.

Length

Esta propiedad sólo está disponible si se establece la propiedad Length Type de longitud. La longitud permitida para el campo.

ComentarioXML Comment sobre las importaciones

La importación de XML no maneja los comentarios XML. El convertidor ignorará cualquier comentario en el archivo. Se pueden añadir líneas de tipo comentario, por razones de referencia, pero no proporcionan ninguna funcionalidad o propiedades EDI para las importaciones de XML.

Exportación de datos XML

Exportar las propiedades del encabezado

Direction

Para exportar datos XML desde el Microsoft Dynamics NAV 2009R2 Classic, establezca la propiedad Direction en el valor Export.

Default Namespace (URI)

El espacio de nombres que debe utilizarse, si la propiedad del espacio de nombres de un elemento se establece en el textoDefaultPredeterminado».

Fallback Communication Channel

El canal de comunicación que debe utilizarse, si no se ha especificado antes, ya sea por otro mapping, código AL / C/AL o por el uso de las transacciones comerciales. Esto puede dejarse en blanco a partir de Anveo EDI Connect 4.00.

Send Channel After Convert

Configura si el canal de comunicación debe ser enviado después de ejecutar este mapping. Esto puede ser usado para enviar automáticamente los archivos, sin necesidad de un trabajo separado.

Fallback Receiver Partner

Se puede especificar un compañero receptor que se utiliza como reserva, en caso de que no se haya especificado un compañero antes. Algunos canales de comunicación utilizan al compañero para seleccionar al destinatario. Y se puede acceder dentro del mapping para obtener, por ejemplo, un número de identificación de la pareja.

Propiedades de la línea de exportación

Después de crear una línea de mapping EDI, puede configurar las propiedades. Sólo mostraremos las propiedades de las líneas de EDI mapping con la propiedad Type establecida en Data, ya que las otras propiedades se comportan como en cualquier otro mapping. El convertidor XML soporta varias líneas de datos con diferentes propiedades. Controla qué tipo de línea de XML mapping creas, estableciendo la propiedad Subtype:

Subtype

El subtipo define, qué tipo de línea de datos quieres añadir. Los siguientes valores están permitidos:

Header

Esta línea mapping representa un encabezado XML. Un encabezado XML se ve como «

Element

Esta línea mapping representa un elemento XML. Un elemento XML comienza en el archivo con ««.

Attribute

Esta línea mapping representa un atributo XML. Un atributo XML está dentro de la etiqueta del elemento de apertura: ««.

Content

Esta línea representa el contenido entre una etiqueta de elemento de apertura y cierre. El valor se almacena entre: «Contenido«.

Comment

Las líneas de este tipo son sólo para información. El módulo no admite la importación de comentarios.

DOCTYPE

Añade un nodo tipo doc a la salida. Un tipo de doctora se parece a «

EncabezadoXML Header sobre exportaciones

Encoding

Puede especificar la codificación XML para la salida. Esto anulará la codificación seleccionada de las propiedades de la cabecera.

Standalone

Especifica si el archivo XML es autónomo.

Version

Especifica la versión XML. A partir de ahora la 1.0 es la única versión soportada.


ElementoXML Element en las exportaciones

Prefix

XML permite reutilizar el mismo nombre de elemento varias veces. A veces quieres mostrar, a qué estructura pertenece el elemento. Puede especificar un prefijo que se utiliza antes del nombre del elemento. El prefijo y el espacio de nombre tienen que coincidir. Si el espacio de nombres no está definido explícitamente con ese prefijo, el módulo añadirá la definición en el elemento actual automáticamente.

Namespace (URI)

Un elemento en un archivo XML puede ser asignado a un espacio de nombres específico. En los datos XML reales esto se representa utilizando prefijos antes del nombre del elemento y asignando el URL del espacio de nombres al prefijo en algún lugar de la estructura antes o en el elemento.

Name

Esta propiedad especifica el nombre del elemento. El nombre del elemento se utiliza entre los paréntesis.

Conditional Output

Puede establecer esta propiedad en el valor True para que sólo se emita el elemento si una expresión fuente especificada coincide con un filtro especificado.

NAV Filter

Esta propiedad sólo está disponible si la propiedad Conditional Output condicional se establece en True. Un filtro para comprobar la SourceExpr. La expresión de la fuente se interpretará como un texto para aplicar el filtro. El elemento sólo aparecerá en la salida, si el valor de la expresión de la fuente especificada está dentro del filtro especificado.

SourceExpr

Esta propiedad sólo está disponible si la propiedad Conditional Output condicional se establece en True. Esta propiedad especifica qué valor debe utilizarse para decidir si coincide con el filtro dado y el elemento debe aparecer en la salida o no.

AtributoXML Attribute sobre las exportaciones

Name

Especifica el nombre del atributo XML.

Conditional Output

Puede establecer esta propiedad en el valor True para que sólo se muestre el atributo XML si una expresión fuente especificada coincide con un filtro especificado.

NAV Filter

Esta propiedad sólo está disponible si la propiedad Conditional Output condicional se establece en True. Un filtro para comprobar la SourceExpr. La expresión de la fuente se interpretará como un texto para aplicar el filtro. El atributo XML sólo se mostrará en la salida, si el valor de la expresión fuente especificada está dentro del filtro especificado.

SourceExpr

Esta es la documentación de la propiedad SourceExpr de la salida condicional. Hay una segunda propiedad con este nombre para especificar el valor del atributo XML.

Esta propiedad sólo está disponible si la propiedad Conditional Output condicional se establece en True. Esta propiedad especifica qué valor debe utilizarse para decidir si coincide con el filtro dado y el atributo XML debe aparecer en la salida o no.

SourceExpr

Esta es la documentación de la propiedad SourceExpr para el valor del atributo XML.

Especifica el valor de la fuente del atributo.

Format Type

Puede seleccionar el tipo de datos que desea importar.

Los siguientes valores están disponibles:

Auto

El campo se formatea automáticamente, según el tipo de datos de la fuente.

NAV Format String

Puedes usar una cadena de formato, como la que puedes usar para la función de Microsoft Dynamics NAV 2009R2 Classic build-in AL / C/AL FORMAT.

Date

Los datos están formateados como una fecha. Puede especificar el formato con la propiedad Format String.

Time

Los datos están formateados como información de tiempo. Puede especificar el formato con la propiedad Format String.

Date/Time

Los datos están formateados como información de fecha y hora. Puede especificar el formato con la propiedad Format String.

Number

Los datos están formateados como un valor numérico.

Format String

Sólo disponible, si la propiedad Format Type es se a fecha/hora o cadena de formato NAV.

Si la propiedad Format Type se establece como NAV Format String, puede introducir la cadena de formato, como se describe en la ayuda de AL / C/AL.

Si se ajusta a la fecha/hora se puede introducir una cadena de formato, como se describe en el trabajo con cadenas de formato de fecha/hora.

Blank Zeros

Si está disponible, especifica que los valores vacíos deben aparecer como un campo vacío en lugar de la representación vacía predeterminada.

Decimal Character

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. Especifica qué carácter debe utilizarse como separador de decimales.

Thousands Separator Character

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. Si deben separarse miles y si, qué carácter debe utilizarse.

Max. Decimal Places

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. El máximo número de decimales que se deben emitir.

Min. Decimal Places

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. La cuenta mínima de decimales que debe haber en la salida. Esto llenará automáticamente los lugares que faltan con ceros.

Sign

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. Si emitir el signo positivo/negativo.

Negative Only

Sólo pongan el signo «-«.

Always

Saca el signo «+» y «-«.

Sign after Value

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. Si poner el cartel después de los números.

Length Type

Este campo sólo está disponible si la propiedad Field Type se establece en Variable. Las posibles acciones se comparten entre los convertidores, en este convertidor se puede utilizar un tipo de campo diferente
para los campos de longitud fija. Los siguientes valores están permitidos:

Ignore

No compruebe la longitud de la salida.

Max (Error)

Crea un error si el valor es más largo de lo permitido.

Max (Truncate with Warning)

Crea una advertencia si el valor es más largo de lo permitido y trunca la salida a la longitud permitida.

Max (Truncate)

Truncar el valor, si es más largo de lo permitido.

Max (Truncate…)

Trunca el valor, si es más largo de lo permitido y añade «…» al final para mostrar que el valor no está completo.

Exact (Error)

Crea un error si la salida no tiene la longitud especificada.

Exact (Truncate/Pad with Warning)

Truncar o rellenar el valor, si no tiene la longitud especificada y crear una advertencia.

Exact (Pad)

Crea un error si el valor es más largo de lo permitido. Rellena el valor si es demasiado corto.

Exact (Truncate/Pad)

Truncar o rellenar el valor al número de caracteres dado.

Length

Esta propiedad puede utilizarse para especificar la longitud deseada de la salida.

Alignment

Este campo sólo está disponible si la propiedad Field Type se establece en Fixed Length fija o
la propiedad Length Validation la longitud se establece para rellenar la salida. Donde la salida debe estar alineada, si el valor es más corto que el número de caracteres a emitir.

Auto

Alinear según el tipo de datos de expresión de la fuente.

Left

Alinee el valor a la izquierda. Esto significa que el valor se emite primero y después se utiliza el carácter de relleno para llenar el campo.

Right

Empieza con el relleno y saca el valor alineado a la derecha.

Pad Character

Este campo sólo está disponible si la propiedad Field Type se establece en Fixed Length fija o la propiedad Length Validation la longitud se establece para rellenar la salida. Qué personaje debe ser usado para el relleno, si el valor no es lo suficientemente largo.

XML Content en las exportaciones

Conditional Output

Puede establecer esta propiedad en el valor True para que sólo se emita el contenido si una expresión de fuente especificada coincide con un filtro especificado. En Anveo EDI Connect 4.00 y más reciente: Si no se produce un contenido para un elemento, el elemento se representará en la salida como un elemento XML de cierre automático en la forma ««. Si se produce un contenido vacío, el convertidor producirá el elemento de inicio y final.

NAV Filter

Esta propiedad sólo está disponible si la propiedad Conditional Output condicional se establece en True. Un filtro para comprobar la SourceExpr. La expresión de la fuente se interpretará como un texto para aplicar el filtro. El contenido XML sólo se mostrará en la salida, si el valor de la expresión fuente especificada está dentro del filtro especificado.

SourceExpr

Esta es la documentación de la propiedad SourceExpr de la salida condicional. Hay una segunda propiedad con este nombre para especificar el valor del contenido XML.

Esta propiedad sólo está disponible si la propiedad Conditional Output condicional se establece en True. Esta propiedad especifica qué valor debe utilizarse para decidir si coincide con el filtro dado y el contenido debe aparecer en la salida o no.

SourceExpr

Esta es la documentación de la propiedad SourceExpr para el valor del contenido XML.

Especifica el valor de la fuente del atributo.

Format Type

Puede seleccionar el tipo de datos que desea importar.

Los siguientes valores están disponibles:

Auto

El campo se formatea automáticamente, según el tipo de datos de la fuente.

NAV Format String

Puedes usar una cadena de formato, como la que puedes usar para la función de Microsoft Dynamics NAV 2009R2 Classic build-in AL / C/AL FORMAT.

Date

Los datos están formateados como una fecha. Puede especificar el formato con la propiedad Format String.

Time

Los datos están formateados como información de tiempo. Puede especificar el formato con la propiedad Format String.

Date/Time

Los datos están formateados como información de fecha y hora. Puede especificar el formato con la propiedad Format String.

Number

Los datos están formateados como un valor numérico.

Format String

Sólo disponible, si la propiedad Format Type es se a fecha/hora o cadena de formato NAV.

Si la propiedad Format Type se establece como NAV Format String, puede introducir la cadena de formato, como se describe en la ayuda de AL / C/AL.

Si se ajusta a la fecha/hora se puede introducir una cadena de formato, como se describe en el trabajo con cadenas de formato de fecha/hora.

Blank Zeros

Si está disponible, especifica que los valores vacíos deben aparecer como un campo vacío en lugar de la representación vacía predeterminada.

Decimal Character

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. Especifica qué carácter debe utilizarse como separador de decimales.

Thousands Separator Character

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. Si deben separarse miles y si, qué carácter debe utilizarse.

Max. Decimal Places

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. El máximo número de decimales que se deben emitir.

Min. Decimal Places

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. La cuenta mínima de decimales que debe haber en la salida. Esto llenará automáticamente los lugares que faltan con ceros.

Sign

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. Si emitir el signo positivo/negativo.

Negative Only

Sólo pongan el signo «-«.

Always

Saca el signo «+» y «-«.

Sign after Value

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. Si poner el cartel después de los números.

Length Type

Este campo sólo está disponible si la propiedad Field Type se establece en Variable. Las posibles acciones se comparten entre los convertidores, en este convertidor se puede utilizar un tipo de campo diferente
para los campos de longitud fija. Los siguientes valores están permitidos:

Ignore

No compruebe la longitud de la salida.

Max (Error)

Crea un error si el valor es más largo de lo permitido.

Max (Truncate with Warning)

Crea una advertencia si el valor es más largo de lo permitido y trunca la salida a la longitud permitida.

Max (Truncate)

Truncar el valor, si es más largo de lo permitido.

Max (Truncate…)

Trunca el valor, si es más largo de lo permitido y añade «…» al final para mostrar que el valor no está completo.

Exact (Error)

Crea un error si la salida no tiene la longitud especificada.

Exact (Truncate/Pad with Warning)

Truncar o rellenar el valor, si no tiene la longitud especificada y crear una advertencia.

Exact (Pad)

Crea un error si el valor es más largo de lo permitido. Rellena el valor si es demasiado corto.

Exact (Truncate/Pad)

Truncar o rellenar el valor al número de caracteres dado.

Length

Esta propiedad puede utilizarse para especificar la longitud deseada de la salida.

Alignment

Este campo sólo está disponible si la propiedad Field Type se establece en Fixed Length fija o
la propiedad Length Validation la longitud se establece para rellenar la salida. Donde la salida debe estar alineada, si el valor es más corto que el número de caracteres a emitir.

Auto

Alinear según el tipo de datos de expresión de la fuente.

Left

Alinee el valor a la izquierda. Esto significa que el valor se emite primero y después se utiliza el carácter de relleno para llenar el campo.

Right

Empieza con el relleno y saca el valor alineado a la derecha.

Pad Character

Este campo sólo está disponible si la propiedad Field Type se establece en Fixed Length fija o la propiedad Length Validation la longitud se establece para rellenar la salida. Qué personaje debe ser usado para el relleno, si el valor no es lo suficientemente largo.

ComentarioXML Comment sobre las exportaciones

Conditional Output

Puede establecer esta propiedad en el valor True para que sólo se emita el comentario, si una expresión fuente especificada coincide con un filtro especificado.

NAV Filter

Esta propiedad sólo está disponible si la propiedad Conditional Output condicional se establece en True. Un filtro para comprobar la SourceExpr. La expresión de la fuente se interpretará como un texto para aplicar el filtro. El comentario XML sólo aparecerá en la salida, si el valor de la expresión fuente especificada está dentro del filtro especificado.

SourceExpr

Esta es la documentación de la propiedad SourceExpr de la salida condicional. Hay una segunda propiedad con este nombre para especificar el valor de comentario XML.

Esta propiedad sólo está disponible si la propiedad Conditional Output condicional se establece en True. Esta propiedad especifica qué valor debe utilizarse para decidir si coincide con el filtro dado y el comentario XML debe aparecer en la salida o no.

SourceExpr

Esta es la documentación de la propiedad SourceExpr para el valor del comentario XML.

Especifica el valor de la fuente del atributo.

Format Type

Puede seleccionar el tipo de datos que desea importar.

Los siguientes valores están disponibles:

Auto

El campo se formatea automáticamente, según el tipo de datos de la fuente.

NAV Format String

Puedes usar una cadena de formato, como la que puedes usar para la función de Microsoft Dynamics NAV 2009R2 Classic build-in AL / C/AL FORMAT.

Date

Los datos están formateados como una fecha. Puede especificar el formato con la propiedad Format String.

Time

Los datos están formateados como información de tiempo. Puede especificar el formato con la propiedad Format String.

Date/Time

Los datos están formateados como información de fecha y hora. Puede especificar el formato con la propiedad Format String.

Number

Los datos están formateados como un valor numérico.

Format String

Sólo disponible, si la propiedad Format Type es se a fecha/hora o cadena de formato NAV.

Si la propiedad Format Type se establece como NAV Format String, puede introducir la cadena de formato, como se describe en la ayuda de AL / C/AL.

Si se ajusta a la fecha/hora se puede introducir una cadena de formato, como se describe en el trabajo con cadenas de formato de fecha/hora.

Blank Zeros

Si está disponible, especifica que los valores vacíos deben aparecer como un campo vacío en lugar de la representación vacía predeterminada.

Decimal Character

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. Especifica qué carácter debe utilizarse como separador de decimales.

Thousands Separator Character

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. Si deben separarse miles y si, qué carácter debe utilizarse.

Max. Decimal Places

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. El máximo número de decimales que se deben emitir.

Min. Decimal Places

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. La cuenta mínima de decimales que debe haber en la salida. Esto llenará automáticamente los lugares que faltan con ceros.

Sign

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. Si emitir el signo positivo/negativo.

Negative Only

Sólo pongan el signo «-«.

Always

Saca el signo «+» y «-«.

Sign after Value

Sólo está disponible si el tipo de formato Format Type la propiedad se establece en Number. Si poner el cartel después de los números.

XML DOCTYPE DE XML sobre las exportaciones

Conditional Output

Puede establecer esta propiedad en el valor True para que sólo se emita el comentario, si una expresión fuente especificada coincide con un filtro especificado.

NAV Filter

Esta propiedad sólo está disponible si la propiedad Conditional Output condicional se establece en True. Un filtro para comprobar la SourceExpr. La expresión de la fuente se interpretará como un texto para aplicar el filtro. El XML
DOCTYPE sólo aparecerá en la salida, si el valor de la expresión fuente especificada está dentro del filtro especificado.

SourceExpr

Esta propiedad sólo está disponible si la propiedad Conditional Output condicional se establece en True. Esta propiedad especifica qué valor debe utilizarse para decidir si coincide con el filtro dado y el XML DOCTYPE debe aparecer en la salida o no.

Name

Especifica el nombre DOCTYPE, como «html».

Public ID

Especifica la identificación pública.

System ID

Especifica la identificación del sistema.

Internal Subset

Especifica el subconjunto interno.