Regra por processo 913 - Gravar na Tela de Gerenciar Horários
Regra executada ao clicar no botão Gravar da tela Gerenciar Horários (FRGERHOR), que faz a gravação das informações dos colaboradores e dias presentes na grade.
Exemplo:
@ Regra Gravar na Tela de Gerenciar Horários @
Definir alfa ValAux;
Definir alfa ValAlf;
@ Percorre os dias do mês para o colaborador 2 e verifica se algum dia sofreu alteração. Mostra mensagem com erro. @
Se (r034fun.NumCad = 2)
Inicio
vposdia = 1;
Enquanto (vposdia <= 31)
Inicio
vhorant = HorIni[vposdia];
vhorapo = HorAlt[vposdia];
Se (vhorant <> vhorapo)
Inicio
IntParaAlfa (vposdia,ValAlf);
ValAux = "Houve alteração de horário no dia " + ValAlf;
Mensagem(Erro, ValAux);
Fim;
vposdia = vposdia + 1;
Fim;
Fim;
Utilização: Tela Gerenciar Horários (FRGERHOR)
Disponível para o módulo: Controle de Ponto e Refeitório