Observación: Esta página fue traducida utilizando recursos de automatización con el propósito de entregar contenido en su idioma de manera más rápida. Consecuentemente, ella puede tener errores gramaticales y situaciones similares. Si el contenido no es útil en este estado, en el pié de página usted puede acceder al material original en Portugués Brasileño y también dar opiniones sobre esta traducción.

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 Descripción
vDatPri Fecha Primeira Data.
vHorPri Numérico Horário da primeira data.
vDatSeg Fecha Segunda Data.
vHorSeg Numérico Horário da segunda data.

Ejemplo:

/* Verifica se existe problema de interjornada entre duas datas do colaborador. */

 

MontaData(10,5,2001,vdataux10);
RetornaHorario(1, 1, 3, vdataux10, "S",vcodhor10);

 

MontaData(11,5,2001,vdataux11);
RetornaHorario(1, 1, 3, vdataux11, "S",vcodhor11);

 

qtdminutos = RetornaMinutosDescanso(vdataux10,vcodhor10,vdataux11,vcodhor11);

 

Se (qtdminutos < 660)
Mensagem(Retorna," Problemas com a interjornada");

Utilização: Em todas as regras.

Disponible para el módulo: Control de Asistencia y Cafetería.

(missing or bad snippet)