Categoría: Plataforma Conecta EDI | Tiempo de lectura: 6 min | Actualizado: Abril 2026
La mayoría de los problemas con facturas EDI rechazadas tienen algo en común: el error ya estaba en el documento cuando salió de tu sistema. El retailer simplemente fue el primero en detectarlo.
La diferencia entre un proveedor que cobra a tiempo y uno que pasa semanas gestionando rechazos no siempre está en la calidad de sus datos. Muchas veces está en si su plataforma EDI comprueba los documentos antes de enviarlos, o solo actúa de mensajero y espera a que el cliente devuelva el sobre.
En Conecta EDI hemos construido un Motor de Validaciones que actúa como última línea de defensa antes de que cualquier documento EDI salga hacia el retailer. Este artículo explica cómo funciona, qué comprueba, y por qué es uno de los diferenciadores más concretos frente a otras soluciones EDI del mercado.
El problema que resuelve: errores que nadie ve hasta que ya es tarde
Un mensaje EDIFACT puede ser perfectamente válido desde el punto de vista del formato —la sintaxis es correcta, los segmentos están bien construidos— y aun así ser rechazado por el sistema del retailer. La razón: el formato es solo una parte de lo que se valida. La otra parte son las reglas de negocio.
¿El número de pedido que aparece en la factura coincide con un pedido real que el retailer emitió?
¿Los importes cuadran línea por línea?
¿El código de artículo que envías es el que ese cliente tiene registrado en su catálogo?
¿El formato del SKU cumple con las especificaciones específicas de ese retailer?
Esas preguntas no las responde el estándar EDIFACT. Las responde el sistema del retailer cuando recibe el documento. Y si la respuesta es «no», la factura vuelve rechazada y el cobro queda en el aire.
El Motor de Validaciones de Conecta EDI responde esas mismas preguntas antes del envío, con las mismas reglas que aplica el retailer en destino.
Cómo funciona el Motor de Validaciones
Validación en cascada por perfiles
El motor no aplica las mismas reglas a todos los documentos por igual. Utiliza un sistema de perfiles de validación en cascada con tres niveles de especificidad:
Nivel 1 — Perfil general: reglas que aplican a todos los documentos EDI por igual, independientemente del retailer de destino. Son las validaciones universales: que el documento tenga número de transacción, que las fechas existan y sean válidas, que existan los bloques de datos obligatorios, etc.
Nivel 2 — Perfil por documento: reglas que aplican específicamente al tipo de mensaje que se está procesando, independientemente del cliente de destino. Una factura INVOIC siempre debe llevar totales e IVA; un albarán DESADV siempre debe referenciar un pedido previo; un ORDERS no necesita esas comprobaciones. Este nivel adapta las validaciones a la naturaleza de cada documento.
Nivel 3 — Perfil específico del cliente: reglas que aplican exclusivamente para un retailer concreto. Es aquí donde se configuran las particularidades de cada cadena: los formatos específicos que exige ALDI, las referencias de pedido que requiere Mercadona, las estructuras de código de artículo de cada cliente, etc. Estas reglas cambian para cada retailer.
Los tres perfiles se aplican en cascada sobre cada documento. Un mismo mensaje INVOIC destinado a ALDI pasará primero por las validaciones generales, luego por las de documento, y finalmente por las reglas específicas de ALDI. Si alguna regla de cualquiera de los tres niveles detecta un problema, el documento se detiene antes de salir y se informa al emisor.
Ejemplos de validaciones activas
El Motor de Validaciones ejecuta actualmente una serie de validadores independientes, cada uno especializado en una comprobación concreta. Se pueden agrupar en cuatro categorías:
Validaciones estructurales — comprueban que el documento tiene todos los bloques necesarios antes de entrar en el contenido:
- Existencia del bloque de cabecera
- Existencia de líneas de detalle
- Existencia de metadatos del documento
- Tipo de documento correcto en los metadatos
- Identificador de job asociado
Validaciones de identidad — comprueban que las partes del intercambio están correctamente identificadas:
- NIF/CIF del comprador (buyer VAT)
- NIF/CIF del proveedor (supplier VAT)
- Identificador del cliente en el sistema
- Identificador del proveedor en el sistema
- Identificadores de remitente y destinatario del mensaje
Validaciones de contenido del documento — comprueban la coherencia y completitud de los datos comerciales:
- Número de transacción presente y con formato válido
- Fecha del documento presente y con formato válido
- Referencias al pedido original en facturas y albaranes
- Totales de factura (importe total e importe de impuestos)
- Contenido de líneas de detalle
- Código de moneda
- GTIN de cada artículo
- Datos de trazabilidad
Validaciones específicas por retailer — reglas que solo aplican cuando el documento va dirigido a un cliente concreto, identificado por su GLN, por ejemplo:
- Validación de SKU para ALDI: el código de artículo del proveedor debe tener exactamente 5 o 7 dígitos numéricos, según las especificaciones propias de esta cadena
- Validación del número de pedido ALDI: comprueba que el número de pedido cumple el formato de dígitos específico que ALDI utiliza en sus ORDERS (10 dígitos)
Tres niveles de severidad
No todos los problemas que detecta el Motor tienen el mismo impacto. Cada validación tiene asignado un nivel de severidad:
ERROR — bloqueante. El documento no se envía. El sistema lo retiene y genera un registro de error con la descripción del problema. Es el nivel que se aplica cuando un error causaría rechazo seguro en el retailer: una factura sin número de pedido, un SKU en formato incorrecto para ALDI, totales ausentes en un INVOIC, etc.
WARNING — no bloqueante. El documento se envía, pero el sistema registra la advertencia. Se usa para situaciones que pueden ser problemáticas pero no son necesariamente un error: datos de trazabilidad incompletos en documentos donde no son obligatorios, por ejemplo.
INFO — informativo. Se registra para trazabilidad interna sin afectar al flujo del documento.
Esta gradación es importante: un motor que bloquea todo es tan poco útil como uno que no bloquea nada. El objetivo es detener lo que causaría un rechazo real, y advertir sobre lo que podría ser un problema en contextos específicos.
Por qué los perfiles de validación por retailer son el diferencial clave
Las reglas generales —número de transacción, fecha, NIF del proveedor— cualquier plataforma EDI debería comprobarlas. El valor real está en las reglas específicas de cada retailer.
Cada gran cadena de distribución tiene sus propias particularidades en cómo espera recibir los documentos. Por ejemplo, ALDI exige que los códigos de artículo del proveedor (SKU) tengan exactamente 5 o 7 dígitos. Mercadona tiene sus propios requisitos sobre referencias de pedido. El Corte Inglés opera con estructuras de divisiones (sección/departamento) que afectan a cómo se identifican las partes del intercambio.
Un motor de validaciones que no conoce esas particularidades no puede anticipar los rechazos que provienen de ellas. Y son precisamente esos rechazos —los que vienen de una regla de negocio específica del retailer, no de un error de formato— los más difíciles de identificar sin el contexto técnico correcto.
Los perfiles de validación específicos de Conecta EDI se construyen y mantienen a partir de la experiencia directa de operar con cada retailer en producción: conocemos los GLN de ALDI, sabemos qué longitudes de SKU acepta, conocemos el formato exacto de sus Purchase Orders. Ese conocimiento se traduce en reglas que el Motor de Validaciones aplica automáticamente antes de cada envío.
El ciclo completo: Motor de Validaciones + Gestor de Errores Online
El Motor de Validaciones trabaja en conjunto con el Gestor de Errores Online (GEO) para cerrar el ciclo completo de detección y resolución de problemas.
Cuando el motor detecta un error y retiene el documento, no se genera simplemente un log técnico que alguien tiene que interpretar. Se crea un registro de error en la plataforma con la descripción del problema en lenguaje claro, los datos del documento afectado y el campo concreto que falló.
Desde esa pantalla, el usuario puede abrir el documento, ver el campo con error resaltado, corregirlo directamente en la interfaz y relanzar la validación. Si ahora pasa todas las comprobaciones, el documento se envía automáticamente. Si hay otro problema, el motor lo detecta y el proceso se repite.

