¿Qué hace DecaFirma dentro de Odoo?
Si ya llevas los pedidos y los albaranes en Odoo, el DeCA no tiene por qué ir aparte. El albarán de salida ya tiene el cliente, la dirección, los productos y el peso. Desde ahí emites el DeCA con su QR; el camión, el remolque y el conductor salen de Flota; y lo que pasa después (la firma del cliente, una corrección, la anulación) vuelve solo a Odoo.
Por debajo, Odoo habla con DecaFirma por la API y DecaFirma le avisa al momento de cada cambio con un aviso firmado (webhook). El DeCA sale igual que si lo hicieras desde la web de DecaFirma: con los datos del artículo 6 de la Orden FOM/2861/2012 y su QR para el control en carretera.

¿Qué módulos hay y cuáles necesito?
Son cuatro, y se instala solo lo que uses. Todos son gratis (licencia OPL-1) y van en Community y en Enterprise. La pantalla está en castellano.
| Módulo | Para qué | Necesita |
|---|---|---|
| DecaFirma Connector (decafirma) | La clave de la API y los avisos. Los envíos y sus documentos (QR, versión, PDF, firma); corregir, anular y mandar al conductor desde Odoo | Nada más |
| DecaFirma Inventory (decafirma_stock) | El DeCA y el albarán firmado desde el albarán de salida. Las agrupaciones de albaranes, como rutas de reparto con un solo DeCA. Los papeles del porte (foto, número y peso), listos para facturar | Inventario |
| DecaFirma Fleet (decafirma_fleet) | El camión y el remolque se eligen de Flota, y su matrícula y su conductor van al DeCA | Inventario y Flota |
| DecaFirma Delivery Routes (decafirma_stock_batch) | Las agrupaciones de albaranes como rutas, en Odoo 17, 18 y 19. En Odoo 20 ya viene dentro de Inventory | Inventario |
Fleet y Delivery Routes no hace falta buscarlos: se instalan solos cuando tienes Inventory y Flota, o Inventory y las agrupaciones de albaranes.
Hay dos permisos: «DecaFirma / Usuario», que emite, corrige y manda al conductor, y «DecaFirma / Responsable», que además anula. En DecaFirma se ve quién lo hizo.
¿Cómo se pone en marcha?
- Date de alta en DecaFirma con el NIF de la empresa. El primer mes, la conexión con tu programa va incluida.
- En DecaFirma, en Configuración > Conectar tu programa, crea una clave de la API.
- En Odoo, instala desde Aplicaciones DecaFirma Inventory. El Connector entra con él.
- En Ajustes > DecaFirma, pega la clave, pruébala y conecta los avisos con su botón.
- En el mismo sitio, la puesta a punto pasa a DecaFirma lo que ya tienes en Odoo. Primero enseña qué va a mandar y qué cambiaría, lo repasas y luego lo manda, en tandas de hasta 500.
- Emite el primer DeCA desde un albarán de salida y escanea su QR con el móvil para verlo como lo vería un agente.
La puesta a punto manda lo que marques: los clientes con su NIF y sus direcciones de entrega, el personal de oficina, los datos de la empresa y los ajustes de emisión (los almacenes y, si quieres, las series de albarán, que vienen desmarcadas para que no choquen los números). Con Flota, también los camiones con su conductor y los autónomos con su camión: en Odoo, el autónomo es un contacto con la casilla «Transportista autónomo» y su matrícula.
Se puede repetir cuando cambies algo en Odoo, y no borra nada en DecaFirma. Lo único que no cambia nunca es el NIF de tu empresa, porque va impreso en lo ya emitido.
¿Qué tiene que estar bien en Odoo antes de emitir?
Lo que pide el DeCA: el NIF de tu empresa, del cliente y del conductor, y las direcciones completas. Si falta algo, DecaFirma dice qué y el albarán lo enseña.
También hay que decir quién es quién. El cargador del DeCA es, por defecto, tu empresa o el cliente del albarán, según lo pongas en Ajustes. El transportista y el cargador solo se rellenan en el albarán si no eres tú. Quién tiene que figurar en cada caso, en quién hace el DeCA.
¿Cómo se emite el DeCA desde el albarán de salida?
En la pestaña DecaFirma del albarán: «Emitir DeCA», «Emitir albarán» o los dos. Salen con el cliente, el almacén, los productos, los bultos y el peso tal como están en Odoo, y en el albarán quedan el QR, el enlace de firma, el PDF y quién firmó.
También se puede emitir solo, al validar el albarán. Si falta algún dato, el albarán se valida igual y el motivo queda en el historial (chatter) para corregirlo.
El DeCA y el albarán se mandan al conductor por correo desde el propio albarán. Y dos filtros te dicen qué falta: «Salidas sin DeCA» y «Albarán sin firmar».
El cliente firma en su móvil, sin instalar nada. Quién firmó, cuándo y sus observaciones llegan al historial del albarán en el momento. Si en vez del albarán de DecaFirma quieres que firme el de Odoo de siempre, también se puede: sale el PDF habitual y vuelve firmado, adjunto al albarán.
¿Qué pasa si algo cambia con el camión en ruta?
Otro camión, otro peso: lo cambias en el albarán y pulsas «Llevar los cambios a DecaFirma». Sale una versión nueva del DeCA con el mismo QR, así que el conductor no tiene que cambiar de papel, y el historial se guarda. Por qué esa es una de las dos formas que permite la Resolución, en modificar un DeCA ya emitido.
Si el porte no se hace, se anula desde Odoo con su motivo. Solo puede quien tenga el permiso de Responsable.
Los avisos de DecaFirma (firmado, versión nueva, anulado) llegan al momento. Por si alguno no llega, Odoo se pone al día solo cada 15 minutos.
Un ejemplo: una ruta de reparto con cuatro paradas
Distribuciones de Ejemplo, S.L. vende material de obra y reparte con su camión desde Granollers. Tiene Odoo 18 con Inventario y Flota. Los nombres y las cifras son inventados.
- El martes hay cuatro albaranes de salida: 1.200, 800, 2.100 y 950 kg, 5.050 kg en total. Los junta en una agrupación de albaranes, que para DecaFirma es una ruta.
- Elige el camión de Flota: la matrícula y el conductor se rellenan solos.
- Emite: sale un solo DeCA con las cuatro paradas y un albarán por parada, cada uno para que lo firme quien recibe. Vale un DeCA para toda la ruta porque las cuatro tienen el mismo cargador y el mismo transportista (apartado sexto de la Resolución).
- A media mañana entra una quinta parada de 400 kg. La añade a la agrupación y el DeCA sale en versión nueva, con 5.450 kg y el mismo QR.
- Un cliente firma con la observación «un palé con el film roto». La ve el de oficina en el historial del albarán sin llamar a nadie.
- Por la tarde, el filtro «Albarán sin firmar» enseña la única parada que falta.
Si un albarán ya tenía su propio DeCA, se anula antes de meterlo en una ruta. Y una ruta no puede mezclar cargadores: si una parada es de otro cargador, va en su propio DeCA. Más sobre esto, en varios envíos en un DeCA.
¿Qué datos salen de tu Odoo?
Nada hasta que pones tu propia clave de la API. A partir de ahí, solo cuando se emite, se corrige, se anula o se manda un documento: los nombres, los NIF y las direcciones, las matrículas, los productos, los bultos y los pesos, y el PDF del albarán de Odoo si firmas ese. Con la puesta a punto, solo lo que marques.
De vuelta llegan los QR, los PDF, las firmas y los papeles del porte de tus envíos. Si quitas la clave, se corta.
¿Y los papeles del porte?
La foto de la carta de porte o del ticket de báscula, con el número y el peso neto que lee DecaFirma, se adjunta al albarán y se ve junta en Inventario > Papeles del porte: el peso del mes, por emisor, lo pendiente y lo facturado. Al facturar, «Marcar facturado» lo marca en Odoo y en DecaFirma. Es para los planes que llevan papeles.
¿Cuánto cuesta?
Los módulos de Odoo, nada. Lo que se paga es DecaFirma: el plan (desde el gratis, con 15 DeCA al mes) y el extra «Conexión con tu programa», que es lo que deja a Odoo hablar con DecaFirma: 250 € al año o 25 € al mes, más IVA, en cualquier plan. El primer mes, 30 días, va todo incluido. Los planes, en precios.
Si tu programa no es Odoo, la conexión es la misma: la API de DecaFirma, con su documentación en desarrolladores.
Preguntas frecuentes
- ¿Se puede hacer el DeCA desde Odoo?
- Sí, con los módulos gratis de DecaFirma para Odoo 17, 18, 19 y 20: el DeCA con QR sale del albarán de salida de Inventario y su estado vuelve solo a Odoo.
- ¿Qué versiones de Odoo?
- La 17, la 18, la 19 y la 20, en Community y en Enterprise. El módulo de rutas aparte (Delivery Routes) es para la 17 a la 19; en la 20 ya va dentro del de Inventario.
- ¿Cuánto cuestan los módulos?
- Son gratis. Lo que se paga es la cuenta de DecaFirma con la conexión a tu programa: 250 € al año o 25 € al mes, más IVA, sobre el plan. El primer mes va incluida.
- ¿Sirve con Odoo Online?
- No. Odoo Online no instala aplicaciones con código Python, y estos módulos lo llevan. Funcionan en Odoo.sh y en tu propio servidor.
- ¿Y la firma del cliente?
- El cliente firma el albarán en su móvil, sin app y sin registrarse, escaneando el código. La firma y la copia firmada vuelven a Odoo con el albarán.
- ¿Una ruta puede tener varios cargadores?
- No. Un DeCA para toda la ruta vale cuando todas las paradas tienen el mismo cargador y el mismo transportista (apartado sexto de la Resolución de 5 de junio de 2026). La parada de otro cargador va en su propio DeCA.
- ¿Tengo que teclear las matrículas?
- Si tienes los camiones en Flota, no: DecaFirma Fleet se instala solo y, al elegir el vehículo, su matrícula y su conductor van al DeCA. La matrícula se puede seguir cambiando a mano.