Devido à descontinuação da versão 6.10.3, que ocorrerá em 30/09/2025, informamos que este manual não receberá atualizações a partir desta data. Para mais informações sobre a evolução do Gestão de Pessoas | HCM, acesse a documentação sobre a PCVV - Política do Ciclo de Vida das Versões.

Contexto de apuração

Este contexto é disponibilizado na regra de apuração de um colaborador, nas seguintes funções:

Nota

O sistema disponibiliza uma forma de cancelar a execução da regra e desconsiderar as eventuais alterações feitas por ela. Este cancelamento é feito dentro da própria regra, sendo inserida uma mensagem no log, e continuado o processamento para os próximos dias/colaboradores.

Para este cancelamento é utilizado o tratamento de exceções do Java, com o tipo de exceção RegraApuracaoException. Como parâmetro é inserida a mensagem da exceção, a qual será inserida no log:

throw new RegraApuracaoException("Erro na regra de apuração.");

Equivalência de funções:

Equivalência de funções
getHorasSeparadas(TipoIntervalo tipo, int numeroIntervalo) getHorasSeparadas(TipoIntervalo tipo, int expediente)
getHorasSeparadas(TipoIntervalo tipo, int numeroIntervalo, int parte) getHorasSeparadas(TipoIntervalo tipo, int expediente, int parte)
getHorasSeparadas(SubTipoIntervalo subTipo, int numeroIntervalo) getHorasSeparadas(SubTipoIntervalo subTipo, int expediente)
getHorasSeparadas(SubTipoIntervalo subTipo, int numeroIntervalo, int parte) getHorasSeparadas(SubTipoIntervalo subTipo, int expediente, int parte)

Este artigo ajudou você?