Publica un release ó versión por año y se identifican por números, por ejemplo: 3020, 3040, 3060. 4010, etc.
Maneja SEGMENTOS, ELEMENTOS DE DATOS, ELEMENTOS COMPUESTOS DE DATOS, y su estructura es:
UN SEGMENTO
Que contiene un elemento de datos y puede tener un elemento compuesto que califica al elemento de datos.
Esto se parece mucho a los conjuntos, un conjunto a que contiene dentro un conjunto b y puede tener un conjunto C, el saber leer un diccionario de datos ANSI X-12 es sencillo, solo tienes que aprender los números de transacciones, y los directorios de segmentos de datos.
Trataré de explicar lo más sencillo un documento EDI.
Dentro de las transacciones EDI, se identifican por número, existe una breve explicación de su uso.
Y de ahí se derivan las tablas, cada tabla indica si es un encabezado ó un detalle, cada uno de ellos contiene los segmentos a utilizar, su ID, y su nombre, además de sí es requerido ó no, es decir que tiene que ir el segmento y cada cuando lo podemos utilizar.
Además de los calificadores que podemos utilizar.
Las transacciones de EDI en ANSI X-12, son: desde la 104 hasta llegar a la 997, y cada número
Tipo Símbolo Numérico Nn Número decimal
R identificador ID String AN
Día DT ( CCYYMMDD)
Hora TM ( hhmmssd...d)
Binario B Fixed Length String
FS M Mandatorio O Opcional
P Paridad múltiple
R Requerido
E Excluyente
C Condicional
L Lista condicional
Los elementos compuestos siempre califican al elemento y mucho de ellos pueden tener diferentes condiciones, todo depende de la transacción en X-12.
Para darnos una idea de un mensaje EDI X-12.
Ejemplo de ANSI X-12:
BG*MXUR003*MAEU*MXUR003*MAEU*010727*1343*GS*SO*MXUR003*MAEU*010727 *1343* 143*X*003030ST*322*00044267*GLDU*0534054*26676*G*11023****** CN*N/A****A*L *4*HP***4500*M7*A5231533***W2*GLDU*0534054**CN*L*****
BG Es un elemento
* Es un separador de elemento de datos
~ Es un delimitador de terminación de segmento.
Es más fácil de interpretar ya que no maneja muchas condiciones como ANSI X-12, pero si encontramos en los segmentos y elementos de datos con sus opciones de Mandatorio, opcional, condicional, etc
WhatsAPP EDI X-12
Telefono Móvil: 55-5507-2133
Otras formas de consulta: