OCR para Odoo: facturas de proveedor sin teclear
EasyOCR convierte facturas de proveedor y tickets en documentos de Odoo Community (16.0-20.0) sin teclearlos, con el PDF digital gratis en el navegador.
En muchas empresas el cierre de mes empieza siempre igual: alguien abre la carpeta de facturas de proveedor y se pone a teclear. Número, fecha, CIF, base, IVA, total. Un PDF en una ventana y Odoo en la otra, factura tras factura. Es trabajo repetitivo, se cuela una errata y toca corregir el asiento.
En EasySoft Tech S.L. hemos construido OCR para Odoo, el módulo EasyOCR: lee facturas de proveedor y tickets (PDF o foto) y los convierte en documentos dentro de Odoo, listos para revisar y validar. Aquí contamos cómo funciona, qué es gratis y qué necesita el servicio de lectura.
Qué hace EasyOCR y dónde corre
EasyOCR lee una factura de proveedor o un ticket y crea el documento en Odoo: las líneas con sus importes, los impuestos aplicados y el proveedor emparejado por NIF. Según el tipo de documento, genera una factura de proveedor o un gasto de empleado: los tickets de dietas y desplazamientos van directos a la bandeja de gastos.
El módulo corre en Odoo Community 16.0, 17.0, 18.0, 19.0 y 20.0, con una rama por serie. No hace falta Enterprise ni comprar otro módulo: solo depende de base, mail, account y hr_expense, que Community ya trae.
Cómo funciona: el rectángulo por proveedor
Para decirle a EasyOCR dónde está cada dato no hay que configurar plantillas raras. Se abre el documento en un visor y se dibuja un rectángulo sobre cada campo: importe, fecha, número, CIF. El texto se lee al momento y aparece en la factura que se está creando.
Lo importante viene después. Los rectángulos se guardan por proveedor: la siguiente factura de ese proveedor se abre ya marcada, con las zonas de lectura en su sitio. Solo hay que enseñar las zonas una vez por proveedor.
Qué es gratis y qué necesita el servicio de lectura
Aquí la clave está en distinguir dos casos.
PDF digital: lectura gratis en el navegador
Cuando la factura es un PDF digital, que ya lleva el texto dentro porque lo ha generado un programa de facturación, la lectura se hace gratis en tu propio navegador. No hay nada que configurar ni nada que activar: se abre el documento, se dibuja el rectángulo y el texto se lee al momento. Como las que llegan por correo.
Escaneos y fotos: servicio de lectura
Otra cosa son los escaneos y las fotos. El papel del escáner y la foto del ticket no llevan texto dentro: hay que reconocerlo. Para eso está el servicio de lectura de EasyOCR, un servicio aparte cuyos planes están en EasyOCR para Odoo. Con el servicio activo, el escaneo o la foto se convierten en documento de Odoo igual que un PDF digital.
Los extras del módulo
- Lotes de ficheros: varias facturas se lanzan juntas, no de una en una.
- Rectificativas: una rectificativa de proveedor se crea como abono de proveedor, no como factura normal.
- Captura desde el móvil: se hace la foto al ticket en el momento y se envía al ERP, donde la lee el servicio.
- Imputación a proyecto: el documento se imputa a una cuenta analítica y el gasto cae en el proyecto que toca.
- Avisos por webhook: al acabar una lectura, el módulo avisa a otro sistema.
- Interfaz en siete idiomas: español, catalán, gallego, alemán, francés, italiano y portugués.
Instalación: descomprimir y reiniciar
Instalar EasyOCR en Odoo Community es corto: se descomprime el ZIP en la carpeta de addons y se reinicia Odoo. Sin librerías externas que instalar ni dependencias que compilar.
El módulo está publicado en Odoo Apps, y el ZIP de cada serie, de la 16.0 a la 20.0, se descarga desde las releases de odoo-easyocr-module, en GitHub. Ahí tienes el código fuente completo, por si quieres mirarlo antes.
Preguntas frecuentes
¿Funciona con Odoo Community o solo con Enterprise?
Con Odoo Community. EasyOCR funciona en las series 16.0, 17.0, 18.0, 19.0 y 20.0, y solo depende de módulos que Community ya incluye: base, mail, account y hr_expense.
¿Hay que marcar los campos en cada factura?
No. Los rectángulos se guardan por proveedor: la primera factura de un proveedor se marca una vez y las siguientes se abren ya marcadas.
¿Lee escaneos y fotos?
Sí, y son la parte que necesita el servicio de lectura de EasyOCR, con sus planes en la web del producto. Lo que se lee gratis en el navegador es el PDF digital, que ya lleva el texto dentro.
¿Qué pasa con las rectificativas?
Se crean como abono de proveedor, con su signo y sus impuestos, no como factura normal.
¿Necesito instalar algo en el servidor?
No. Se descomprime el ZIP en la carpeta de addons, se reinicia Odoo y se instala el módulo desde Aplicaciones. Sin librerías externas.
¿Puedo procesar varias facturas a la vez?
Sí. El módulo admite lotes de ficheros: se suben juntos y se van creando los documentos para revisarlos después.
Para seguir
Si teclear facturas de proveedor te ocupa más de lo que debería, hay dos caminos: montarlo tú, con el ZIP en la carpeta de addons, o que lo dejemos funcionando nosotros. En los servicios de Odoo de EasySoft Tech S.L. hacemos la instalación y la puesta en marcha.
Si quieres la visión completa de la automatización, en el blog contamos cómo automatizar las facturas con OCR. También puedes descargar la guía de OCR para facturas. Y si tu ERP es Dolibarr, la misma idea está en EasyOCR para Dolibarr.
Seguir leyendo
Sobre el autor
EasySoft Tech S.L. — software factory española especializada en el ERP Dolibarr desde 2019: módulos a medida, implantación, migración y cumplimiento normativo (VeriFactu, SII, contabilidad). Este artículo refleja nuestra experiencia real con estos módulos.
