Gestão de Pessoas - Manual do Usuário > Customizações > Funções > getHoras(Marcacao inicio, Marcacao fim, TipoIntervalo tipo)

getHoras(Marcacao inicio, Marcacao fim, TipoIntervalo tipo)

Retorna a quantidade de horas diurnas e noturnas de um TipoIntervalo dentro de um período de marcações no dia apurado.

Sintaxe: getHoras(Marcacao inicio, Marcacao fim, TipoIntervalo tipo)

Parâmetros:

Nome Tipo Descrição
Tipo Objeto Tipo do intervalo.
Inicio Objeto Marcação com a data de inicio e hora de inicio.
Fim Objeto marcação com a data de final e hora de final.

Tipo de retorno: Retorna um objeto do tipo SeparacaoHoras que contém as horas diurnas e noturnas.

Contexto: Contexto de apuração.

Exemplo:

Marcacao inicio = new Marcacao(LocalDate data, int minutos);
Marcacao fim = new Marcacao(LocalDate data, int minutos);
TipoIntervalo tipo = TipoIntervalo .EXTRA;

contextoApuracao.getHoras(inicio, fim, tipo);

Referência Controle de Ponto e Refeitório: ApuDiu[], ApuNot[].

Este artigo ajudou você?