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

El convertidor X12

Anveo EDI Connect soporta la importación y exportación de archivos X12. El convertidor utiliza la misma base de código que el convertidor EDIFACT, pero se comporta un poco diferente, debido a las diferencias de formato y a que no podemos acceder directamente al estándar X12.

Asumimos que usted sabe cómo trabajar con líneas de mapeo y cómo acceder a las propiedades EDI.

Asistente de creación y actualización de mapas

El convertidor X12 tiene un potente asistente para crear la estructura de mapeo a partir de un archivo de ejemplo. Por razones de derechos de autor no podemos proporcionar el estándar X12 con el producto y por lo tanto tampoco podemos detectar bucles, longitud de campo, etc. automáticamente. Sin embargo, creamos una línea para cada segmento, compuesto y elemento de datos. Puede añadir la información que falta más tarde.

Antes de iniciar el asistente, debe comprobar las propiedades del encabezado y seleccionar los caracteres de control correctos.

Comandos

El convertidor X12 soporta algunos comandos especiales. Los comandos disponibles son:

EXIT

Este comando dejará la asignación actual, sin escribir el registro de la tabla actual. Usar con precaución.

RUNASYNC

Este comando le permite iniciar un mapeo diferente, como un post-procesamiento. Pero no es necesario que los datos de la tabla pasen a la siguiente asignación y se puede especificar la asignación de forma dinámica. Esto se utiliza principalmente en asignaciones de preproceso, donde se llama una asignación X12 diferente, según el tipo de mensaje o el remitente. El comando con el nombre SkipSegments puede ayudar a omitir partes innecesarias del archivo X12 y mantener su mapeo pequeño.

SkipSegements

Este comando le permite omitir todos los datos X12 hasta un segmento específico. Esto se utiliza principalmente en mapeos de preproceso, donde sólo se desea analizar, por ejemplo, el encabezado y omitir el resto del archivo, ya que será procesado por un mapeo diferente. También es posible utilizar esta opción para omitir ciertos tipos de mensajes y procesar otros en la misma asignación.

ReadUntilSegment

Desaprobado desde la versión 4.00 del módulo. Este comando creará un nuevo mensaje EDI y bloqueará las tablas del sistema. Recomendamos utilizar los comandos SkipSegments en combinación con RUNASYNC.

RUN

Desaprobado desde la versión 4.00 del módulo. Por favor, use RUNASYNC en su lugar, si es posible. El comando RUN bloqueará las tablas del sistema EDI y evitará múltiples procesos EDI al mismo tiempo.

Funciones del convertidor

El convertidor X12 proporciona al objeto el nombre X12 que proporciona la función especial SEGMENTCOUNT que puede utilizar para dar salida al número de segmentos en el mensaje X12 actual. Este valor se utiliza normalmente en el segmento SE para el elemento de datos con la función: Total number of segments included in a transaction set.

Importación / Exportación

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

Importación de datos X12

Importar las propiedades de las cabeceras de asignación

Direction

Para importar datos X12 a Microsoft Dynamics 365 Business Central, seleccione el valor de la propiedad Import.

Sample Search Depth

Puede definir que el asistente para crear un nuevo mapeo busque múltiples interpretaciones de la estructura de datos. Establecer esta propiedad a un valor superior a uno resultará en múltiples candidatos y un tiempo de análisis más largo durante la ejecución del asistente de creación de mapeo.

Element Separator

El carácter que se utilizará para separar los elementos. Puede introducir directamente el carácter o utilizar un carácter especial.

Subelement Separator

El carácter que se utilizará para separar los subelementos. Puede introducir directamente el carácter o utilizar un carácter especial.

Segment Terminator

El carácter que se utilizará para terminar un segmento. Puede introducir directamente el carácter o utilizar un carácter especial.

Importar Loops / Grupo

La estructura X12 contiene grupos que no se pueden ver a partir de los datos reales. Estos grupos se definen en la documentación y permiten repetir estructuras. Se pueden utilizar grupos, como cualquier otro bucle para añadir, por ejemplo, tablas.

Si añade una tabla en modo escritura en una importación X12, el convertidor comprobará las estructuras hijo si están presentes todos los elementos obligatorios y si se cumplen todos los filtros. Esto es útil para agregar ramas condicionales en el mapeo. Por otro lado, puede dificultar la resolución de problemas porque el mapeo puede omitir partes.

