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.

RetLimDat

Retorna as datas e horas iniciais e finais do dia que está sendo apurado. O cálculo realizado por esta função é exatamente o mesmo que é realizado pelo Controle de Ponto e Refeitório para realizar a alocação de marcações.

Sintaxe: RetLimDat(Numero End vdatini, Numero End vhorini, Numero End vdatfim, Numero End vhorfim);

Parámetros:

Nome Tipo Descripción
vdatini Numérico Retorna a data inicial da jornada de trabalho.
vhorini Numérico Retorna a hora inicial da jornada de trabalho.
vdatfim Numérico Retorna a data final da jornada de trabalho.
vhorfim Numérico Retorna a hora final da jornada de trabalho.

Ejemplo:

/* Buscar as horas e datas iniciais e finais da data que está sendo apurada (DatPro) */

 

/* Está sendo apurado o dia 28/03/2002, e o horário do colaborador neste dia possui as seguintes marcações: 08:00 - 12:00 - 13:30 - 18:00 */
RetLimDat(vdatini, vhorini, vdatfim, vhorfim);

 

/* De acordo com o cálculo da separação de jornadas do Controle de Ponto e Refeitório, as variáveis retornarão os seguintes valores:
vdatini - 36977 = 28/03/2002
vhorini - 160 = 02:40
vdatfim - 36978 = 29/03/2002
vhorfim - 160 = 02:40 */

 

/* Estes valores serão obtidos considerando-se que os horários dos dias anterior e seguinte são iguais aos do dia em questão. Se forem diferentes, os valores também mudarão. */

Utilização: Somente em regras de apuração.

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

(missing or bad snippet)