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:

B

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.

G

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.

L

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.

R

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

Este artigo ajudou você?