Saltar al contenido principal
Deduce - AI Invoice, Receipt & Expense OCR + EU VAT Deduction

Puesta en marcha de Deduce en Odoo: checklist de ajustes, estados y primera semana

Para poner en marcha Deduce eliges el motor de IA en AI engine, pegas la credencial correspondiente, decides si la IA lee el archivo al subirlo y dejas el umbral de autovalidación a 0 para revisar todo al principio. Antes, comprueba que tienes diario de compras, cuenta de gastos y empleados, porque el módulo se para con un error si faltan. Después, cada captura pasa por Needs review, Validated y Posted, y la primera semana la sigues desde la vista Cockpit asesoría.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 4 de noviembre de 2026

Lo esencial

Versiones
Odoo 17, 18 y 19
Comprobado
en el código del módulo, versión 19.0 · en las fuentes enlazadas al final
Lectura
4 min

Antes de instalar: versión y lo que necesitas a mano

Deduce está publicado en Odoo Apps para 17.0, 18.0 y 19.0. La ficha de cada una de esas versiones marca 39 € sin IVA, en pago único por versión. Tienes los detalles en la ficha de Odoo Apps y en la página del módulo.

  • Comprueba que tu base está en Odoo 17, 18 o 19 y compra la versión que le corresponde: el pago es por versión.
  • Decide qué motor de IA vas a usar. Lo eliges en el campo AI engine (deduce_llm_provider).
  • Ten preparada la credencial que vayas a pegar. El módulo trae los campos Deduce license, Groq API key, Gemini API key, OpenAI API key y Native AI endpoint.
  • Revisa que la empresa tiene un diario de compras. Si no lo encuentra, el módulo muestra There is no purchase journal for %s.
  • Revisa que hay una cuenta de gastos configurada. Si no, sale No expense account configured.
  • Si vas a registrar gastos con Deduce, comprueba que existe el empleado al que asignarlos. El mensaje que verás si falta es There is no employee to assign the expense to.

Al configurar: los campos que tienes que rellenar

La configuración de Deduce se reduce a unos pocos campos. Estos son, con el nombre técnico entre paréntesis para que los encuentres si trabajas con un consultor:

  • AI engine (deduce_llm_provider): un selector con el motor de IA.
  • Native AI endpoint (deduce_native_endpoint): la dirección del motor nativo.
  • Deduce license (deduce_license_key): la licencia de Deduce.
  • Groq API key, Gemini API key y OpenAI API key (deduce_groq_api_key, deduce_gemini_api_key, deduce_openai_api_key): las claves de cada proveedor.
  • deduce_llm_model, un campo de texto que aparece con la etiqueta Form.
  • Read the photo on upload (deduce_auto_extract_on_upload): según su ayuda, cuando adjuntas una foto o un PDF, la IA lo lee automáticamente.
  • Auto-validate if confidence ≥ (deduce_auto_validate_threshold): su ayuda dice que 0 significa revisar siempre y pone 0.9 como ejemplo para aprobar solo lo limpio y con confianza alta.
  • Elige el motor en AI engine.
  • Pega la clave en el campo del proveedor que has elegido, y revisa que no la has puesto en el de otro.
  • Revisa qué valor tiene Form (deduce_llm_model) antes de guardar.
  • Decide si activas Read the photo on upload.
  • Deja Auto-validate if confidence ≥ a 0 mientras pruebas.

Con el umbral a 0 todas las capturas esperan revisión. Es la forma de ver qué lee la IA antes de que nada se valide solo; ya lo subirás cuando hayas revisado unas cuantas.

Primeras capturas: los estados que vas a ver

Cada captura tiene un campo de estado con estos valores:

  • New
  • Queued
  • Extracting
  • Needs review
  • Validated
  • Posted
  • Rejected
  • Duplicate
  • Error

Una captura recién creada aparece en New, con el formulario vacío.

