¿Por qué validar antes del envío?
Los Puntos de Acceso PEPPOL aplican las reglas BIS Billing 3.0 en el borde de la red. Una factura con una sola infracción de campo obligatorio o una discrepancia de cálculo se rechazará antes de llegar a su comprador. Al validar primero localmente, detecta los problemas de inmediato y evita idas y venidas molestas, retrasos en los pagos y sanciones de cumplimiento.
El validador de aiDoks utiliza el mismo schematron y conjunto de reglas que utilizan los entornos de prueba oficiales de PEPPOL. Si el validador dice «válido», la factura pasará en el Punto de Acceso. Si dice «error», obtendrá el ID exacto de la regla y una pista de solución, de modo que la siguiente iteración sea rápida.
Errores de validación habituales y cómo solucionarlos
- BR-CO-13: discrepancia en el total de IVA de la factura. El total de IVA debe coincidir con la suma de los subtotales por categoría de IVA. Compruebe los tipos de IVA de cada línea.
- BR-CO-15: discrepancia en el importe total a pagar. Subtotal + descuentos − cargos debe coincidir con el importe a pagar.
- BR-S-08: tipo de IVA estándar pero el tipo falta o es cero. Añada el tipo de IVA estándar correcto en la sección de categorías de IVA.
- BR-DEC-12: el importe tiene más de 2 decimales. Redondee los importes de línea y de IVA a 2 decimales.
- BR-15: faltan los datos del cliente. Añada el nombre de la empresa y el domicilio fiscal del comprador.
Validación de facturas de proveedores
El validador funciona con cualquier factura UBL 2.1 XML, no solo con las creadas por aiDoks. Úselo para comprobar la coherencia de archivos recibidos de proveedores, exportados desde Xero / SAP / Odoo / Standard Books o producidos por su propio ERP.