D15 · L3 · 02 — L2 · API-First SC Integration & MiddlewareL2 · Integración API-First y Middleware

EDI & B2B integration: electronic data interchange with suppliers & customersEDI e integración B2B: intercambio electrónico de datos con proveedores y clientes

EDI without monitoring fails silently — nobody notices until the order does not arrive.

El EDI sin monitoreo falla silenciosamente — nadie lo detecta hasta que el pedido no llega.

01What it isQué es

EDI is the standardized, machine-to-machine exchange of business documents — purchase orders (850), acknowledgments (855), advance ship notices (856) and invoices (810) in ANSI X12, or their UN/EDIFACT equivalents — between a company and its trading partners.

El EDI es el intercambio estandarizado, de máquina a máquina, de documentos de negocio — órdenes de compra (850), acuses (855), avisos anticipados de embarque (856) y facturas (810) en ANSI X12, o sus equivalentes en UN/EDIFACT — entre una empresa y sus socios comerciales.

02Why it mattersPor qué importa

Large retailers still run their supplier relationships on EDI, so a missing or wrong ASN becomes a chargeback, a receiving delay and a payment dispute. EDI's documented value comes from cutting handling, inventory and transportation costs once documents flow without re-keying (Mukhopadhyay, Kekre and Kalathur, 1995 — MIS Quarterly). In Mexico it runs alongside the SAT's CFDI, which remains the legal invoice.

Los grandes minoristas siguen operando sus relaciones con proveedores en EDI, así que un ASN faltante o erróneo se convierte en penalización, retraso en el recibo y disputa de pago. El valor documentado del EDI proviene de reducir costos de manejo, inventario y transporte una vez que los documentos fluyen sin recaptura (Mukhopadhyay, Kekre y Kalathur, 1995 — MIS Quarterly). En México convive con el CFDI del SAT, que sigue siendo la factura legal.

03How it is doneCómo se hace

1
Map each partner's guide. Document every retailer's implementation guide, label format and timing rules before building the maps.
2
Generate ASNs from WMS. Create the 856 from the actual shipment scan so documents match what is on the truck.
3
Monitor errors by partner. Review rejected transactions and chargebacks weekly by partner and document type, and fix root causes.
1
Mapea la guía de cada socio. Documenta la guía de implementación, el formato de etiqueta y las reglas de tiempo de cada minorista antes de construir los mapas.
2
Genera los ASN desde el WMS. Crea el 856 a partir del escaneo real del embarque para que el documento coincida con lo que va en el camión.
3
Monitorea errores por socio. Revisa cada semana transacciones rechazadas y penalizaciones por socio y tipo de documento, y corrige la causa raíz.

04The concept in depthEl concepto a fondo

📤EDI: the legacy B2B standard that still governs much of B2B trade›
Electronic Data Interchange (EDI) is the standardized format for B2B document exchange between trading partners. Despite being 40+ years old, EDI still carries a large share of B2B supply chain transactions. The ANSI X12 standard (dominant in North America) and UN/EDIFACT (dominant internationally) define the transaction sets that govern supply chain document exchange. EDI is effectively mandatory with many large retail customers — Walmart, for example, requires suppliers to exchange documents via EDI or a web-EDI service as an onboarding condition; requirements vary by retailer. The consequence of non-compliance: financial chargebacks for non-compliant transactions.
📊The 4 EDI transaction sets that define the Order-to-Cash cycle›
850 Purchase Order: buyer sends PO to supplier. This triggers the supplier’s SO creation in their ERP. 855 PO Acknowledgment: supplier confirms receipt and acceptance. Critical for buyer inventory planning — allows production planning without waiting for informal confirmation. 856 Advance Ship Notice (ASN): supplier sends detailed packing information when goods ship (carton counts, pallet details, item quantities, lot/serial numbers). Enables automated receiving at the buyer’s DC. 810 Invoice: supplier sends electronic invoice. Enables automatic 3-way match (PO + GR + invoice) in the buyer’s ERP, substantially reducing AP processing effort vs. manual. In Mexico the legally valid invoice is the SAT CFDI; the EDI invoice complements it but does not replace it.
🔢EDI vs. API: coexistence in today's supply chain›
EDI and API are not competing — they coexist. EDI is required by large retail and CPG customers with contractual EDI mandates. APIs are the standard for new B2B integrations with technology-forward partners. Today's architecture: maintain EDI for existing large-customer relationships where EDI is contractually mandated; build new supplier integrations via APIs. The trend: large retailers are moving from EDI to API-based supplier portals for new onboarding, but legacy EDI flows continue for existing supplier relationships.
🏆Intermediate vs. Advanced›
Intermediate: works with EDI-driven supply chain processes; understands the key transaction sets and their business function; escalates EDI errors.

