Contexto de início do cálculo do colaborador

Este contexto é disponibilizado no início do cálculo do colaborador, com as seguintes funções:

A

Função

Descrição

alterarTrocaHorario(LocalDate data, int codHor, int codInt)

Permite alterar o código do horário ou código do intervalo de uma determinada troca de horário.

D

Função

Descrição

desconsiderarMarcacao(LocalDate dataMarcacao, int horaMarcacao, int sequencia)

Permite desconsiderar uma marcação na tabela Registros de Acesso (R070ACC).

E

Função

Descrição

excluirMarcacao(LocalDate dataApuracao, LocalDate dataMarcacao, int horaMarcacao)

Permite excluir uma marcação de ponto conforme uma data de apuração.

excluirTrocaHorario(LocalDate data)

Exclui uma troca de horário de um colaborador em uma determinada data.

G

Função

Descrição

getTrocaHorario(LocalDate data)

Retorna o código do horário considerando uma programação de troca de horário na data.

getDefinicaoSituacao()

Busca o código da definição de situação que esta sendo processada.

getAutorizacaoSaida(LocalDate datAsa)

Retorna as autorizações de saída do colaborador em uma determinada data.

getDataInicial()

Retorna a data inicial do processamento do cálculo.

getDataFinal()

Retorna a data final do processamento do cálculo.

getMarcacoes(LocalDate datIni, int horIni, LocalDate datFim, int horFim)

Busca uma lista ordenada de marcações conforme o período especificado.

getMarcacoesRealizadas (LocalDate dataApuracao)

Disponibiliza uma lista de marcações de ponto conforme uma data de apuração e ordenada por hora da marcação.

getAutorizacaoSaida(LocalDate datAsa, int horAsa)

Retorna uma troca de horário do colaborador em uma determinada data e hora.

I

Função

Descrição

isCalculoApuracao()

Indica se a regra está sendo executada no processo de calculo de apuração.

isRecalculoApuracao()

Indica se a regra está sendo executada no processo de recálculo de apuração.

isAcerto()

Indica se a regra esta sendo executada em alguma tela de acertos.

incluirMarcacao(LocalDate dataApuracao, LocalDate dataMarcacao, int horaMarcacao)

Permite incluir uma marcação de ponto conforme uma data de apuração.

incluirAutorizacaoSaida(LocalDate datAsa, int horAsa, int horTer, int codSit, int empAut, int tclAut, int cadAut)

Inclui uma autorização de saída para o colaborador em uma determinada data e horário.

incluirTrocaHorario(LocalDate data, int codHor, int codInt)

Inclui uma troca de horário para um colaborador em uma determinada data.

S

Função

Descrição

setHorarioApurado (Date dataApuracao, int codigoHorario)

Altera o horário do dia apurado e desconsidera todo carregamento do histórico do colaborador e das programações cadastradas.

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.

T

Função

Descrição

trocaDefinicaoSituacao(int codDsi)

Troca a definição de situação atual para a definição de situação indicada.

Este artigo ajudou você?