Validador de EDI
Valida la sintaxis del sobre de un archivo EDI/X12: revisa que cada segmento de apertura (ISA, GS, ST) tenga su cierre correspondiente (IEA, GE, SE), que los números de control coincidan y que el conteo de segmentos declarado en SE sea correcto.
Cómo funciona
- Pega el archivo EDI/X12 que quieres validar (o usa uno de los dos ejemplos: válido o con errores).
- La herramienta revisa que el archivo comience con un segmento ISA.
- Recorre los segmentos verificando que cada ISA tenga su IEA, cada GS tenga su GE y cada ST tenga su SE, en ese orden.
- Compara los números de control entre cada par (ISA13/IEA02, GS06/GE02, ST02/SE02) y el conteo de segmentos declarado en SE01.
- Muestra la lista de errores encontrados, o confirma que el sobre está bien formado.
Casos de uso
- Verificar que un archivo EDI generado por tu propio sistema esté bien formado antes de enviarlo a un socio comercial.
- Diagnosticar por qué un socio comercial rechazó un archivo EDI que enviaste.
- Revisar un archivo EDI recibido antes de procesarlo, para detectar problemas de transmisión temprano.
- Aprender las reglas de cierre del sobre EDI (ISA/IEA, GS/GE, ST/SE) con ejemplos concretos de error.
Errores comunes
- Esperar que el validador revise las reglas de negocio de un documento específico (por ejemplo, que un pedido de compra tenga un número de artículo válido).Este validador revisa la sintaxis del sobre EDI (que todo lo que se abre se cierre correctamente), no las reglas de contenido de cada tipo de transacción, que dependen de la guía de implementación de cada socio comercial.
- No darse cuenta de que el conteo de SE incluye los propios segmentos ST y SE.El elemento SE01 debe ser igual a la cantidad total de segmentos entre ST y SE, contando ambos. Es un error común contar solo los segmentos "de contenido" y olvidar sumar los 2 del envoltorio.
- Pegar solo una parte del archivo (por ejemplo, sin el ISA inicial o sin el IEA final).El validador necesita el sobre completo para verificar los cierres; si falta el ISA inicial o el IEA final, lo va a marcar como un error real, no como una limitación de la herramienta.
Preguntas frecuentes
Alternativas
Las suites EDI comerciales (Cleo, SPS Commerce, TrueCommerce) incluyen validación contra la guía de implementación específica de cada socio comercial, más estricta que una validación de sintaxis general. Esta herramienta es útil como primer chequeo rápido, gratis y sin instalar nada.