Explicación de EDIFACT: Normas de mensajes y conjuntos de transacciones

El intercambio electrónico de datos (EDI) debería ser invisible para las operaciones comerciales que facilita. Pero esto dista mucho de ser cierto si usted tiene la tarea de crear e implantar un sistema EDI, o de habilitar su arquitectura EDI para traducir mensajes de otra norma EDI. 

Aunque es sólo una de las muchas normas EDI, EDIFACT destaca como una metodología EDI integral utilizada por organizaciones de todo el mundo.1  

Aquí pretendemos ofrecer una guía práctica sobre los Conjuntos de Transacciones EDIFACT (T-sets), la sintaxis y la construcción de mensajes para ayudarle a entender cómo traducir mensajes a EDIFACT y coordinarse con los socios de la cadena de suministro. 

¿Qué es EDIFACT?

EDIFACT, o "Intercambio Electrónico de Datos para la Administración, el Comercio y el Transporte", es un sólido conjunto de normas desarrollado por el Centro de las Naciones Unidas para la Facilitación del Comercio y el Comercio Electrónico (UN/CEFACT).

En esencia, EDIFACT funciona normalizando el intercambio electrónico de datos entre socios comerciales. Creado para servir a cualquier transacción comercial en cualquier industria, abarca una amplia gama de tipos de documentos (por ejemplo, facturas, órdenes de compra, albaranes, etc.), e incluso ha dado lugar a una serie de "subconjuntos" específicos de la industria como EANCOM, que fue creado para el sector minorista.

EDIFACT, como todas las normas EDI, se diseñó para facilitar el intercambio global y multisectorial de documentos comerciales electrónicos con el fin de agilizar las complejidades inherentes al comercio mundial. Sin embargo, esto sólo funciona si se formulan los mensajes utilizando los códigos, conjuntos T y sintaxis adecuados.

Componentes de un mensaje EDIFACT

Un mensaje EDIFACT es una secuencia de datos completa y estructurada que representa una única transacción comercial, como un pedido, una factura o un aviso de envío. Cada mensaje comienza con un segmento de "cabecera de mensaje" (UNH) y termina con un segmento de "tráiler de mensaje" (UNT). Por ejemplo, un mensaje de factura (INVOIC) incluye todos los detalles relacionados con la facturación de un envío o un servicio.

Cada mensaje EDIFACT se compone de elementos de datos relacionados lógicamente y ensamblados en un orden específico. Los bloques de construcción de estos elementos de datos son códigos, segmentos y conjuntos T, que son conceptos distintos pero relacionados: 

  • Códigos EDIFACT: Los documentos comerciales se convierten de formatos internos (como XML o CSV) a los formatos normalizados utilizados en EDI, como EDIFACT o X12. Esta transformación garantiza que los datos puedan ser interpretados y comprendidos con precisión por los sistemas del destinatario. 
  • Segmentos EDIFACT: Conjunto de elementos de datos relacionados que juntos transmiten una información distinta dentro de un mensaje. Cada segmento comienza con un código único de tres letras que indica el tipo de información que contiene.
  • EDIFACT T-sets (Conjuntos de transacciones): Conjunto normalizado de segmentos de datos relacionados que representan un tipo específico de transacción comercial. Cada T-set se identifica mediante un código EDIFACT único.

Por confusión, una serie T puede considerarse un tipo de mensaje. Por ejemplo, el Transaction Set 'ORDERS' corresponde al tipo de mensaje Purchase Order. Sin embargo, la forma más sencilla de entenderlo es que un mensaje EDIFACT es la representación completa de datos estructurados de una transacción comercial, y un Conjunto de Transacciones (T-set) es el tipo de transacción comercial que representa el mensaje. 

Lista de códigos EDIFACT

EDIFACT dispone de un conjunto de códigos más completo que la mayoría de las normas EDI, lo que da lugar a un mayor número de segmentos y conjuntos T posibles. La comprensión de estos códigos simplifica el uso del sistema y contribuye a su correcta aplicación. Los ejemplos más comunes de códigos EDIFACT incluyen:

Código EDIFACTDescripción
DELFORPrevisión de entregas
DELJITEntrega justo a tiempo
DESADVConsejos de despacho
IFTMINInstrucciones para el transporte
IFTMBFSolicitud de reserva de transporte
IFTMBCConfirmación de reserva de transporte
INVOICFactura
PEDIDOSOrden de compra
PAYORDOrden de pago
PRICATCatálogo de precios
PRODATDatos del producto
INVRPTInforme de inventario
RECADVAviso de recibo
MSCONSInforme de consumo de servicios medidos
UTILMDDatos maestros de servicios públicos
ORDCHGSolicitud de cambio de pedido
CONTRLReconocimiento funcional
REMADVAsesoramiento sobre remesas
SLSRPTInforme de ventas salientes
ORDRSPRespuesta a la orden de compra
Nota: Hay muchos más códigos incluidos en el formato EDIFACT, cada uno destinado a optimizar un sector específico del comercio, el transporte o la administración.

Cómo se construyen los mensajes EDIFACT

Las reglas sintácticas de la norma EDIFACT son vitales para construir e interpretar los mensajes EDIFACT, ya que garantizan la coherencia y uniformidad de cada mensaje. Profundicemos en esos detalles.

Caracteres utilizables: La lengua

EDIFACT dispone de un conjunto específico de caracteres que pueden utilizarse en los mensajes. Entre ellos se incluyen:

  • Caracteres alfabéticos: De la A a la Z (sólo mayúsculas)
  • Caracteres numéricos: 0 a 9
  • Caracteres especiales: Un conjunto de caracteres especiales, como . , - ( ) / = + : ? ' y espacios

Ofrecen diversas opciones para construir todo tipo de mensajes comerciales, administrativos y de transporte.

Elementos de datos: Los componentes básicos

Los elementos de datos son las unidades fundamentales de un mensaje EDIFACT, que encapsulan piezas individuales de información análogas a las palabras en un idioma. Pueden ser simples o compuestos y alinearse dentro de segmentos siguiendo una secuencia predefinida.

Puntos clave sobre los elementos de datos:

  • Los elementos de datos simples contienen un único dato. Por ejemplo, un precio o una fecha concretos.
  • Los elementos de datos compuestos contienen varias piezas de datos relacionadas, o subelementos. Por ejemplo, un elemento de datos compuesto puede encapsular una dirección completa.
  • Cada elemento de datos tiene un número único definido en el UNTDED (Directorio de elementos de datos comerciales de las Naciones Unidas).2

Segmentos: El marco de EDIFACT

Los segmentos funcionan como contenedores de elementos de datos relacionados lógicamente, como las frases de un idioma que transmiten una idea completa. Describen información específica, como datos sobre clientes o productos. 

Puntos clave sobre los segmentos:

  • Los segmentos estándar, como el "NAD" y el "MDT", tienen fines específicos, como proporcionar datos sobre el nombre y la dirección o especificar una fecha o una hora.
  • Los segmentos de un mensaje siguen una secuencia definida en el "diagrama de estructura del mensaje", el marco de cada tipo de mensaje EDIFACT.
  • Un segmento comienza con una etiqueta de segmento, que es un código de tres letras que indica el tipo de datos que contiene el segmento.

A continuación se muestra una tabla con algunos segmentos EDIFACT comunes:

Código de segmentoNombre del segmentoDescripción
UNHEncabezado del mensajeInicia un mensaje y le asigna un número de referencia único.
BGMComienzo del mensajeIdentifica el tipo de mensaje y su función.
DTMFecha/Hora/PeríodoProporciona información sobre la fecha y la hora.
NADNombre y direcciónEspecifica el nombre y la dirección de las partes implicadas.
LINPartidaIdentifica las partidas individuales dentro de una transacción.
UNTTrailer del mensajeMarca el final del mensaje y cuenta el número total de segmentos.

Cada elemento de datos del segmento LIN contiene un elemento de información relacionado con un artículo de un pedido, por ejemplo, su identificador, la acción requerida, el número de artículo y cualquier información de sublínea.

Conjuntos T: Grupos de segmentos 

Los segmentos EDIFACT se agrupan para crear T-sets, que representan una transacción comercial o unidad de comunicación específica. Por ejemplo, un T-set puede representar un pedido de compra, una factura o una instrucción logística de envío. 

