Cómo funciona el motor

Mismo input, mismo output. Siempre reproducible. Sin caja negra.

  1. 01
    Entrada de documentos

    El motor acepta PDF, imágenes, ZIP documentales y lotes históricos. También por email, webhook, o formulario. Los documentos se asocian a la cuenta y pasan al pipeline de procesamiento.

  2. 02
    Extracción estructurada

    Cada documento se analiza y sus datos fiscalmente relevantes se extraen en formato estructurado: proveedor, importe, IVA, fecha, número de factura. Sin interpretación libre — sólo extracción verificable.

  3. 03
    Validación determinista

    El motor valida NIF/VAT con VIES, aplica BCMath para los cálculos fiscales, y cruza los documentos con las reglas configuradas. Cada validación deja traza en el audit trail.

  4. 04
    Cálculo y reglas encadenadas

    Amortizaciones parametrizadas, provisiones de jubilación, nóminas admitidas y cuotas fiscales se calculan con precisión determinista. Las reglas se aplican en orden y cada paso queda registrado.

  5. 05
    Marcadores de estado

    Cada documento recibe uno de cuatro estados: aceptado, aceptado con regla, marcado o elevado. Lo dudoso no se oculta — se separa y se explica.

  6. 06
    Exportación lista para trabajar

    El resultado: JSON con audit trail completo, CSV grootboek listo para importar, UBL 2.1, ZIP con originales, y lista de discrepancias y dudosos. La última palabra siempre es del usuario.

Cuatro estados, no dos

El motor no decide todo. Separa lo verificable de lo que requiere criterio.

Aceptado

El motor verificó y el documento entra sin objeciones.

Aceptado con regla

Se aplicó una regla específica. El resultado es válido pero se documenta el motivo.

Marcado

El motor detectó algo dudoso. El documento queda visible y explicado para revisión.

Elevado

Requiere decisión explícita. El motor no puede resolver esto solo — el usuario decide.

¿Quieres verlo funcionando?

El sandbox muestra el motor con documentos de ejemplo. Sin cuenta, sin datos reales.