Estándar ANSI X-12
Intercambio Electrónico de Datos con X-12
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
Electronic Data Interchange 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
Estándares EDI
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
Publicaciones relacionadas
EDI con Stellantis
EDI Chrysler
EDI con Chrysler
El intercambio de datos con Chrysler México y Estados Unidos, les permite la integración de los proveedores de línea de producción y los que no entran en producción Los mensajes que se intercambian en la línea de producción están en formato EDI en el estándar de ANSI X-12, utilizando las transacciones: 810, 820, 824, 830, 850, 853, 856, 853, 861, 862, 864 y los mensajes de respuestas 997
Más Información
2 Comentarios
Manuel Rangel
02.02.22 at 6:01 pmInteresante información y muy completa!
Eric Días
02.04.22 at 5:14 amMe ayudo a entender e implementar mi proyecto con Wal Mart.