Puntos clave sobre los conjuntos T de EDIFACT:

  1. Cada T-set se adhiere a una estructura estandarizada, prescrita por el estándar EDIFACT. Esto garantiza que, independientemente de las partes implicadas, el T-set se interpreta y procesa de forma coherente.
  2. Cada T-set tiene un código EDIFACT único que garantiza su reconocimiento universal. Por ejemplo, el código "ORDERS" representa un conjunto T de órdenes de compra, e "INVOIC" significa un conjunto T de facturas.
  3. Un T-set se compone de varios segmentos, cada uno de los cuales contiene un elemento distinto de información relevante para la transacción. Los segmentos de una serie T se organizan en un orden específico predefinido.

Para ilustrarlo, he aquí un ejemplo del segmento LIN utilizado para construir un conjunto T que representa una partida en un pedido de compra, y un desglose de los elementos de datos que podrían incluirse.

Segmento (T-Set)Elemento de datosDescripciónValor de la muestra
LIN1082Identificador de la partida1
C212Número de artículo Identificación
7140Número de artículoABC123
7143Tipo de número de artículo, codificadoEN

Mensaje: La transacción EDIFACT completa

Un mensaje en el sistema EDIFACT es similar a un párrafo o a una carta completa. Es la forma ensamblada de todos los segmentos relacionados necesarios para representar una transacción comercial.

Puntos clave sobre los mensajes:

  • Cada mensaje comienza con un segmento de "cabecera de mensaje" (UNH) y termina con un segmento de "tráiler de mensaje" (UNT), formando una unidad de intercambio de datos autónoma.
  • Los mensajes describen transacciones específicas como facturas, órdenes de compra o instrucciones de transporte.

Ejemplo de mensaje:

  • UNH - Cabecera de mensaje
  • BGM - Comienzo del mensaje (identifica el tipo y la función del mensaje)
  • DTM - Fecha/Hora/Periodo (proporciona información de fecha y hora relacionada con la transacción)
  • NAD - Nombre y dirección (proporciona información sobre el nombre y la dirección de las partes implicadas en la transacción)
  • LIN - Partida (define partidas específicas dentro de la transacción)
  • UNT - Trailer del mensaje

Para proporcionar más detalles, a continuación se muestran todos los componentes que podrían ir en un mensaje EDIFACT que representa una orden de compra de partida individual.

Código de segmentoElemento de datosDescripción
UNH1Encabezado del mensaje
PEDIDOS:D:96A:UNIdentifica el tipo de mensaje como orden de compra
BGM220Identifica el nombre y la función del documento/mensaje
BKOD99Identificador del documento/mensaje (por ejemplo, número de pedido)
DTMC507Fecha/Hora/Período
FECHA CÓDIGOCalificador de código de función de fecha, hora o período
FECHATexto de fecha, hora o período
NADC082Datos de identificación del partido
CÓDIGO DE PARTIDOIdentificador del partido
NOMBRE DEL PARTIDOCódigo que identifica un elemento de datos
LIN1Identificador de la partida
C212Número de artículo Identificación
7140Número de artículo
7143Tipo de número de artículo, codificado
UNT22Tráiler de mensajes
1Recuento de control

Formulada como un mensaje EDI real, esta información tendría el siguiente aspecto:  

UNH+1+PEDIDOS:D:96A:UN'

BGM+220+BKOD99′

DTM+137:20220228:102′

NAD+POR+COMPRADOR1::91′

LIN+1++ELEMENTO1:EN'

UNT+5+1′

Aunque casi incomprensible para un ser humano, proporciona una representación universalmente inteligible de una transacción comercial optimizada para el intercambio electrónico.

Archivos de transmisión: Grupos de mensajes 

Los ficheros de transmisión representan lotes de mensajes. Están definidos por los segmentos "cabecera de intercambio" (UNB) y "tráiler de intercambio" (UNZ). Un fichero de transmisión puede contener uno o varios grupos de mensajes o mensajes individuales.

Cómo puede ayudar un socio EDI

Aunque el sistema EDIFACT es completo y potente, navegar por sus entresijos lleva tiempo, sobre todo para las pequeñas y medianas empresas que operan dentro de cadenas de suministro complejas que utilizan múltiples normas EDI. Traducir formatos EDI como ASNI o VDA a EDIFACT, o viceversa, supone un reto importante que requiere el uso complejo de software de mapeo EDI.