Advanced: designs and implements EDI trading partner integrations; manages the EDI VAN relationship; leads supplier EDI onboarding programs.
📤EDI: el estándar B2B heredado que todavía rige gran parte del comercio›
El Intercambio Electrónico de Datos (EDI) es el formato estandarizado para el intercambio de documentos B2B entre socios comerciales. Pese a tener más de 40 años, el EDI todavía transporta una gran parte de las transacciones B2B de la cadena de suministro. El estándar ANSI X12 (dominante en Norteamérica) y UN/EDIFACT (dominante a nivel internacional) definen los conjuntos de transacciones que rigen el intercambio de documentos. Con muchos clientes minoristas grandes el EDI es en la práctica obligatorio — Walmart, por ejemplo, exige a sus proveedores intercambiar documentos por EDI o mediante un servicio de web-EDI como condición de alta; los requisitos varían por minorista. La consecuencia del incumplimiento: penalizaciones económicas (chargebacks) por transacciones no conformes.
📊Los 4 conjuntos de transacciones EDI que definen el ciclo Order-to-Cash›
850 Orden de compra: el comprador envía la OC al proveedor. Esto dispara la creación del pedido de venta en el ERP del proveedor. 855 Acuse de la OC: el proveedor confirma la recepción y aceptación. Crítico para la planeación de inventario del comprador — permite planear la producción sin esperar una confirmación informal. 856 Aviso anticipado de embarque (ASN): el proveedor envía el detalle de empaque cuando la mercancía sale (número de cajas, detalle de tarimas, cantidades por artículo, números de lote/serie). Permite el recibo automatizado en el CEDIS del comprador. 810 Factura: el proveedor envía la factura electrónica. Permite el cotejo automático a tres vías (OC + entrada de mercancía + factura) en el ERP del comprador, reduciendo de forma sustancial el esfuerzo de cuentas por pagar frente al proceso manual. En México la factura con validez legal es el CFDI del SAT; la factura EDI lo complementa, pero no lo sustituye.
🔢EDI vs. API: coexistencia en la cadena de suministro actual›
EDI y API no compiten — coexisten. El EDI lo exigen los grandes clientes de retail y consumo masivo con mandatos contractuales. Las APIs son el estándar para nuevas integraciones B2B con socios tecnológicamente avanzados. La arquitectura actual: mantener EDI en las relaciones con grandes clientes donde está contractualmente exigido y construir las nuevas integraciones con proveedores vía APIs. La tendencia: los grandes minoristas migran de EDI a portales de proveedores basados en API para las nuevas altas, pero los flujos EDI heredados continúan en las relaciones existentes.
🏆Intermedio vs. Avanzado›
Intermedio: trabaja con procesos de la cadena de suministro basados en EDI; entiende los conjuntos de transacciones clave y su función de negocio; escala errores de EDI.

Avanzado: diseña e implementa integraciones EDI con socios comerciales; administra la relación con la VAN de EDI; lidera los programas de alta de proveedores en EDI.

05In practiceEn la práctica

