RetornaMinutosDescanso
Retorna a quantidade de minutos que serão descansados entre duas datas. Para isso, além das datas, deve-se indicar o código do horário no dia.
Sintaxe: Funcao RetornaMinutosDescanso(Data vdatpri, Numero vhorpri, Data vdatseg, Numero vhorseg);
Parâmetros:Nome | Tipo | Descrição |
vDatPri | Data | Primeira Data. |
vHorPri | Numérico | Horário da primeira data. |
vDatSeg | Data | Segunda Data. |
vHorSeg | Numérico | Horário da segunda data. |
<div class="Code"><p>/* Verifica se existe problema de interjornada entre duas datas do colaborador. */</p><p></p><p>MontaData(10,5,2001,vdataux10);<br></br>RetornaHorario(1, 1, 3, vdataux10, "S",vcodhor10);</p><p></p><p>MontaData(11,5,2001,vdataux11);<br></br>RetornaHorario(1, 1, 3, vdataux11, "S",vcodhor11);</p><p></p><p>qtdminutos = RetornaMinutosDescanso(vdataux10,vcodhor10,vdataux11,vcodhor11);</p><p></p><p>Se (qtdminutos < 660)<br></br> Mensagem(Retorna," Problemas com a interjornada");</p></div>
Utilização: Em todas as regras.
Disponível para o módulo: Controle de Ponto e Refeitório.
English
Español

English
Español