Formulario nuevo de captura en Deduce con el botón Upload your file, destino Vendor Bill y las pestañas Tax details y Text / AI
Una captura nueva en estado New, todavía sin ningún dato rellenado.

Cuando la IA ha leído el documento, la captura queda en Needs review con los datos extraídos para que los compruebes.

Formulario de captura Factura completa (foto) con aviso verde de IVA deducible, datos leídos por IA, pestaña Detalle fiscal y estado Needs review
La captura tras la lectura de la IA, en Needs review, con el mensaje de OdooBot en el chatter.

Dos mensajes del módulo marcan el orden final. Solo se valida lo que está en revisión: si no, sale Only a capture awaiting review can be validated (current state: %s). Y solo se contabiliza lo validado: si no, sale Solo se puede contabilizar una captura validada (estado actual: %s).

  • Crea una captura en Captures › New y sube el archivo con Upload your file.
  • Comprueba el destino que muestra el formulario (por ejemplo, Vendor Bill).
  • Cuando esté en Needs review, repasa los datos del comercio y la pestaña de detalle fiscal.
  • Valida. Si sale el error de estado, mira en qué estado está la captura: el mensaje lo indica.
  • Contabiliza solo capturas en Validated.
  • Si aparece Ya existe un documento contabilizado para esta captura (posible duplicado)., no repitas la operación: revisa el documento que ya existe.

La primera semana: qué vigilar

La vista Cockpit asesoría agrupa por empresa los indicadores que conviene mirar mientras arrancas.

Vista kanban Cockpit asesoría de Deduce con la tarjeta de My Company y sus indicadores de IVA en riesgo, por revisar, validado sin contabilizar, duplicados e IVA deducible trimestral
El cockpit con una sola tarjeta de empresa.
  • Revisa a diario el indicador de capturas por revisar: con el umbral a 0, todo pasa por ahí.
  • Mira el importe validado sin contabilizar y contabiliza lo pendiente.
  • Comprueba el contador de duplicados y las capturas en Duplicate.
  • Repasa el IVA en riesgo y el IVA deducible trimestral de cada empresa.
  • Busca capturas en Error y Rejected y decide qué haces con cada una.
  • Si te ha salido algún error de configuración (diario, cuenta de gastos, empleado), corrígelo y vuelve a intentarlo.
  • Al final de la semana, decide si subes Auto-validate if confidence ≥ o lo mantienes a 0.
Recorrido por una captura en Needs review, el Cockpit asesoría y el formulario de una captura nueva
De la captura leída por la IA al cockpit de la empresa y vuelta a una captura nueva vacía.

Si quieres entender qué menús añade el módulo y qué recorre una captura por dentro, lo explicamos en cómo funciona Deduce por dentro.

Si quieres ayuda con la puesta en marcha

En FlexigoTech implantamos Odoo y desarrollamos conectores e integraciones a medida. Si necesitas que Deduce encaje con tu plan de cuentas, tus diarios o tu flujo de gastos, cuéntanoslo desde la página del módulo.

Sigue leyendo

Cómo funciona Deduce en Odoo por dentro: menús, tarea programada y recorrido de una capturaQué menús añade Deduce en Odoo, qué tarea procesa las capturas pendientes cada 10 minutos y qué recorre un ticket desde la foto hasta contabilizarlo.Cómo funciona Flexigo Spain Equality Pay Register en Odoo por dentroQué menús añade Flexigo Spain Equality Pay Register a Odoo 17, 18 y 19, qué registros guarda por dentro y cómo recorrer cada pantalla paso a paso.Errores de Flexigo Spain Equality Pay Register: qué pide cada mensaje y cómo resolverloLos mensajes de error de Flexigo Spain Equality Pay Register en Odoo, literales: qué pide cada uno sobre medidas, presupuesto, plan, diagnóstico y firmantes.
Comprobado en el código del módulo (versión 19.0) y en las fuentes enlazadas

Fuentes