📤Test EDI transactions with the trading partner in a sandbox for 4–6 weeks before production — EDI errors in production generate immediate financial chargebacks›
Large retail customers impose chargebacks for EDI compliance failures: incorrect ASN timing, ASN-to-physical discrepancies, invoice format errors. A 4–6 week sandbox testing period eliminates the most common error types before they generate penalties.
🔢Generate ASNs from the WMS at the time of shipment — manual ASN preparation is the highest-error-rate EDI step›
The ASN requires precise packing details (carton numbers, item quantities, serial/lot numbers) most accurately captured at the WMS at the time of physical shipment. Any manual preparation after the fact introduces transcription errors that generate chargebacks.
🔗Use an EDI VAN for <10 trading partners — VANs handle protocol management and partner directories at lower TCO than direct AS2 for small networks›
An EDI VAN (TrueCommerce, SPS Commerce) handles AS2/SFTP protocol management, trading partner directories, and compliance monitoring. For <10 trading partners, VAN cost is lower than the internal infrastructure cost of direct AS2 management.
📊Monitor EDI error rates by transaction type and by trading partner weekly — different partners have different compliance requirements›
EDI error patterns are trading-partner-specific. Walmart may require specific GS1-128 label formats that differ from Costco requirements. Weekly monitoring by partner identifies which relationship-specific requirements are generating compliance failures.
📤Prueba las transacciones EDI con el socio comercial en un ambiente de pruebas durante 4–6 semanas antes de producción — los errores de EDI en producción generan penalizaciones inmediatas›
Los grandes clientes minoristas imponen penalizaciones por fallas de cumplimiento en EDI: ASN a destiempo, diferencias entre el ASN y lo físico, errores de formato en la factura. Un periodo de pruebas de 4–6 semanas elimina los tipos de error más comunes antes de que generen penalizaciones.
🔢Genera los ASN desde el WMS al momento del embarque — la preparación manual del ASN es el paso de EDI con mayor tasa de error›
El ASN requiere detalles precisos de empaque (números de caja, cantidades por artículo, números de serie/lote) que se capturan con mayor exactitud en el WMS al momento del embarque físico. Cualquier preparación manual posterior introduce errores de transcripción que generan penalizaciones.
🔗Usa una VAN de EDI con menos de 10 socios comerciales — las VAN gestionan protocolos y directorios de socios con menor TCO que el AS2 directo en redes pequeñas›
Una VAN o proveedor de EDI administrado (TrueCommerce, SPS Commerce) gestiona los protocolos AS2/SFTP, los directorios de socios y el monitoreo de cumplimiento. Con menos de 10 socios comerciales, el costo de la VAN es menor que el de la infraestructura interna para administrar AS2 directo.
📊Monitorea cada semana las tasas de error de EDI por tipo de transacción y por socio comercial — cada socio tiene requisitos de cumplimiento distintos›
Los patrones de error de EDI son específicos de cada socio comercial. Walmart puede exigir formatos de etiqueta GS1-128 distintos a los de Costco. El monitoreo semanal por socio identifica qué requisitos específicos de cada relación están generando fallas de cumplimiento.

06Illustrative caseCaso ilustrativo

Illustrative case built from typical industry values — not data from a specific company.Caso ilustrativo construido con valores típicos de la industria — no son datos de una empresa específica.
Illustrative case: EDI 850/855/856/810 implementation — FMCG supplier, Walmart Mexico supplier onboarding
The company implements the full EDI transaction set required for Walmart Mexico supplier onboarding, enabling automated Order-to-Cash processing for 200+ weekly POs.
OTC KPIBefore EDI (manual/email)After EDI (850+855+856+810)
Order-to-Cash cycle time (PO receipt to payment received)8.2 days average · PO by email · Manual SAP entry · Manual ASN · Invoice emailed4.1 days (50% reduction) · PO auto-creates SO in SAP · ASN auto-generated from WMS · CFDI invoice auto-generated from delivery
Manual hours/week for OTC processing (1 Walmart account, 200 POs/week)30 hours/week · 3 staff partially dedicated to Walmart account management<2 hours/week · Exception handling only · Staff capacity redirected to additional accounts
Days Sales Outstanding (DSO)42 days average · Invoice disputes from manual entry errors delayed payment28 days average (−33%) · Electronic 3-way match eliminates disputes from manual entry errors
Result: EDI implementation: $680K MXN. Annual savings: $920K MXN (labor + DSO improvement + Walmart compliance). Payback: 8.9 months.
Illustrative case built from typical industry values — not data from a specific company.Caso ilustrativo construido con valores típicos de la industria — no son datos de una empresa específica.
Caso ilustrativo: implementación de EDI 850/855/856/810 — proveedor de consumo masivo, alta como proveedor de Walmart México
La empresa implementa el conjunto completo de transacciones EDI requerido para darse de alta como proveedor de Walmart México, automatizando el proceso Order-to-Cash para más de 200 OC semanales.
KPI de OTCAntes del EDI (manual/correo)Después del EDI (850+855+856+810)
Tiempo de ciclo Order-to-Cash (de la recepción de la OC al cobro)8.2 días en promedio · OC por correo · Captura manual en SAP · ASN manual · Factura enviada por correo4.1 días (reducción de 50%) · La OC crea automáticamente el pedido de venta en SAP · ASN generado automáticamente desde el WMS · CFDI generado automáticamente a partir de la entrega
Horas manuales por semana para el proceso OTC (1 cuenta Walmart, 200 OC por semana)30 horas/semana · 3 personas parcialmente dedicadas a la cuenta de Walmart<2 horas/semana · Solo manejo de excepciones · Capacidad del personal redirigida a otras cuentas
Días de cartera (DSO)42 días en promedio · Las disputas de facturas por errores de captura retrasaban el cobro28 días en promedio (−33%) · El cotejo electrónico a tres vías elimina las disputas por errores de captura
Resultado: Implementación de EDI: $680K MXN. Ahorro anual: $920K MXN (mano de obra + mejora del DSO + cumplimiento con Walmart). Recuperación: 8.9 meses.

