getHorasSeparadas(TipoIntervalo tipo, int expediente, int parte)
Retorna a quantidade de horas diurnas e noturnas de um TipoIntervalo, dentro de um intervalo. O expediente pode ser: 1,2,3,4. Qualquer número diferente vai retornar 0.
Sintaxe: getHorasSeparadas(TipoIntervalo tipo, int expediente, int parte);
Parâmetros:
| Nome | Tipo | Descrição |
|---|---|---|
| tipo | Objeto | Tipo do intervalo. |
| expediente | int | Refere-se a cada par de marcações de entrada e saída informadas no cadastro do horário. Ou seja, cada par do uso da marcação 1. Por exemplo, horários que tem duas entradas e duas saídas. |
| parte | int | Refere-se a cada par de marcações de intervalo de refeição que está dentro do expediente no cadastro do horário. Ou seja, cada par do uso da marcação 4, 5, 6 ou 9. Por exemplo, horários com dois intervalos de refeição. |
Tipo de retorno: Retorna um objeto do tipo SeparacaoHoras que contém as horas diurnas e noturnas.
Contexto: Contexto de apuração
Referência Controle de Ponto e Refeitório: ApuDiu[], ApuNot[].
Exemplo: Retorna as horas apuradas separadas em diurnas, noturnas e o total, do tipo de intervalo falta, expediente 2 e segunda parte:
getHorasSeparadas(TipoIntervalo.FALTA, 2, 2);
English
Español
English
Español


