¿Qué es el EDI? Intercambio electrónico de datos, explicado
El EDI (intercambio electrónico de datos) es el intercambio de máquina a máquina de documentos comerciales estándar entre empresas: pedidos de compra, facturas, avisos de expedición, declaraciones aduaneras. Sin email, sin PDF, sin volver a teclear. Un sistema habla directamente con otro en un formato acordado.
Los formatos son la clave. EDIFACT domina en Europa y en la mayor parte del mundo, y ANSI X12 en Norteamérica; cada tipo de documento tiene su nombre: en EDIFACT, un mensaje ORDERS es un pedido de compra, un DESADV un aviso de expedición y un INVOIC una factura. Como ambas partes aplican la misma especificación, el sistema de un minorista envía un pedido que el sistema de un proveedor registra de forma automática, segundos después.
El comercio minorista y la logística funcionan sobre esto. Las grandes cadenas exigen EDI a todos sus proveedores de forma habitual. Los transportistas intercambian confirmaciones de reserva y estados con los transitarios por este canal, y los sistemas aduaneros de muchos países aceptan declaraciones por EDI.
Es una tecnología antigua (las normas se remontan a los años setenta y ochenta) y se la da por muerta cada cierto tiempo, pero el volumen de documentos no deja de crecer. Las API son más nuevas y más cómodas, pero un gran socio comercial que dice "EDI o no hay contrato" zanja la discusión. En la práctica conviven las dos: EDI con los gigantes, API con el resto.
Por qué importa para el software a medida
El trabajo recurrente en nuestros proyectos de logística es una traducción entre mundos: un flujo EDI de un minorista o un transportista por un lado, un ERP o un TMS moderno por otro, y una capa de correspondencia que construimos en medio. Si aciertas con esa capa, los pedidos entran sin que los toque ninguna mano humana. Si fallas, alguien vuelve a teclear 200 pedidos por semana.