07How it is measuredCómo se mide

📤EDI Transaction Error Rate % (failed transactions / total transactions)›
EDI Transaction Error Rate % (failed transactions / total transactions)
(EDI transactions rejected by the trading partner or failing during ERP processing / Total EDI transactions) × 100
Benchmark: <1% EDI transaction error rate in production implementations · >3% indicates data quality or mapping problems requiring remediation
⚠️ An EDI error rate >3% means 3% of POs, ASNs, or invoices are failing electronically and being handled manually — negating the efficiency benefit of EDI for those transactions.
📊ASN Accuracy Rate % (ASN items matching physical delivery)›
ASN Accuracy Rate % (ASN items matching physical delivery)
(Line items in the ASN that match the physical delivery within tolerance / Total ASN line items) × 100
Benchmark: >99% ASN accuracy in WMS-generated ASNs · <97% indicates WMS picking accuracy or ASN generation timing problems
🔑 ASN accuracy below 97% generates receiving discrepancies at the retailer DC, triggering compliance chargebacks that can quickly exceed the EDI implementation cost if not resolved.
📤Tasa de error de transacciones EDI % (transacciones fallidas / total de transacciones)›
Tasa de error de transacciones EDI % (transacciones fallidas / total de transacciones)
(Transacciones EDI rechazadas por el socio comercial o que fallan al procesarse en el ERP / Total de transacciones EDI) × 100
Referencia: <1% de tasa de error de EDI en implementaciones productivas · >3% indica problemas de calidad de datos o de mapeo que requieren corrección
⚠️ Una tasa de error de EDI >3% significa que 3% de las OC, ASN o facturas fallan electrónicamente y se manejan a mano — anulando el beneficio de eficiencia del EDI en esas transacciones.
📊Exactitud del ASN % (partidas del ASN que coinciden con la entrega física)›
Exactitud del ASN % (partidas del ASN que coinciden con la entrega física)
(Partidas del ASN que coinciden con la entrega física dentro de la tolerancia / Total de partidas del ASN) × 100
Referencia: >99% de exactitud en ASN generados por el WMS · <97% indica problemas de exactitud de surtido en el WMS o de sincronización en la generación del ASN
🔑 Una exactitud de ASN por debajo de 97% genera diferencias en el recibo en el CEDIS del minorista y dispara penalizaciones de cumplimiento que, si no se resuelven, pueden superar rápidamente el costo de la implementación de EDI.

08What you would useQué se usa

📌 EDI & B2B Integration Platforms
🟦SPS Commerce / TrueCommerce / DiCentral›
Module: EDI VAN and Managed EDI Services

SPS Commerce operates one of the largest retail EDI networks in North America, with broad Walmart and Amazon trading partner coverage. TrueCommerce is a reference for mid-market EDI with pre-built ERP connectors (SAP, Dynamics, NetSuite).
🟦IBM Sterling B2B Integrator / OpenText Trading Grid / MuleSoft Anypoint Partner Manager›
Module: Enterprise EDI for 100+ Trading Partners

IBM Sterling B2B Integrator and OpenText Trading Grid for large manufacturers and retailers with complex multi-partner EDI networks. MuleSoft Anypoint Partner Manager (B2B/EDI) for organizations that want EDI as part of their broader iPaaS integration platform.
📌 Plataformas de EDI e integración B2B
🟦SPS Commerce / TrueCommerce / DiCentral›
Módulo: VAN de EDI y servicios de EDI administrado

SPS Commerce opera una de las redes de EDI para retail más grandes de Norteamérica, con amplia cobertura de socios comerciales como Walmart y Amazon. TrueCommerce es una referencia en EDI para mercado medio, con conectores preconstruidos para ERPs (SAP, Dynamics, NetSuite).
🟦IBM Sterling B2B Integrator / OpenText Trading Grid / MuleSoft Anypoint Partner Manager›
Módulo: EDI empresarial para más de 100 socios comerciales

IBM Sterling B2B Integrator y OpenText Trading Grid para grandes fabricantes y minoristas con redes EDI complejas de múltiples socios. MuleSoft Anypoint Partner Manager (B2B/EDI) para organizaciones que quieren el EDI como parte de su plataforma iPaaS más amplia.
The bottom lineEn corto

Treat EDI as a monitored production system, not a one-time setup — every silent failure becomes a chargeback.

Trata el EDI como un sistema productivo monitoreado, no como una configuración única: cada falla silenciosa se vuelve una penalización.

All D15 componentsTodos los componentes de D15D15 artifactsArtifacts de D15SCRA