Ejemplo de mensaje (ficticio) Se trata de construir una factura basada en un mensaje EDIFACT (ficticio), con objeto de ilustrar los aspectos fundamentales citados. La factura contendrá los datos siguientes: El número de factura y la fecha de emisión, la empresa que factura y la empresa facturada, 2 artículos facturados, unidades y precio de cada uno y el total de la factura y el total del I.V.A..
Estructura de la factura (papel) Número de factura: 102030 Fecha de emisión: 05/01/2003 Código de empresa: 122334455 Nombre: CEMESA, S.A. Dirección: Paseo Marítimo 12, 08012 Valencia (ESPAÑA) N.I.F.: A77777701 Artículo: Juego de brocas Nº Ref.: 303111130 Cantidad: 5 Precio: 12 € Código de empresa: 0012345 Nombre: FIBERSTOCK, S.A. Dirección: Avda. Roma 45, 28054 Madrid (ESPAÑA) N.I.F.: B0012345 Artículo: Caja de tacos de plástico Nº Ref.: 534000-C Cantidad: 1 Precio: 8 € Importe Total Factura: 23,20 € Importe I.V.A.: 3,20 €
Estructura de la factura (mensaje) Segmentos: UNH Cabecera del Mensaje datos: número de factura y fecha de emisión NAD Segmento de definición de Empresa datos: código de empresa, nombre, dirección y N.I.F. ART Segmento de definición de Artículo datos: artículo, número de referencia y cantidad PRI Segmento de definición de Precio datos: precio unitario del artículo precedente TOT Importes Monetarios datos: importe total de la factura y total I.V.A. UNT Final del Mensaje datos: número de segmentos del mensaje
Diagrama de estructura Los diagramas de estructura de mensajes se utilizan para representar su contenido, de forma fácil, nuestro ejemplo tendría este aspecto: Mensaje INVOIC (ficticio) UNH NAD PRI ART TOT UNT
Procedencia de los segmentos Número de factura: 102030 Fecha de emisión: 05/01/2003 Código de empresa: 122334455 Nombre: CEMESA, S.A. Dirección: Paseo Marítimo 12, 08012 Valencia (ESPAÑA) N.I.F.: A77777701 Artículo: Juego de brocas Nº Ref.: 303111130 Cantidad: 5 Precio: 12 € Código de empresa: 0012345 Nombre: FIBERSTOCK, S.A. Dirección: Avda. Roma 45, 28054 Madrid (ESPAÑA) N.I.F.: B0012345 Artículo: Caja de tacos de plástico Nº Ref.: 534000-C Cantidad: 1 Precio: 8 € Importe Total Factura: 23,20 € Importe I.V.A.: 3,20 € UNH ART(1) NAD(1) PRI(1) ART(2) NAD(2) PRI(2) TOT
Segmentos a añadir al Mensaje Segmentos en orden secuencial: UNH Número de factura y fecha de emisión NAD(1) Comprador: cód. empresa, nombre y dirección NAD(2) Vendedor: cód. empresa, nombre y dirección ART(1) Artículo 1: referencia, descripción y cantidad PRI(1) Precio unitario del artículo 1 ART(2) Artículo 2: referencia, descripción y cantidad PRI(2) Precio unitario del artículo 2 TOT Importe total de la factura y total I.V.A. UNT Número de segmentos del mensaje
Aspecto final del mensaje EDI El traductor, aplicando las “Reglas de Sintaxis” de EDIFACT, que expondremos en detalle en el nivel siguiente, produciría un fichero de texto: el “mensaje EDI” con la estructura siguiente: 'UNH+102030+05012003 'NAD+122334455+CEMESA, S.A.+Paseo Marítimo 12, 08012 Valencia (ESPAÑA)+A77777701 'NAD+ B0012345+FIBERSTOCK, S.A.+Avda. Roma 45, 28054 Madrid (ESPAÑA)+B0012345 'ART+303111130+Juego de brocas+5 'PRI+12 'ART+534000-C+Caja de tacos de plástico+1 'PRI+8 'TOT+23,20+3,20 'UNT+9
Mensaje EDI transmitido El mensaje de factura transmitido sería un fichero con la cadena de texto siguiente, sin los espacios mostrados anteriormente para mejor comprensión: 'UNH+102030+05012003'NAD+122334455+CEMESA,S.A.+ Paseo Marítimo 12, 08012 Valencia(ESPAÑA)+A77777701‘ NAD+B0012345+FIBERSTOCK, S.A.+Avda. Roma 45, 2805 4 Madrid (ESPAÑA)+B0012345'ART+303111130+Juego de brocas+5'PRI+12'ART+534000-C+Caja de tacos de plástico+ 1'PRI+8'TOT+23,20+3,20'UNT+9 Los caracteres ( ’ + ) son caracteres separadores de la sintaxis EDIFACT, que se explicarán más adelante.