Duda
¿Como crear un disparador (Gatillo) para actualización automática de campos en la rutina de Disparadores (CFGX037)?
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) MI - Configurador (SIGACFG) - Versión 12
Solución
Para solucionar esta duda deberá ingresar a Configurador> Base de datos> Diccionario> Disparadores> incluir un nuevo disparador, el cual le permite al usuario establecer una actualización dinámica de los datos a través de la definición de criterios, es decir, a partir de la digitación de un dato se pueden actualizar automáticamente otros campos
Se indican los campos a capturar en la siguiente imagen.
- Campo: nombre del campo que al modificarse inicia el proceso de actualización.
- Secuencia: número secuencial generado por el sistema para cada disparador.
- Cnt. Dominio: nombre contradominio, es decir, campo que deberá actualizarse automáticamente.
- Tipo: seleccione el tipo de disparador:
- P - Primario para actualizaciones visuales y externas del mismo archivo.
- E - Extranjero para actualizaciones de datos en otros archivos.
- X - Posicionamiento para colocar el archivo mencionado en el Alias sin efectuar ninguna actualización. Se utiliza para casos en que el usuario desea establecer una relación entre los archivos.
- Regla: expresión en lenguaje AdvPl que se transportará al contradominio.
- Posición: seleccione Sí para mover el puntero en otro archivo basándose en la expresión definida en BÚSCA (SEEK), de lo contrario, seleccione No.
- Alias: alias del archivo. Las 3 letras iniciales del archivo cuyo puntero debe moverse.
- Orden: número de la clave de índice que se utilizará para mover el puntero.
- Clave: expresión en lenguaje que determina la posición del puntero (SEEK).
- Condición: informe la condición, Execblocks, etc., que determinarán cuándo debe ejecutarse el disparador.
- La configuración de los disparadores de usuario, deben ser realizada con base a sus necesidades y proceso operativo; A continuación se anexan ejemplos de disparadores para su consideración.
Importante: La implementación, análisis, debug y/o ajustes a los disparadores de usuario, exceden el alcance del soporte TOTVS al producto estándar.
Conozca más:
Para consultar la información contenida en nuestro banco de conocimientos, acceda a los siguientes enlaces:
0 Comentarios