Saltar al contenido

Intercambio electrónico de datos

EDI transmite documentos de negocio estructurados entre sistemas. Deben concordar el formato, el perfil del socio, las correspondencias de datos y las respuestas.

También conocido comoEDIElectronic Data Interchange
APIs y contratos de datos

El intercambio electrónico de datos, o EDI, es el intercambio electrónico de documentos de negocio con estructuras normalizadas entre los sistemas de distintas empresas. Incluye, por ejemplo, pedidos, avisos de expedición y facturas. EANCOM y GS1 XML son ejemplos de estándares EDI. Enviar un PDF por correo electrónico no constituye por sí solo este tipo de intercambio estructurado entre sistemas.

En un proyecto de integración ficticio, un ERP envía el pedido PO-84 con 10 unidades del artículo A-17. El sistema de destino identifica ese mismo artículo de otra manera. La correspondencia debe vincular ambos identificadores y conservar la unidad de medida: una asignación incorrecta de campos no debe convertir 10 unidades en 10 cajas.

Distinga la entrega técnica de la aceptación del pedido

Un acuse de recibo puede confirmar la entrega técnica. La aceptación del pedido debe quedar establecida mediante la respuesta de negocio acordada. Vincule las respuestas inequívocamente con el pedido original y defina qué ocurre con artículos desconocidos, unidades inválidas o mensajes repetidos.

La integración requiere acordar la versión del formato, el perfil del socio, los campos obligatorios, los identificadores y el transporte. Un mensaje sintácticamente válido puede contener valores incorrectos para la operación de negocio. Compruebe también los significados, las reglas de negocio acordadas y las referencias entre el pedido y su respuesta.

Fuentes