Validar mensaje por ausencia de cambios de estado en matriz según parámetro gen_config
Este documento describe cómo validar el mensaje que se presenta cuando no existen cambios de estado disponibles en la matriz de la solicitud, controlando su comportamiento según la existencia y configuración del parámetro definido en gen_config.
Referencias
Información de Versiones
Versión de Lanzamiento
Versiones Requeridas
| Aplicación | Versión Mínima | Descripción |
|---|---|---|
| NO aplica |
Requisitos Previos
Antes de iniciar la configuración, asegúrese de tener:
- Usuario superadministrador como consultor
- Acceso a la base de datos del sistema
- Configuración previa de matriz de estados para el tipo de solicitud correspondiente
- Conocimiento de los IDs de los estados que desea habilitar
Se recomienda tener una lista de los estados que desea habilitar antes de comenzar la configuración para agilizar el proceso.
Configuración
Paso 1: Configurar Matriz de Estados
- Acceda al módulo de configuración de matriz de estados

- Seleccione el subtipo de documento deseado (debe ser del tipo solicitud)
- Configure los cambios de estado permitidos para este subtipo
- Los estados destino configurados en este paso serán los que se validaran en la configuración de gen_config
Los estados destino que configure en la matriz determinarán las opciones que verán los usuarios al reportar atención en una solicitud y de ser necesario se requiera seleccionar un cambio de estado.
Paso 2: Configurar estados en gen_config
2.1 Verificar Existencia del Parámetro
Ejecute la siguiente consulta para verificar si el parámetro ya existe en la base de datos:
SELECT *
FROM gen_config
WHERE config = 'estadosReportarAtencionObligatorios';
En la columna valor se dejara los IDs de los estados que se requieran visualizar para el cambio de estado del documento]
2.2 Actualizar Parámetro (si ya existe)
Al actualizar los IDs, asegúrese de que correspondan a estados válidos configurados en la matriz de estados. IDs inexistentes causarán errores en la aplicación.
Si necesita actualizar los IDs de estados permitidos:
UPDATE gen_config
SET valor = '1,2,3' -- Reemplace con los IDs correspondientes
WHERE config = 'estadosReportarAtencionObligatorios';