También puede utilizar los bucles sin añadir una tabla. En las importaciones se comportarán de forma similar a una tabla en modo escritura y comprobarán la estructura hija antes de entrar en el bucle. Puede utilizarlo si no desea importar los datos o si sólo está interesado en los últimos valores del bucle.

Importar propiedades de línea de datos de mapeo

Después de crear una línea de mapeo EDI, puede configurar las propiedades.

Importar líneas de datos de mapeo

Sólo mostraremos las propiedades de las líneas de mapeo EDI con la propiedad Type establecida en Data ya que las otras propiedades se comportan como en cualquier otro mapeo. Hay múltiples tipos de líneas de datos.

X12 Data Type

Estas propiedades definen el tipo de línea de datos que desea configurar.

Las opciones disponibles variarán dependiendo de la posición en la que intente añadir la línea de mapeo. Algunas líneas de datos sólo se permiten como hijos de otro tipo.

Esta lista mostrará todas las opciones disponibles para las importaciones de X12:

Segment

Un segmento define el tipo de datos que sigue. En X12 los nombres de segmentos tienen normalmente hasta tres caracteres y definen una función básica. Una línea de asignación del tipo Segment especifica el identificador de segmento. Los datos reales se representan como líneas secundarias en el mapeo EDI.

Composite

Un compuesto está formado por varios subelementos, que van juntos. Una composición sólo es visible en el archivo si se utilizan varios subelementos de la composición. El compuesto en sí mismo no contiene ningún dato.

DataElement

El elemento de datos es la estructura que contiene los datos reales, que se pueden asignar a campos.

Importar Segment

Necesita definir los segmentos que pueden estar en el archivo. Si desea analizar los datos, también tendrá que añadir los compuestos y los elementos de datos que desee procesar. Un segmento puede ser condicional, lo que significa que puede estar en el archivo, pero no tiene que estar allí.

Agency

Esta propiedad se puede utilizar para especificar la agencia responsable del estándar X12 que se utiliza. Esto es opcional.

Version

Esta propiedad se puede utilizar para especificar la versión X12 que se utiliza. Esto es opcional.

Message Type

Esta propiedad se puede utilizar para especificar el tipo de mensaje X12 que se utiliza. Esto es opcional.

Mandatory

Especifica si un elemento tiene que estar en el fichero o si es opcional.

Mandatory

El elemento tiene que estar en el archivo. Si esta línea de mapeo es hija de un bucle, también puede utilizarse como criterio de aceptación, tanto si el bucle puede procesarse como si no, como se ha descrito anteriormente.

Conditional

El elemento es condicional. No cree un error si no está en el archivo. Este elemento no afecta a la aceptación de un bucle.

Position

Especifica la posición del segmento según la documentación. Esta propiedad sólo se utiliza como referencia y en nuevas líneas para encontrar el segmento correcto. La propiedad se ignora durante la importación de un archivo.

Spec. Max. Repeat

Define la frecuencia con la que se puede repetir el elemento según la documentación. Esto no afecta a la importación del archivo, tiene que añadir un bucle o duplicar la línea, si desea procesar varias instancias.

Tag

Define la etiqueta de segmento. La etiqueta de segmento es el valor que aparece en el archivo, normalmente de hasta tres caracteres, como «ST», «SE», etc.

Name

El nombre no se utiliza actualmente y sólo como referencia.

Importar Composite

Agency

Esta propiedad se puede utilizar para especificar la agencia responsable del estándar X12 que se utiliza. Esto es opcional.

Version

Esta propiedad se puede utilizar para especificar la versión X12 que se utiliza. Esto es opcional.

Mandatory

Especifica si el compuesto tiene que estar en el segmento o si es opcional.

Mandatory

El compuesto tiene que estar en el segmento. También podría utilizarse como criterio de aceptación para el segmento matriz.

Conditional

El compuesto es condicional. No cree un error si no está en el archivo. Este elemento no afecta a la aceptación de un bucle.

Position

Especifica la posición del compuesto según la documentación, normalmente multiplicada por 10. La posición es típicamente un número, como «010». El número tiene que ser divisible por 10. La misma posición sólo se puede leer una vez. La propiedad position también puede cambiar la posición de la línea de mapeo.

Tag

Define la etiqueta del compuesto. La etiqueta no afecta al procesamiento de archivos. Se utiliza principalmente para determinar automáticamente si el elemento es obligatorio según la norma, etc.