El resultado es un ciclo de corrección que no depende del equipo técnico ni del proveedor EDI de turno: el error se detecta antes del envío, se describe con claridad, y el usuario lo resuelve en minutos desde el navegador.
Lo que hacen (y lo que no hacen) otros proveedores EDI
La mayoría de los proveedores EDI tradicionales validan el formato del mensaje: que los segmentos EDIFACT estén bien construidos, que los campos obligatorios del estándar estén presentes, que la sintaxis sea correcta. Eso es necesario, pero no es suficiente.
Lo que no suelen hacer —porque requiere conocimiento específico de cada retailer y desarrollo activo para mantenerlo— es validar las reglas de negocio: si el número de pedido existe, si el SKU tiene el formato que ese retailer concreto espera, si los importes cuadran con el pedido original.
Esa diferencia es la que se materializa en facturas rechazadas que «técnicamente estaban bien» pero que el sistema del retailer devolvió igualmente. Y en los días de cobro perdidos mientras se identifica el problema, se corrige y se reenvía.
¿Qué tipo de proveedor se beneficia más del motor de validaciones?
El motor aporta más valor en tres situaciones concretas:
Proveedores que trabajan con múltiples retailers. Cada cliente tiene sus reglas. Mantener en la cabeza qué exige ALDI, qué exige Mercadona y qué exige El Corte Inglés simultáneamente es una fuente constante de errores. Los perfiles de validación lo gestionan de forma automática.
Proveedores con volumen medio-alto de documentos. Una tasa de rechazo del 5% sobre 100 facturas al mes son 5 facturas con cobro retrasado. Sobre 500 facturas, son 25. El impacto en la tesorería escala con el volumen.
Proveedores que están teniendo rechazos recurrentes con algún retailer. Si hay un patrón de rechazo por el mismo motivo una y otra vez, el motor lo detecta sistemáticamente y el GEO permite resolverlo sin escalar al técnico cada vez.
Conclusión
La validación EDI previa al envío no es un extra. Es lo que separa una plataforma EDI que gestiona transmisiones de una que protege activamente tu operativa comercial.
El motor de validaciones de Conecta EDI comprueba 20 reglas por documento, aplica perfiles específicos para cada retailer, y detiene con un mensaje claro cualquier documento que causaría un rechazo en destino. Combinado con el Gestor de Errores Online, convierte un problema que antes requería asistencia técnica en algo que cualquier persona del equipo administrativo puede resolver en minutos.
Si quieres ver cómo funciona aplicado a tu operativa con tus retailers actuales, solicita una demo gratuita y te mostramos el motor en acción con un caso real.
¿Tienes facturas rechazadas de forma recurrente con algún cliente y no consigues identificar el patrón? Escríbenos a hola@conectaedi.com y revisamos juntos el historial de errores.
Artículos relacionados
- Factura EDI rechazada: las 8 causas más frecuentes →
- Gestor de Errores Online: corrige facturas EDI rechazadas sin llamar a tu técnico →
Si estás valorando mejorar tu sistema o cambiar de proveedor EDI, podemos analizar tu caso y proponerte una solución adaptada a tu volumen, clientes y ERP.
Solicita información sobre tu proyecto EDI integrado en el formulario de más abajo.
Sin compromiso. Analizamos tu situación y te explicamos exactamente qué se puede automatizar en tu caso.
⭐⭐⭐⭐⭐ Puedes ver reseñas de clientes reales sobre Conecta EDI en Trustpilot.