Saltar al contenido principal
VeriFactu

Qué añade VeriFactu España a la ficha de compañía de Odoo: campos y botón

El módulo VeriFactu España (AEAT RRSIF Compliance) amplía la ficha de compañía de Odoo con la pestaña Verifactu / SIF: ámbito, responsable del SIF, entorno de la AEAT, ajustes de envío, datos de la asesoría y campos que calculan la fecha límite, los días que faltan y el grado de preparación. Añade también el botón Cambiar Entorno..., que abre la ventana para cambiar el entorno. Aquí tienes cada campo, quién lo ve y cuándo se calcula.

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

Lo esencial

Módulo
VeriFactu
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
5 min

Qué cambia en la ficha de compañía

El módulo amplía el modelo estándar de Compañías de Odoo. Está publicado en Odoo Apps para 17, 18, 19 y 20 (ficha), y el botón Cambiar Entorno... (Switch Environment...) se ve siempre en todas esas versiones, sin condición de vista.

Esquema hecho con código: la app estándar Companies y, debajo, lo que le añade el módulo (Switch Environment..., Verifactu / SIF Scope, Foral Regime, Responsable del SIF, Verifactu enabled, AEAT Environment, Verifactu Max Envelope Records, AEAT Endpoint URL, Asesoría NIF y Asesoría Name)
Esquema hecho con código a partir del código publicado del módulo, no es una captura de Odoo. Los rótulos van en inglés, el texto original del código.

Los campos están en la ficha de compañía, en la pestaña Verifactu / SIF. Solo los ven los usuarios con el permiso de responsable de Verifactu que añade el módulo: si no ves la pestaña, pide al administrador que te lo asigne.

Recorrido por la pestaña, grupo a grupo

  1. Abre la ficha de la compañía y entra en la pestaña Verifactu / SIF con un usuario que tenga ese permiso.
  2. En el grupo Ámbito (Scope) está Ámbito Verifactu / SIF (Verifactu / SIF Scope). Sus opciones son Sin configurar (Not configured), Veri*Factu (territorio común) (Veri*Factu (common territory)), SII (excluido de Verifactu) (SII (excepted from Verifactu)) y Régimen foral (TicketBAI/Batuz/Navarra) (Foral regime (TicketBAI/Batuz/Navarra)). El valor por defecto es Sin configurar.
  3. En ese mismo grupo hay dos casillas, ambas desmarcadas por defecto: Verifactu activado (Verifactu enabled) y Contribuyente del Impuesto sobre Sociedades (Impuesto sobre Sociedades filer). La ayuda de la segunda dice que los contribuyentes del IS están sujetos a la fecha límite anterior, el 1 de enero de 2027, y que el resto tiene hasta el 1 de julio de 2027 (RD 1007/2023, Orden HAC/1177/2024).
  4. En el grupo Persona Responsable (Responsible Person) está Responsable del SIF, un campo para elegir un usuario de Odoo. Su ayuda dice: «Responsable del SIF designado según el art.13 del RRSIF.»
  5. En el grupo Ajustes de Envío (Submission Settings) tienes Máximo de Registros por Sobre Verifactu (Verifactu Max Envelope Records), con 1000 por defecto, y URL del Servicio AEAT (AEAT Endpoint URL). La ayuda de esta última dice: «URL alternativa del servicio de envío a la AEAT. Déjelo en blanco para usar el servicio estándar.»
  6. En el grupo Asesoría hay dos campos de texto: NIF de la Asesoría (Asesoría NIF) y Nombre de la Asesoría (Asesoría Name).
  7. El grupo Preparación para la Puesta en Marcha y Fecha Límite (Go-live Readiness & Deadline) reúne los campos de fecha y de preparación. Los explicamos a continuación.

El módulo define también Régimen Foral (Foral Regime) en el grupo Ámbito, con las opciones Ninguno (None), Álava, Bizkaia, Gipuzkoa y Navarra, y Ninguno por defecto. Con los valores por defecto, es decir, con Ámbito Verifactu / SIF en Sin configurar, no se ve: su vista lo oculta según el valor de ese ámbito.

