Regla de bloqueo de hits
Habilita el bloqueo de visitas al cargar la pantalla de visitas del empleado en un período de código de cálculo determinado.
Importante
Es fundamental que la regla esté implementada en el paquete custom.senior.bloqueioacerto, denominado BlocoAcertoCustom.
package custom.senior.bloqueioacerto;
import java.util.List;
import org.joda.time.LocalDate;
import com.senior.rh.CodigoCalculo;
import com.senior.rh.Colaborador;
import com.senior.rule.Rule;
import custom.senior.usuario.Grupo;
import custom.senior.usuario.Usuario;
@Rule(description = "teste")
public class BloqueioAcertoCustom extends BloqueioAcerto {
@Override
public void execute() {
ContextoBloqueioAcerto contextoBloqueioAcerto = getContainer().getContextoBloqueioAcerto();
Usuario usuarioLogado = contextoBloqueioAcerto.getUsuarioLogado();
Colaborador colaborador = contextoBloqueioAcerto.getColaborador();
CodigoCalculo codigoCalculoAtual = contextoBloqueioAcerto.getCodigoCalculo();
List<Grupo> grupos = contextoBloqueioAcerto.getGrupos(usuarioLogado.getId());
for (Grupo grupo : grupos) {}
ContextBlockAcerto.setMessageReasonBlock("PRUEBA DE MENSAJE");
contextoBloqueioAcerto.setPeriodoBloqueado(new LocalDate(2017, 7, 1), new LocalDate(2017, 7, 12));
}
}
English
Español