Name

El nombre no se utiliza actualmente y sólo como referencia.

Importar DataElement

Agency

Esta propiedad se puede utilizar para especificar la agencia responsable del estándar X12 que se utiliza. Esto es opcional.

Version

Esta propiedad se puede utilizar para especificar la versión X12 que se utiliza. Esto es opcional.

DestExpr

Especifica el objetivo de los datos. Tenemos una sección separada sobre la expresión de destino. Puede dejar en blanco el tipo de expresión de destino si no desea procesar los datos, pero es posible que desee hacerlo más adelante. Puede borrar la línea de asignación si no desea procesar los datos.

Puede utilizar filtros para definir los criterios de aceptación, que no procesarán una parte del mapeo o crearán un error, si los datos no coinciden con el filtro. Especialmente para X12 recomendamos encarecidamente el uso de filtros, siempre que se tomen valores combinados con un calificador para comprobar que el calificador es el esperado.

Mandatory

Especifica si el elemento de datos debe estar en el segmento/compuesto o si es opcional.

Mandatory

El elemento de datos debe estar en el segmento/compuesto. También podría utilizarse como criterio de aceptación para el segmento matriz.

Conditional

El elemento de datos es condicional. No cree un error si no está en el archivo. Este elemento no afecta a la aceptación de un bucle.

Position

Especifica la posición del elemento de datos según la documentación, normalmente multiplicado por 10. La posición es típicamente un número, como «010». El número tiene que ser divisible por 10. La misma posición sólo se puede leer una vez. La propiedad position también puede cambiar la posición de la línea de mapeo.

Tag

Define la etiqueta de seguridad del elemento de datos. La etiqueta no afecta al procesamiento de archivos. Se utiliza principalmente para determinar automáticamente si el elemento es obligatorio según la norma, etc.

Name

El nombre no se utiliza actualmente y sólo como referencia.

Spec. Data Type

Esta propiedad define el tipo de datos según el estándar X12. Esto es sólo a título informativo y no afecta al tratamiento.

Incorrect Length

Se permiten los siguientes valores:

Ignore

No compruebe la longitud de la salida.

Max (Error)

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

Max (Truncate with Warning)

Cree una advertencia si el valor es mayor que el permitido y trunque la salida a la longitud permitida.

Max (Truncate)

Trunca 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)

Cree 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)

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

Exact (Truncate/Pad)

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

Spec. Length Type

Esta propiedad define si el campo es de longitud variable o fija según el estándar X12. Esto es sólo a título informativo y no afecta al tratamiento.

Max. length

El campo es de longitud variable.

Exact length

El campo tiene una longitud fija.

Length

Define cuántos caracteres se permiten en el elemento de datos.

Format Type

Puede seleccionar el tipo de datos de los datos que desea importar.

Los siguientes valores están disponibles:

Auto

El campo se interpreta automáticamente, según el tipo de datos de destino.

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 de tiempo. Puede especificar el formato con la propiedad Format String.

Date/Time

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

Format String

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

Sample Values

Puede actualizar una lista de valores de ejemplo. El asistente de creación/actualización de asignaciones rellenará esta lista automáticamente desde el archivo de ejemplo.

Exportación de datos X12

Exportar las propiedades de la cabecera de la asignación

Direction

Para exportar datos X12 de Microsoft Dynamics 365 Business Central, seleccione el valor de la propiedad Export.

Sample Search Depth

Puede definir que el asistente para crear un nuevo mapeo busque múltiples interpretaciones de la estructura de datos. Establecer esta propiedad a un valor superior a uno resultará en múltiples candidatos y un tiempo de análisis más largo durante la ejecución del asistente de creación de mapeo.

Element Separator

El carácter que se utilizará para separar los elementos. Puede introducir directamente el carácter o utilizar un carácter especial.

Subelement Separator

El carácter que se utilizará para separar los subelementos. Puede introducir directamente el carácter o utilizar un carácter especial.

Segment Terminator

El carácter que se utilizará para terminar un segmento. Puede introducir directamente el carácter o utilizar un carácter especial.

Line Breaks

X12 pueden tener saltos de línea después de cada segmento. Esto hará que el archivo sea un poco más grande, pero más fácil de leer. Esta propiedad define si el convertidor debe hacer saltos de línea de salida. Esta opción no puede ser cambiada dinámicamente, si un socio requiere saltos de línea y otro no, tendrá que crear dos mapeos separados. El convertidor utilizará un salto de línea de Windows (retorno de carro y salto de línea).

