# No se me guarda el tema seleccionado en vERP 35.0

**URL:** <https://foros.velneo.com/t/no-se-me-guarda-el-tema-seleccionado-en-verp-35-0/11516>\
**Category:** Velneo\
**Created:** [12 Agosto, 2024 21:19 UTC](https://foros.velneo.com/t/no-se-me-guarda-el-tema-seleccionado-en-verp-35-0/11516 "2024-08-12T21:19:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![fran\_garcia](https://avatars.discourse-cdn.com/v4/letter/f/df705f/32.png) [@fran\_garcia](https://foros.velneo.com/u/fran_garcia)\
**Post date:** [12 Agosto, 2024 21:19 UTC](https://foros.velneo.com/t/no-se-me-guarda-el-tema-seleccionado-en-verp-35-0/11516/1 "2024-08-12T21:19:15Z")

</div>

Buenas

Pues en el título ya lo digo todo, a ver si algún usuario de vERP me puede echar una mano

El caso es que cuando cambio el tema, se lo asigno a un usuario, aparentemente el tema, se aplica y se muestra el nuevo… Pero cuando cierro la aplicación el tema cambia y pues se aplica el por defecto, no se queda con el seleccionado

---

<div class="post-metadata">

**Author:** ![correo](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/correo/32/5689_2.png) [@correo](https://foros.velneo.com/u/correo)\
**Post date:** [13 Agosto, 2024 22:05 UTC](https://foros.velneo.com/t/no-se-me-guarda-el-tema-seleccionado-en-verp-35-0/11516/2 "2024-08-13T22:05:10Z")

</div>

Hola fran\_garcia.

Sí, es un problema de vERP, que aunque está reportado, parece que no se ha solucionado todavía en la 35. Más que un Bug es una mala práctica de programación al incluir en el código cadenas de texto literales, en este caso la cadena **“AUTOEXEC”**.

Hay varias cuestiones:

- El tema con ID = **AUTOEXEC** ya no existe en la tabla de Temas **TEM\_W** y sin embargo se usa en varios sitios como valor por defecto.  
Por ejemplo, en el proceso **GEN\_DAT\_EJE** se crea un usuario inicial asignándole el Tema AUTOEXEC, que como ya he dicho no existe inicialmente en la tabla TEM\_W.  
 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/e/e599c473b37df7b4511b48b9b4c0083ee12336ca.png)

- En el proceso **AUTOEXEC** , que para mayor desgracia se ejecuta en el PRE\_INI del Marco AUTOEXEC y por lo tanto no podemos depurar, se carga el **Tema** que tenga asignado el Usuario.  
 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/2/260a9dfa696e05de73e3f910dab5213755469fbe.png)  
Inicialmente siempre se cumple que el **Aspecto** es CLARO (#ASP=0) y que al menos el Usuario tiene asignado un **Tema Claro** u **Oscuro**.  
Por lo tanto, se aplicará el **Tema** ( **TEM** ) del Usuario y se ignora el Tema que hayamos especificado para la Aplicación en la pantalla de Configuración (tabla **APP\_CFG\_W** ).

- Más abajo en el proceso **AUTOEXEC** ya no tiene efecto el Tema seleccionado a nivel de aplicación en la tabla **APP\_CFG\_W**.  
 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/a/a404908087a7a9bd516424ee03c36fdacefa96b8.png)

> El resultado en una “_bomba perfecta_”: tienes seleccionado un Tema **AUTOEXEC** a nivel de **Usuario** que tiene preferencia sobre el **Tema** a nivel de **Aplicación** , pero como el tema AUTOEXEC no existe, nunca se aplicará el Tema correcto.

En resumen, tienes que asignar al **Usuario** un **Tema** que exista en la tabla **TEM\_W** si quieres que el Tema se aplique por **Usuario** , o de lo contrario, si quieres que el tema se aplique por **Aplicación** , borra los campos **TEM\_CLA** y **TEM\_OSC** del Usuario conectado.

Finalmente, haz una búsqueda de la cadena “AUTOEXEC” (con las comillas incluidas) con la opción Ctrl+B para que veas donde se usa este Tema que ya no existe.

> Recordad que vERP es una plantilla que viene con datos de ejemplo iniciales que siempre habrá que adaptar y completar a nuestras necesidades.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![fran\_garcia](https://avatars.discourse-cdn.com/v4/letter/f/df705f/32.png) [@fran\_garcia](https://foros.velneo.com/u/fran_garcia)\
**Post date:** [14 Agosto, 2024 18:15 UTC](https://foros.velneo.com/t/no-se-me-guarda-el-tema-seleccionado-en-verp-35-0/11516/3 "2024-08-14T18:15:43Z")

</div>

Buenas Paco

Ya decía yo que algo andaba mal, el 90% de los errores que contiene el dichoso vERP es para mi por hacer las cosas deprisa y corriendo, ya que aún después de tantas versiones no parece que arreglen los errores más comunes.

Muchas gracias Paco por la clase
