setHorarioNoturnoCustomizado(LocalDate data, int InicioHoraNoturno, int FimHoraNoturno)
Altera o horário noturno do colaborador na data, desconsiderando o início e fim informados no sindicato.
Consistências:
- Não permite informar uma data nula;
- Não permite informar um horário de início e fim noturnos zerados.
Restrições:
- A faixa noturna informada é válida apenas durante a execução da apuração, não sendo atualizada no cadastro do sindicato do colaborador.
Sintaxe:
setHorarioNoturnoCustomizado(LocalDate data, int InicioHoraNoturno, int FimHoraNoturno)
Campo | Tipo | Descrição |
---|---|---|
Data | LocalDate | Data de Apuração |
InicioHoraNoturno | int | Início da Faixa noturna informada em minutos. |
FimHoraNoturno | int | Fim da Faixa noturna informada em minutos. |
Contexto: contexto de início do cálculo do colaborador.
Exemplo:
Define na data 9/9/2024, o início da faixa noturna às 21h e finaliza no dia 10/09/24 às 4h.
setHorarioNoturnoCustomizado(new LocalDate(2024,9,9), 1260, 240);
Importante
Esta regra se aplica exclusivamente às customizações do módulo Gestão do Ponto durante a execução do cálculo de apuração, sem que o horário noturno ajustado seja gravado no sistema. Assim, é importante destacar que, ao gerar as horas para o cálculo de integração, as horas noturnas previstas dos colaboradores continuam sendo consideradas conforme a faixa noturna definida no cadastro de sindicato. Modificações realizadas não serão levadas em conta nos cálculos gerados pelo módulo Controle de Ponto ou por outros módulos.
Para mais informações, acesse Contexto de início do cálculo do colaborador.