Fallback Communication Channel

El canal de comunicación que se debe utilizar, si no se ha especificado antes, ya sea mediante otra asignación, código AL / C/AL o mediante la utilización de las operaciones comerciales. Esto se puede dejar 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 mapeo. Esto puede ser usado para enviar automáticamente los archivos, sin la necesidad de un trabajo separado.

Fallback Receiver Partner

Se puede especificar un interlocutor receptor que se utiliza como reserva, en caso de que no haya ningún interlocutor especificado anteriormente. El socio es utilizado por algunos canales de comunicación para seleccionar al destinatario. Y se puede acceder dentro de la asignación para editar, por ejemplo, un número de identificación del interlocutor.

Exportar las propiedades de la línea de mapeo

Después de crear una línea de mapeo EDI, puede configurar las propiedades.

Exportar líneas de datos de mapeo

Sólo mostraremos las propiedades de las líneas de mapeo EDI con la propiedad Type establecida en Data ya que las otras propiedades se comportan como en cualquier otro mapeo. Hay múltiples tipos de líneas de datos.

X12 Type

Estas propiedades definen el tipo de línea de datos que desea configurar.

Las opciones disponibles variarán dependiendo de la posición en la que intente añadir la línea de mapeo. Algunas líneas de datos sólo se permiten como hijos de otro tipo.

Esta lista mostrará todas las opciones disponibles para las importaciones de X12:

Service String Advice

La línea representa el segmento especial UNA, que se denomina asesoramiento de la cadena de servicios. Se utiliza para definir qué caracteres de control se utilizan. Desde un punto de vista técnico, también es obligatorio utilizar caracteres que no sean de 7 bits en el archivo. Anveo EDI Connect utilizará los caracteres por defecto, si no se especifica lo contrario. Si el segmento UNA está en el fichero, debe añadir esta línea de datos a la asignación para poder importar el fichero. Esta línea no creará un error si el archivo no contiene el segmento. Los caracteres de control reales utilizados se definen actualmente en la asignación. El

Segment

Un segmento define el tipo de datos que sigue. En X12 los nombres de segmentos tienen normalmente hasta tres caracteres y definen una función básica. Una línea de asignación del tipo Segment especifica el identificador de segmento. Los datos reales se representan como líneas secundarias en el mapeo EDI.

Composite

Un compuesto combina varios elementos de datos, que van juntos. Una composición sólo es visible en el archivo si se utilizan varios elementos de datos en la composición. El compuesto en sí mismo no contiene ningún dato.

DataElement

El elemento de datos es la estructura que contiene los datos reales, que se pueden asignar a campos.

Exportación Service String Advice

Si añade un «Service String Advice» (UNA) a una asignación de exportación EDI, puede configurar los caracteres utilizados en el fichero de salida. El segmento UNA debería ser la primera línea de datos en el mapeo EDI.

Component Element Separator

El carácter de separación utilizado entre los elementos de datos de un compuesto.

Element Separator

El carácter de separación utilizado entre los elementos de datos fuera de un compuesto.

Decimal Notation

El carácter utilizado como punto decimal.

Release Indicator

Un carácter que se puede utilizar para especificar que el siguiente carácter debe interpretarse como un carácter literal y no como un carácter de control.

Repetition Separator

Un carácter que especifica una repetición de un elemento de datos. Anveo EDI Connect no soporta elementos de datos repetidos en este momento, pero puede definir qué carácter se utiliza en la salida del «Service String Advice». Además, si se ajusta este valor, el carácter de repetición de las salidas de datos se escapará automáticamente.

Segment Terminator

El terminador de segmento, que terminará el segmento. O en otras palabras, este carácter se utiliza para separar diferentes segmentos. Puede especificar si desea utilizar saltos de línea adicionales en las propiedades del encabezado de asignación.

Exportación Segment

Sólo se pueden editar los segmentos definidos en la asignación. Por lo tanto, debe configurar todos los segmentos requeridos en el archivo de salida.

Agency

Esta propiedad se puede utilizar para especificar la agencia responsable del estándar X12 que se utiliza. Esto es opcional. Esta propiedad no afecta a la salida del convertidor.

Version

