Regla antes de escribir entradas en el banco de tiempo
Sirve para realizar consistencia antes de registrar las entradas en el mantenimiento del banco de tiempos, esta regla se ejecuta cada vez que presiona el botónPara registrar en la pantalla de mantenimiento. A diferencia de los otros puntos de reglas, este no necesita ser configurado en el módulo de Punto de Control y Comedor y para su ejecución basta con crear una regla en la ruta "custom.senior.bancohoras" con el nombreRuleMaintenanceBH.java.
Esta clase debe tener el siguiente encabezado:
@Regla(descripción ="Para lo que sirve a la regla")
public class RegraManutencaoBH extends ManutencaoBH {
//código da regra.
}
Importante
Para que un campo de usuario personalizado esté con los valores actualizados, sin la necesidad de actualizar la página, es necesario que la regla busque este valor a través de la entidad de la pantalla, utilizando el método getField (). getValue () del cursor y especificando el campo de la siguiente manera:
Object value = cursor.getField (<nombre de campo de usuario>). GetValue (<entidad que representa tabla>)
Contextos disponibles:Contexto general y Contexto de las entradas bancarias antes de guardar el tiempo
English
Español


