Saltar al contenido principal
VeriFactu

El botón Cambiar Entorno de VeriFactu en Odoo: mitos y realidades

El botón Cambiar Entorno (Switch Environment) de VeriFactu España (AEAT RRSIF Compliance) cambia el entorno AEAT de la empresa entre Pruebas (preproducción AEAT) y Producción, pero solo después de que escribas el NIF de la empresa. Si el NIF no coincide, el botón se detiene y no se guarda nada; si coincide y el entorno elegido es distinto del actual, guarda el entorno nuevo y muestra un aviso; si es el mismo, la ventana se cierra sin cambiar nada.

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é hay en la ventana del botón

El botón Cambiar Entorno (Switch Environment) está en todas las ramas publicadas del módulo (Odoo 17, 18, 19 y 20) y su condición de vista no lo oculta en ningún caso. En Odoo 20, al pulsarlo, el botón hace lo que se describe a continuación. Los detalles de compra y de versiones están en la ficha de Odoo Apps.

La ventana donde está el botón trae, entre otros, estos campos:

  • Empresa (Company), en el grupo Empresa, de solo lectura. El código le da por defecto la empresa activa.
  • Confirmar NIF de la Empresa (Confirm Company NIF), en el grupo Confirmación. Su ayuda dice: Escriba el NIF de la empresa para confirmar el cambio de entorno. (Type the company NIF to confirm the environment switch.).
  • Cambiar al Entorno (Switch to Environment), en el grupo Destino (Target), con las opciones Pruebas (preproducción AEAT) (Test (AEAT pre-production)) y Producción (Production).
Esquema hecho con código a partir del código publicado del módulo, no una pantalla de Odoo: el botón de cambio de entorno y, a un lado, los mensajes que lo acompañan
Esquema hecho con código, no es una captura de Odoo: el botón con sus mensajes, el del NIF que no coincide y el de entorno cambiado.

Ideas equivocadas sobre el botón, una a una

Mito: «Pulso el botón y el entorno cambia»

Realidad: antes de tocar nada, el botón compara. Primero calcula el NIF esperado: el NIF que la empresa tiene configurado para VeriFactu y, si ese está vacío, el número de identificación fiscal de la empresa. Después lo compara con lo que has escrito en Confirmar NIF de la Empresa. Solo si coinciden, el botón sigue adelante.

Mito: «Tengo que copiar el NIF exacto, mayúsculas incluidas»

Realidad: el código quita los espacios del principio y del final de los dos NIF y compara sin distinguir mayúsculas de minúsculas. Escribirlo en minúsculas o con un espacio de más al final no impide el cambio. Lo que sí cuenta es cuál es el NIF esperado: si la empresa tiene uno propio para VeriFactu, es ese el que se compara.

Mito: «Si el NIF falla, el cambio se queda a medias»

Realidad: cuando no coincide, el botón se detiene con este mensaje: El NIF de confirmación no coincide con el NIF de la empresa "…". Escriba el NIF exacto para confirmar el cambio de entorno. (NIF confirmation does not match company NIF "…". Please type the exact NIF to confirm the environment switch.). En lugar de «…» sale el NIF de la empresa que el código esperaba, así que el propio mensaje te dice qué escribir.

El error detiene la acción y no se guarda nada de lo que iba a cambiar: el entorno de la empresa queda como estaba. El arreglo es el que dice el mensaje: escribe ese NIF en Confirmar NIF de la Empresa y pulsa Cambiar Entorno otra vez.

Mito: «Si elijo el entorno en el que ya estoy, da error o lo vuelve a aplicar»

Realidad: el NIF se comprueba primero, así que aunque el destino sea el actual necesitas escribirlo bien. Si el NIF es correcto y el entorno elegido en Cambiar al Entorno es el que la empresa ya tiene, la ventana se cierra sin más: no cambia nada y no sale ningún aviso. Si la ventana se cierra sin mensaje, es lo que ha pasado: el destino coincidía con el entorno actual.

Mito: «El cambio no deja rastro»

Realidad: cuando el entorno elegido es distinto del actual, el botón pide el cambio a la empresa. Ese método de la empresa vuelve a mirar si el entorno ya es el pedido y, si no lo es, escribe el entorno nuevo. Después el código apunta en el log de Odoo una línea informativa con el nombre de la empresa, el entorno nuevo y el nombre del usuario que lo ha hecho.

Por último, la pantalla muestra una notificación de éxito. Su título es Entorno Cambiado (Environment Switched) y su mensaje, Se ha cambiado el entorno AEAT a "…". (AEAT environment switched to "…".), con el entorno elegido en lugar de «…». Ese aviso es lo que da el botón al terminar.

Mito: «Este botón es solo de Odoo 20»

Realidad: el botón está en las ramas 17.0, 18.0, 19.0 y 20.0, y el módulo está publicado en Odoo Apps para esas versiones. Con Odoo en castellano se llama Cambiar Entorno; en catalán, Canviar Entorn.

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

El orden del botón, de principio a fin

En resumen, y según el código de Odoo 20, esto es lo que pasa al pulsar Cambiar Entorno:

  1. Se calcula el NIF esperado de la empresa y se compara con el que has escrito, sin espacios en los extremos y sin distinguir mayúsculas.
  2. Si no coinciden, sale el mensaje del NIF y se detiene todo: no se guarda nada.
  3. Si coinciden y el destino es el entorno actual, la ventana se cierra sin aviso.
  4. Si el destino es otro, se escribe el entorno nuevo en la empresa y se apunta una línea en el log con la empresa, el entorno y el usuario.
  5. Se muestra la notificación Entorno Cambiado.

Para ver lo que el módulo añade a las facturas, tienes qué añade a las facturas; y si te interesa otro botón del módulo, con el mismo formato, está el de Generar Exportación.

Cómo te ayuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si estás preparando la puesta en marcha de VeriFactu en tu Odoo y quieres revisar con alguien los datos de la empresa antes de cambiar de entorno, escríbenos.

Sigue leyendo

Qué añade VeriFactu España a la factura de Odoo y cuándo actúaCampos que VeriFactu España añade a la factura de Odoo, cuándo crea el registro al publicarla y cómo comprobar que ha actuado, paso a paso.«Solo un Gestor SIF puede reintentar envíos a la AEAT.»: cuándo sale y qué hacerQué significa el aviso «Solo un Gestor SIF puede reintentar envíos a la AEAT.» en VeriFactu para Odoo: cuándo sale, qué botones lo dan y cómo resolverlo.Qué hace el botón Generar Exportación de VeriFactu España en OdooQué hace el botón Generar Exportación de VeriFactu España en Odoo: quién lo ve, qué genera cada tipo de exportación y el evento que deja anotado.
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas

Fuentes