Fecha límite, días restantes y preparación: cuándo se calculan

En el grupo de preparación y fecha límite hay cuatro campos: Fecha Límite VERI*FACTU, Días hasta la Fecha Límite de VERI*FACTU, Go-live Readiness % y Next Readiness Step.

  • Fecha Límite VERI*FACTU (VERI*FACTU Deadline): el módulo la calcula a partir de la casilla Contribuyente del Impuesto sobre Sociedades. Si está marcada, toma la fecha de los contribuyentes del IS; si no, la del resto. Según su ayuda, son el 1 de enero de 2027 y el 1 de julio de 2027.
  • Días hasta la Fecha Límite de VERI*FACTU (Days to VERI*FACTU Deadline): son los días naturales entre hoy y la fecha límite. Para saber qué día es hoy, el código usa la zona horaria del usuario. Si la compañía no tiene fecha límite, el resultado es cero, y pasa a ser negativo una vez superada la fecha, como dice su ayuda.

Estas fechas coinciden con el RDL 15/2025, de 2 de diciembre: quien presenta el Impuesto sobre Sociedades debe tener adaptado su sistema de facturación antes del 1 de enero de 2027, y el resto, antes del 1 de julio de 2027. La página de VERI*FACTU de la sede de la AEAT enlaza la nota de Hacienda y la de los plazos del RDL 15/2025. Hay además una nota de Hacienda del 5 de octubre de 2026 que prevé aplazar las obligaciones pendientes del RD 1007/2023 hasta octubre de 2028. La ayuda de los campos del módulo habla de las fechas de 2027.

Los otros dos campos del grupo, Go-live Readiness % y Next Readiness Step, los calcula el módulo a nivel de compañía. Go-live Readiness % es el porcentaje de comprobaciones superadas, redondeado. Next Readiness Step es la única siguiente acción recomendada. Ambos salen de una lista ordenada de comprobaciones: certificado, responsable del SIF, NIF, serie de facturación activa, cadena de huellas, tarea programada de envío a la AEAT y último envío. La siguiente acción corresponde a la primera comprobación de la lista que no se supera, y si se superan todas, el texto de la acción indica que la compañía está lista. El cálculo se repite cada vez que se lee el dato.

El botón Cambiar Entorno...

Entorno AEAT (AEAT Environment) está en el grupo Ámbito y es de solo lectura. Sus opciones son Pruebas (preproducción AEAT) (Test (AEAT pre-production)) y Producción (Production); por defecto, pruebas. Lo escribe el código, no el usuario: lo rellena el botón Cambiar Entorno (Switch Environment). A él se llega desde la ventana que abre el botón Cambiar Entorno... de la ficha de compañía.

Al pulsar Cambiar Entorno... se abre una ventana emergente, Cambiar Entorno AEAT (Switch AEAT Environment), con la compañía de la ficha ya seleccionada. El botón Cambiar Entorno... en sí no modifica el entorno: solo abre esa ventana.

Esquema hecho con código con el texto del botón Switch Environment... según el idioma: Cambiar Entorno... en castellano y Canviar Entorn... en catalán
Esquema hecho con código a partir de las traducciones publicadas del módulo, no es una captura de Odoo. Con Odoo en castellano el botón se llama Cambiar Entorno...; en catalán, Canviar Entorn....

Qué comprobar después

  • Si no ves la pestaña Verifactu / SIF, comprueba que tu usuario tiene el permiso de responsable de Verifactu que añade el módulo.
  • Si no puedes editar Entorno AEAT, es porque es de solo lectura: el cambio se hace en la ventana que abre Cambiar Entorno....
  • Si Días hasta la Fecha Límite de VERI*FACTU sale negativo, la fecha límite que muestra la compañía ya ha pasado. Revisa la casilla Contribuyente del Impuesto sobre Sociedades, que es la que decide qué fecha se aplica.

Si necesitas ayuda con la configuración

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida.

Sigue leyendo

Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas

Fuentes