Sustitución de datos EDI

Cuando se envíe la información de EDI entre los socios comerciales, esta se envía en un archivo plano como cadena, de acuerdo con los estándares ASC X12.

Cuando reciben los datos de EDI, la mayoría de los valores de la cadena se pueden interpretar porque estos valores son estándar. Determinados elementos pueden ser exclusivos de su sistema. Estas diferencias se asignan entre sistemas con la ayuda de una tabla de sustitución.

En esta guía se proporciona una lista de sustituciones por socio comercial y tipo de transacción. Los clientes cuyos socios comerciales estén incluidos pueden usar la tabla para guiarse cuando configuren de tabla de sustitución de datos.

Definiciones y convenciones

Esta tabla muestra la definición de términos usados en esta guía.

Término Definición
X12 ASC X12 EDI

Accredited Standards Committee X12, Intercambio de datos electrónico.

X12 también es una referencia a los estándares que desarrollan y mantienen.

Segmento Los segmentos se utilizan para comunicar datos específicos. Son los tipos de registro de datos EDI. Cada segmento comienza con un id. Los id. de segmento X12 son de dos a tres caracteres que identifican el tipo de datos que se encuentran en el segmento. Puede considerarlas como identificadores de tipo de registro.
Elemento Los elementos son los campos de un segmento. Un estándar especifica los elementos de un segmento, un valor y tipos válidos y una longitud mínima y longitud máxima.
Delimitador, delimitador de elemento El carácter que separa los elementos. Una coma en un archivo CSV es el delimitador de campo. El mismo delimitador se utiliza para todos los segmentos y elementos en una transacción. Los delimitadores pueden ser cualquier carácter que no esté contenido en los datos. Los delimitadores de elemento comunes son el fút ^ o el asterisco *. Una coma o un punto no son buenas opciones para delimitadores porque podrían ser caracteres en los datos.
Terminador, terminador de segmentos El terminador de segmentos identifica el final de un segmento. Los terminadores comunes son la virgulilla ~ o el signo de exclamación !. También se puede usar un nuevo carácter de línea como terminador de segmentos.
Transacción, conjunto de transacciones Un conjunto de transacciones representa un documento comercial. Los conjuntos de transacciones X12 se identifican mediante un número de tres dígitos, por ejemplo, la Orden de compra 850, la Factura 810. Para cada conjunto de transacciones, X12 define qué segmentos y los elementos son válidos o obligatorios, tamaños mínimos y máximos, etc.
Estándar Las organizaciones estándar, como X12, desarrollan y mantienen estándares que definen los conjuntos de transacciones y sus reglas de sintaxis. Reglas como los segmentos que son válidos, los que son necesarios y los elementos que son necesarios dentro de un segmento. Un estándar se identifica con un número de seis dígitos, por ejemplo, 004010. Se puede hacer referencia a una versión estándar con los dígitos significativos, 4010. Los socios utilizan los estándares para desarrollar guías de implementación para conjuntos de transacciones.
Guía de implementación Una definición específica del socio comercial de la sintaxis y los datos que se incluyen en un conjunto de transacciones específico. Las guías se basan en el estándar X12. Una guía de implementación define lo que el socio enviará o espera recibir. Por ejemplo, el estándar 004010 indica que un segmento AMT es opcional en una transacción 850. Un socio puede requerirlo e indicarlo en su guía de implementación.
Salida Dirección del flujo de datos. Hace referencia al procesamiento de los datos que se envían a un socio.
Entrada Dirección del flujo de datos. Hace referencia al procesamiento de los datos recibidos de un socio.
Asignación El proceso de convertir datos en un conjunto de transacciones X12 o desde él.
Asignación La especificación del proceso que se usa para realizar la asignación.

Segmentos y elementos

Los segmentos representan tipos específicos de datos o propósito. Su id. de segmento hace referencia a segmentos. En X12, el segmento BEG es el segmento de inicio para una orden de compra 850.

A menudo se hace referencia a los elementos mediante el segmento y su posición dentro del segmento. Se hace referencia al tercer elemento del segmento BEG como BEG03. BEG03 contiene el número de orden de compra por los estándares X12.

Calificadores. Los elementos específicos en un segmento se pueden definir como elementos calificativos. Contienen códigos definidos por normas (calificadores) para especificar lo que el segmento o siguiente elemento representa o contiene. Los elementos cualificados se definen con frecuencia como obligatorios en un estándar.

Un segmento puede ser calificado por su primer elemento. Por ejemplo, el segmento N1 (Nombre) se utiliza para transmitir valores que identifican partes a la transacción. El primer elemento, N101, es un elemento calificador. Para indicar que el segmento N1 identifica una parte como destino de envío, el código ST se utiliza en N101.

Puede hacer referencia a los segmentos por el id. de segmento y el calificador. Esto ayuda a distinguirlos de otros segmentos del mismo tipo. Se puede hacer referencia al segmento N1 de destino de envío como segmento N1ST. De modo similar, también se puede hacer referencia a los elementos por su id. de segmento, su calificador y su posición. Por ejemplo, se puede hacer referencia al cuarto elemento de un segmento N1ST como N1ST04.

Identificar partes o entidades en transacciones

Los identificadores de entidad o parte se envían en segmentos y elementos específicos dentro de un documento EDI. Estos identificadores se pueden usar directamente o se pueden usar para realizar referencias cruzadas de otros valores por la parte receptora.

Con el ejemplo de segmento N1 anterior, N101 de ST identifica el segmento como que contiene una parte de destino de envío. En un segmento N1, el identificador se envía en el cuarto elemento, N104 (o N1ST04). También se pueden calificar los elementos. El tercer elemento de un segmento N1 (N103) es un calificador para N104. Por ejemplo, un valor N103 de 91 significa que el valor N104 fue asignado por Vendedor. Un 92 significa Asignado por Comprador. Para completar el segmento N1, el elemento N102 es para un nombre de formulario libre, por ejemplo, N1^ST^WAREHOUSE^91^8697699.

Este segmento N1 identifica una entidad de destino de envío con el nombre, WAREHOUSE y un identificador de 869769 que el vendedor asigna.