Esta propiedad se puede utilizar para especificar la versión X12 que se utiliza. Esto es opcional. Esta propiedad no afecta a la salida del convertidor.

Message Type

Esta propiedad se puede utilizar para especificar el tipo de mensaje X12 que se utiliza. Esto es opcional. Esta propiedad no afecta a la salida del convertidor.

Conditional Output

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

NAV Filter

Esta propiedad sólo está disponible si la propiedad Conditional Output se establece en True. Un filtro para comprobar el SourceExpr contra. La expresión de la fuente se interpretará como 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 se establece en True. Esta propiedad especifica qué valor se debe utilizar para decidir si coincide con el filtro dado y el elemento debe aparecer o no en la salida.

Mandatory

Especifica si un elemento tiene que estar en el fichero o si es opcional.

Mandatory

El elemento tiene que estar en el archivo. Este campo se aplica a las exportaciones sólo con fines informativos. El convertidor no puede detectar la falta de elementos obligatorios.

Conditional

El elemento es condicional.

Position

Especifica la posición del segmento según la documentación de X12. Esta propiedad sólo se utiliza como referencia y en nuevas líneas para encontrar el segmento correcto. La propiedad no afecta a la salida del convertidor.

Spec. Max. Repeat

Define la frecuencia con la que se puede repetir el elemento según la documentación. Esto no afecta a la salida del convertidor y no se comprueba durante la salida.

Tag

Define la etiqueta de segmento. La etiqueta de segmento es el valor que aparece en el archivo, normalmente de hasta tres caracteres, como «ST», «SE», etc.

Name

El nombre no se utiliza actualmente y sólo como referencia.

Exportación Composite

Agency

Esta propiedad se puede utilizar para especificar la agencia responsable del estándar X12 que se utiliza. Esto es opcional. Esto no afecta a la salida del convertidor.

Version

Esta propiedad se puede utilizar para especificar la versión X12 que se utiliza. Esto es opcional. Esto no afecta a la salida del convertidor.

Conditional Output

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

NAV Filter

Esta propiedad sólo está disponible si la propiedad Conditional Output se establece en True. Un filtro para comprobar el SourceExpr contra. La expresión de la fuente se interpretará como 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 se establece en True. Esta propiedad especifica qué valor se debe utilizar para decidir si coincide con el filtro dado y el elemento debe aparecer o no en la salida.

Mandatory

Especifica si el compuesto tiene que estar en el segmento o si es opcional.

Mandatory

El compuesto tiene que estar en el segmento. Esta propiedad es sólo a título informativo y no afecta a la salida del convertidor.

Conditional

El compuesto es condicional.

Position

Especifica la posición del compuesto según la documentación, normalmente multiplicada por 10. Esta propiedad es importante, ya que también define cómo dar salida a la información en el archivo. La posición es típicamente un número, como «010». El número tiene que ser divisible por 10. La misma posición sólo se puede escribir una vez. La propiedad position también puede cambiar la posición de la línea de mapeo.

Tag

Define la etiqueta del compuesto. La etiqueta no afecta al procesamiento de archivos. Se utiliza principalmente para determinar automáticamente si el elemento es obligatorio según la norma, etc.

Name

El nombre no se utiliza actualmente y sólo como referencia.

Exportación DataElement

Agency

Esta propiedad se puede utilizar para especificar la agencia responsable del estándar X12 que se utiliza. Esto es opcional. Esta propiedad no afecta a la salida del archivo.

Version

Esta propiedad se puede utilizar para especificar la versión X12 que se utiliza. Esto es opcional. Esta propiedad no afecta a la salida del archivo.

SourceExpr

Especifica la fuente de los datos que se deben escribir. Tenemos una sección separada sobre la propiedad de expresión de la fuente.

Conditional Output

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

NAV Filter

Esta propiedad sólo está disponible si la propiedad Conditional Output se establece en True. Un filtro para comprobar el SourceExpr contra. La expresión de la fuente se interpretará como 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 se establece en True. Esta propiedad especifica qué valor se debe utilizar para decidir si coincide con el filtro dado y el elemento debe aparecer o no en la salida.

Mandatory

Especifica si el elemento de datos debe estar en el segmento/compuesto o si es opcional.

Mandatory

