Consideraciones:


Módulo: Administración de Usuarios / Gestión de Gastos y Autorizadores

El cliente reportó que las solicitudes de gastos generadas por un usuario en particular, no aparecían disponibles en la bandeja de aprobación del usuario asignado, a pesar de que los flujos y autorizadores individuales parecían estar correctamente configurados en la interfaz gráfica.


Al realizar la llamada de revisión y el seguimiento técnico, se identificaron dos fallas adicionales en el comportamiento del entorno:

  1. Fallo en la sincronización: Las ediciones de perfil de un usuario realizadas desde el entorno Consolidado no se replicaban hacia las bases dependientes, sin embargo, el sistema no arrojaba ningún mensaje de error explícito.
  2. Permisividad de edición local: El sistema permitía modificar de manera local los datos de los usuarios directamente desde las bases hijas y desde el apartado de contactos de agencia, rompiendo la integridad y consistencia del maestro central.

El origen de la inconsistencia en los flujos de aprobación y la falta de sincronización se debió a que el parámetro global de configuración especial "Administración centralizada de maestros" se encontraba asignado en false.

Cuando este parámetro está desactivado:

  • Se deshabilita el disparador automático encargado de replicar y propagar las modificaciones del perfil de usuario desde el Consolidado hacia los entornos satélite (bases hijas).
  • Al no replicarse correctamente los identificadores, roles o perfiles asignados, los flujos de aprobación dependientes (como las solicitudes de gastos del usuario) se rompen o quedan huérfanos, impidiendo que el aprobador final visualice los registros en su bandeja.
  • Se permite la edición manual de campos en las bases hijas, lo que genera divergencia de datos entre entornos.


Proceso:


Para mitigar y corregir de manera definitiva el problema de raíz, se deben ejecutar las siguientes acciones en la configuración del sistema:

Paso 1: Habilitación de la Centralización

  1. Acceder al módulo de Configuraciones Especiales del sistema AdvertMind con credenciales de administrador global.
  2. En la pestaña Opciones de Configuration, utilizar la barra de "Busqueda rápida" para filtrar por el término centralizada.
  3. Localizar el parámetro bajo la sección Consolidado: "Administración centralizada de Maestros".
  4. Cambiar el valor de la celda de False a True mediante el menú desplegable.

(Colocar aquí la siguiente captura de pantalla de referencia)

  1. Hacer clic en el botón Grabar ubicado en la barra de herramientas superior izquierda para consolidar el cambio.
  2. Forzar el refresco de las variables de entorno.

Paso 2: Restablecimiento del Usuario Controlador

  1. Una vez centralizado el maestro, ingresar al Consolidado.
  2. Localizar la ficha del usuario controlador correspondiente al afectado.
  3. Guardar o refrescar nuevamente el cambio para forzar la actualización del perfil hacia las bases dependientes. Tras esta acción, la habilitación del flujo se confirmará como correcta.

4. Validaciones Post-Implementación (Checklist para el Cliente)

Se solicita al equipo técnico del cliente realizar las siguientes comprobaciones en su entorno:

  • [ ] Validación de replicación: Realizar una modificación de prueba en el perfil de un usuario desde el Consolidado y verificar que impacte inmediatamente en las bases hijas sin intervención manual.
  • [ ] Bloqueo local: Intentar editar los datos del usuario directamente desde una base hija o desde contactos de agencia. El sistema ya debería restringir o no permitir esta acción de manera local.
  • [ ] Flujo de gastos: Generar una nueva solicitud de gastos con el usuario emisor y confirmar que se visualice correctamente en la bandeja del aprobador designado.