Saltar al contenido principal
KSeF 2.0

KSeF en Odoo 17, 18, 19 y 20: qué cambia según tu versión

La gran diferencia está entre Odoo 17 y el resto. Odoo 18, 19 y 20 traen l10n_pl_edi, el módulo nativo que envía las facturas a KSeF; Odoo 17 no lo tiene. Por eso, en 18 a 20 el módulo de FlexigoTech valida el FA(3) que genera o ya envió Odoo, y en 17 valida un FA(3) que se genera fuera y se sube.

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

Lo esencial

Módulo
KSeF 2.0
Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del módulo, versión 20.0 · en las fuentes enlazadas al final
Lectura
3 min

La tabla

Versión de OdooEnvío a KSeFDe dónde sale el FA(3) que se validaRevalidación en la nube
17No hay módulo nativo: se envía fuera de OdooSe sube hecho, generado fueraNo hay envío nativo que revalidar
18l10n_pl_ediEl que genera o ya envió l10n_pl_ediSí, cada hora
19l10n_pl_edi, con certificado KSeF en la empresaEl que genera o ya envió l10n_pl_ediSí, cada hora
20l10n_pl_ediEl que genera o ya envió l10n_pl_ediSí, cada hora

El módulo de FlexigoTech está publicado para las cuatro versiones. En ninguna envía a KSeF: valida y prepara.

Códigos de error de KSeF en el módulo de Odoo
Los códigos de error que usa la validación, iguales en las cuatro versiones. Captura de Odoo con datos de demostración.

Una nota práctica: la versión del módulo no cambia lo que se valida. Los campos FA(3), los códigos de error y la política legal son los mismos en las cuatro ramas, así que una empresa con dos bases en versiones distintas ve los mismos avisos en las dos.

Si estás en Odoo 17

En 17 no hay envío nativo, así que el flujo tiene un paso más: la factura se emite en Odoo, el FA(3) se genera con otra herramienta y se sube a la factura para validarlo. El validador de migración, en Migration › Run Validator, ayuda a encontrar los huecos de tus datos maestros antes de dar el salto.

Es una buena razón para planificar la subida de versión: con 18 o superior, la validación trabaja sobre lo que Odoo genera, sin ficheros que muevas tú.

Si estás en 18, 19 o 20

El flujo es directo. l10n_pl_edi genera y envía el FA(3), y el módulo lo valida en FlexigoTech Cloud con un informe firmado. Lo que ya se envió se vuelve a validar cada hora, y cada factura muestra su estado: válida, no válida, sin validar o caducada.

En 19 hemos comprobado en el código de Odoo que la autenticación nativa usa un certificado KSeF guardado en la empresa y renueva los tokens con una tarea programada.

Política legal de KSeF en el módulo de Odoo
La política legal con sus fechas, configurable en cualquier versión. Captura de Odoo con datos de demostración.

El validador de migración, en cualquier versión

Si vienes de otro programa o de una versión anterior, el validador de migración revisa tus datos antes de empezar a emitir en KSeF. Se lanza desde Migration › Run Validator y cada pasada queda guardada en Validation Runs, para comparar una con otra. Lo útil es pasarlo dos veces: una al principio, para ver la lista de huecos, y otra justo antes del cambio, para confirmar que no queda ninguno. Y Operations › Compliance Export saca lo validado cuando lo pide tu asesor.

Qué compras en cada caso

Lo mismo en las cuatro versiones: el módulo, con un pago único de 9 € por versión de Odoo, y el Servicio local de FlexigoTech Cloud desde 29 € al mes, sin IVA, que es donde corre la validación. Si cambias de versión, depende de dónde lo compraste: con la suscripción, el módulo para las versiones nuevas va incluido si lo compraste en flexigotech.com; en Odoo Apps, cada versión se compra allí.

Las validaciones de un FA(3) no dependen de la versión de Odoo: dependen del esquema. Lo que cambia es quién genera el fichero.

Sigue leyendo

KSeF 2.0: el calendario de 2026 y 2027, y qué preparar en Odoo en cada fechaFechas oficiales de KSeF 2.0 en Polonia (febrero y abril de 2026, enero de 2027), aplazamiento de sanciones y qué preparar en Odoo con cada una.KSeF 2.0: ¿token, certificado KSeF o Perfil de Confianza? Cómo elegirCómo elegir el método de acceso a KSeF 2.0 para tu empresa y para Odoo: Perfil de Confianza, firma cualificada, nodo nacional, token o certificado KSeF.
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas

Fuentes