El elemento de datos debe estar en el segmento/compuesto. Si se establece un elemento como obligatorio, se generará la salida, incluso si el valor está vacío. Esto puede resultar en archivos no válidos, ya que los elementos obligatorios siempre deben tener un valor. El convertidor no creará un error en este caso. Debería verificar que la información necesaria para la exportación está presente utilizando una verificación de asignación.

Conditional

El elemento de datos es condicional.

Position

Especifica la posición del elemento de datos según la documentación, normalmente multiplicado por 10. La posición es importante para que el convertidor decida dónde enviar la información. La posición es típicamente un número, como «010». El número tiene que ser divisible por 10. La misma posición sólo se puede escribir una vez. La propiedad position también puede cambiar la posición de la línea de mapeo.

Tag

Define la etiqueta de seguridad del elemento de datos. La etiqueta no afecta al procesamiento de archivos. Se utiliza principalmente para determinar automáticamente si el elemento es obligatorio según la norma, etc.

Name

El nombre no se utiliza actualmente y sólo como referencia.

Spec. Data Type

Esta propiedad define el tipo de datos según el estándar X12. Esto es sólo a título informativo y no afecta al tratamiento.

Incorrect Length

Se permiten los siguientes valores:

Ignore

No compruebe la longitud de la salida.

Max (Error)

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

Max (Truncate with Warning)

Cree una advertencia si el valor es mayor que el permitido y trunque la salida a la longitud permitida.

Max (Truncate)

Trunca 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)

Cree 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)

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

Exact (Truncate/Pad)

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

Spec. Length Type

Esta propiedad define si el campo es de longitud variable o fija según el estándar X12. Esto es sólo a título informativo y no afecta al tratamiento.

Max. length

El campo es de longitud variable.

Exact length

El campo tiene una longitud fija.

Length

Define cuántos caracteres se permiten en el elemento de datos.

Format Type

Puede seleccionar el tipo de datos de los datos que desea importar.

Los siguientes valores están disponibles:

Auto

El campo se formatea automáticamente, basándose en el tipo de datos de origen.

Text

El campo está formateado como texto.

Date/Time

Una información de fecha/hora. El formato puede ser especificado por un calificador que representa los calificadores DTM permitidos del estándar X12. Puede utilizar los otros formatos Fecha y Fecha/Hora, si desea especificar el formato de otra manera.

Date/Time Format

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

Date Format

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

Number

Los datos se formatean como un valor numérico.

Format Qualifier

Sólo está disponible si la propiedad Format Type se establece en Date/Time.

Puede utilizar la búsqueda para ver todos los formatos disponibles. Los números son iguales al calificador de formato X12 para campos DTM.

Format String

Sólo está disponible si la propiedad Format Type se encuentra en la cadena de formato Date/Time Format o Formato de Date format.

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

Si se ajusta a fecha/hora, puede introducir un string de formato, como se describe al trabajar con strings de formato de fecha/hora.

Blank Zeros

Sólo está disponible si la propiedad Format Type se establece en Number. Si está disponible, especifica que los valores vacíos se deben editar como un campo vacío en lugar de la representación vacía predeterminada.

Decimal Character

Sólo está disponible si la propiedad Format Type se establece en Number. Especifica qué carácter se debe utilizar como separador decimal. Para X12 probablemente no debería cambiar el valor.

Thousands Separator Character

Sólo está disponible si la propiedad Format Type se establece en Number. Si se deben separar miles y, en caso afirmativo, qué carácter se debe utilizar. Para X12 probablemente no debería cambiar el valor.

Max. Decimal Places

Sólo está disponible si la propiedad Format Type se establece en Number. El recuento máximo de decimales que se deben emitir.

Min. Decimal Places

Sólo está disponible si la propiedad Format Type se establece en Number. El conteo mínimo de decimales que deben estar en la salida. Esto llenará automáticamente los lugares que faltan con ceros.

Sign

Sólo está disponible si la propiedad Format Type se establece en Number. Si se debe dar salida al signo positivo/negativo.

Negative Only

Sólo se debe emitir el signo «-«.

Always

Salida de los signos «+» y «-«.

Sign after Value

Sólo está disponible si la propiedad Format Type se establece en Number. Si poner el cartel después de los números. Para X12 probablemente no debería cambiar el valor y dejarlo en el valor por defecto.

Sample Values

Puede actualizar una lista de valores de ejemplo. El asistente de creación/actualización de asignaciones rellenará esta lista automáticamente desde el archivo de ejemplo.