getIntervalosCalculados()

Retorna uma lista de intervalos calculados na apuração.

Sintaxe: getIntervalosCalculados();

Tipo de retorno: Retorna a lista de intervalos.

Contexto: Contexto de apuração.

Referência Controle de Ponto e Refeitório: NumInt, MSaInD[], MSaInN[], MInExD[], MInExN[], PriExt, TipExt, DiaExt, PerExt, QtdExt, IniExt, FimExt.

Exemplo:

<div class="Code"><p>Retorna uma lista com os intervalos apurados no dia. Por intervalos, deve-se entender que se tratam de todos os períodos trabalhados no dia (intervalo de tempo entre uma marcação e outra), e não apenas as pausas para lanche e refeição. Exemplo de marcações:</p><ul><li>Horário previsto: 22:00 - 01:00 - 02:00 - 05:00;</li><li>Marcações realizadas: 22:00 - 01:00 - 02:00 - 04:00.</li></ul><p>Neste cenário, a função retornará uma lista com os seguintes intervalos:</p><ol><li>Trabalho Início: 22:00 - Final: 01:00;</li><li>Refeição Início: 01:00 - Final: 02:00;</li><li>Trabalho Início: 02:00 - Final: 04:00;</li><li>Falta (saída antecipada) Início: 04:00 - Final: 05:00.</li></ol></div>

Este artigo ajudou você?