Contexto de fechamento do banco de horas
Este contexto é disponibilizado no ponto de regra após o fechamento do banco de horas padrão do sistema, com as funções:
Função | Descrição |
---|---|
boolean isFechamentoRescisao () | identifica se o fechamento é para a rescisão. |
boolean isVencimento (LocalDate dataInicial, LocalDate dataFinal, EnSinalBH sinal) | Verifica se o banco de horas tem algum vencimento dentro de um determinado período. |
Função | Descrição |
---|---|
getLancamentos() | Busca a lista de lançamentos do banco de horas. |
getColaborador() | Disponibiliza as informações sobre o colaborador que está sendo processado. |
getDataInicial() | Retorna a data inicial do processamento do cálculo. |
getDataFinal() | Retorna a data final do processamento do cálculo. |
getBancoHoras() | Busca o banco que está sendo calculado nesse momento. |
Função | Descrição |
---|---|
LocalDate getDataRescisao | Retorna a data para rescisão. |
LocalDate getVencimento(LocalDate data, EnSinalBH sinal) | Identifica a data de vencimento com base na data e no sinal passados. |
Função | Descrição |
---|---|
realizarFechamento(empresa, tipo, cadastro, banco, data, qtdehoras) | Realiza o fechamento (crédito ou débito) de uma determinada quantidade de horas positivas e negativas no banco de horas |