EDI a través de VAN (Value-Added Network) es un proveedor de red privada que aloja una plataforma segura para el intercambio de EDI u otros documentos comerciales electrónicos entre socios comerciales. Las VAN pueden manejar cualquier norma EDI (como X12, EDIFACT) y garantizan la transmisión segura y fiable de los datos.

En Data Interchange, ofrecemos servicios EDI flexibles que simplifican a las empresas que confían en EDI la tarea de hacerlo sin tener que reconfigurar constantemente sus sistemas internos. Salve la distancia entre las complejidades del formato EDIFACT y las necesidades específicas de su empresa para satisfacer con confianza los requisitos EDI de cualquier socio de la cadena de suministro.

1 Un-edifact

2 UNTDED-ISO7372 | UNECE

Transforme su enfoque de la gestión de la cadena de suministro

Hable con un experto








    Epicor valora su privacidad. Términos y condiciones del sitio web.

    ARTÍCULOS RELACIONADOS

    ANSI X12 EDI 865 T-Set: Estructura, ventajas y casos de uso

    El mensaje VDA 4987: Estructura, ventajas y casos de uso

    ANSI X12 EDI 850 T-Set: Estructura, ventajas y casos de uso

    El mensaje VDA 4938: Estructura, ventajas y casos de uso

    El T-Set DELJIT de EDIFACT: Estructura, ventajas y casos de uso

    El DELFOR T-Set de EDIFACT: Estructura, ventajas y casos de uso

    Explicación del mensaje VDA 4915

    Explicación del mensaje VDA 4905

    Conjuntos T | ANSI X12 810

    Cómo optimizar la integración de sus sistemas EDI y ERP

    Conjuntos T | ANSI X12 997

    T-Set | EDIFACT INVOIC

    T-Set | EDIFACT DESADV

    Explorando los servicios EDI en la nube en ERP: Arquitectura, seguridad y escalabilidad

    Explicación de VDA: Normas de mensajes y conjuntos de transacciones

    Explicación de ANSI X12: Normas de mensajes y conjuntos de transacciones

    El poder del EDI web para las cadenas de suministro mundiales

    Cómo sacar el máximo partido a AS2

    Cómo el EDI simplifica las transacciones en el sector manufacturero

    Por qué su cadena de suministro de automoción necesita una conexión OFTP2

    Tendencias de la cadena de suministro digital a partir de 2023

    Cómo gestionar las complejidades de la cadena de suministro global

    Cómo superar los riesgos de la cadena de suministro

    ¿Cuál es el futuro de la gestión de la cadena de suministro en 2023?

    Cómo mejorar su estrategia de la cadena de suministro

    Por qué el EDI escalable es esencial para un rápido crecimiento empresarial

    Cómo elegir el protocolo de transferencia de archivos EDI adecuado

    Introducción a OFTP2 (Odette File Transfer Protocol)

    ¿Cuáles son los costes de la implantación del EDI?

    ¿Qué es PEPPOL?

    Guía de protocolos EDI

    Costes de EDI VAN: Obtenga la solución adecuada para su empresa

    ¿Cuánto cuesta el EDI?

    ¿Cómo funcionan las soluciones EDI locales?

    Nuestro plan en Data Interchange para cambiar el EDI y la gestión de la cadena de suministro

    Integrar el EDI con su ERP

    EDI interno vs. Servicio gestionado

    ¿Qué es una integración API? ¿Y cómo afecta al EDI?

    Epicor adquiere EDI Provider Data Interchange

    6 ventajas del EDI en el sector de la logística

    4 retos a los que se enfrenta el sector de la logística y cómo superarlos

    Principales proveedores de soluciones EDI en 2023

    Resolver los problemas de la cadena de suministro en la industria logística

    Mejores prácticas de integración EDI B2B en 2023

    Cómo elegir el proveedor de EDI adecuado en 2022

    Tendencias en el análisis de la cadena de suministro en 2022

    Prepare su negocio para el futuro: Aproveche el crecimiento del mercado

    Anuncio: Andrew Filby se convierte en director general de Data Interchange

    7 ventajas del EDI en la industria del automóvil

    Las expectativas de los consumidores provocan la demanda de datos integrados

    Cómo optimizar los procesos de la cadena de suministro de la automoción

    Los retos de la cadena de suministro tras la pandemia aumentan la presión

    EDI simplificado para la industria del automóvil

    Cómo superar los problemas de visibilidad de la cadena de suministro en la industria del automóvil

    Problemas complejos de la cadena de suministro y soluciones sencillas

    Flexibilidad de la cadena de suministro: Por qué la necesitan sus clientes

    5 retos de la cadena de suministro de la automoción a los que se enfrenta el sector

    Reimaginación de la gestión del rendimiento de los proveedores en 2023

    Cómo unir las nuevas tendencias tecnológicas de la gestión de la cadena de suministro

    Conozca al equipo: Marketing

    Mejores prácticas de gestión de proveedores después de COVID-19

    El futuro del EDI: más allá de 2025

    Las tres principales necesidades de intercambio de datos en la cadena de suministro

    Las ventajas del EDI en el comercio electrónico: cómo obtener una ventaja competitiva en línea en 2021

    Curso intensivo sobre los estándares de la industria del EDI: ANSI x12 vs EDIFACT vs OFTP y más

    ¿Qué es el mapeo EDI?

    Qué es el EDI: Historia y futuro del intercambio electrónico de datos

    El futuro de la cadena de suministro del automóvil

    Gestión de las relaciones con los proveedores: Cómo reducir el riesgo y mejorar el rendimiento

    Cómo el EDI como servicio cambia las mejores prácticas de la cadena de suministro en 2021

    Incorporación ágil de proveedores: Seguridad en la cadena de suministro en tiempos inciertos

    El impacto del fracaso del EDI en la cadena de suministro

    Soluciones EDI basadas en la nube frente a las locales

    Diferentes tipos de EDI comparados

    Los 5 problemas más comunes de la implantación del EDI y cómo resolverlos

    ¿Están sus documentos EDI preparados para la nueva frontera aduanera entre la UE y el Reino Unido?

    Retos de la integración B2B

    EDI vs. API: Salvar la brecha de la conectividad B2B

    Diez cosas que hay que buscar en un proveedor de servicios gestionados de EDI

    Día Mundial de la Salud Mental 2020

    Logicalis y Data Interchange: asociación para el éxito

    EDI - Un servicio de integración de datos fundamental para el éxito empresarial

    Uniendo fuerzas con SnapLogic: uniendo las soluciones iPaaS y EDI líderes del mercado

    Incorporación al intercambio de datos: Mi experiencia de cierre

    Data Interchange anuncia una asociación estratégica con SmarterPay

    Acceda rápidamente a nuevos socios comerciales para el apoyo de COVID-19

    Mantener las cadenas de suministro en movimiento

    Nuestra solución Web EDI se renueva

    Coronavirus: Nuestro plan de continuidad de la actividad

    Con el amor de Data Interchange ♥

    Una nueva década, una ambición renovada y la próxima generación

    Brexit y EDI

    Data Interchange transforma su servicio de asistencia para mejorar la experiencia del cliente

    Entrevista: El nuevo director general de Data Interchange, Robert Steiner

    Data Interchange nombra a Robert Steiner nuevo director general

    Mensajes MQ sobre ENX - Renault

    Cinco preguntas clave para su proveedor de EDI

    Intercambio de datos en la Conferencia Odette 2018

    Cómo seleccionar el proveedor de EDI adecuado

    Prepare su EDI para el futuro y libere el crecimiento

    EDI: el potenciador del rendimiento de la cadena de suministro

    Eliminación de los costes de la cadena

    Los usuarios que no son de EDI se retrasan en el correo

    Más del 41% de las empresas corren peligro sin el EDI

    Consolidación de los proveedores de VAN

    Aumente la visibilidad y la productividad de la logística de la cadena de suministro con las soluciones de integración B2B de Data Interchange

    Data Interchange gana el premio a la gran empresa del año

    Data Interchange lanza un nuevo portal de asistencia

    Data Interchange presentará sus ofertas de soluciones EDI y promoverá las ventajas de MMOG/LE

    Metaldyne recibe el reconocimiento especial de Ford por undécimo año consecutivo

    Pasar a las soluciones EDI basadas en la nube

    Las 5 razones principales para cambiar a los servicios gestionados de EDI

    Data Interchange para potenciar QAD Managed EDI On Demand