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:
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. |
Função | Descrição |
---|---|
desconsiderarMarcacao(LocalDate dataMarcacao, int horaMarcacao, int sequencia) | Permite desconsiderar uma marcação na tabela Registros de Acesso (R070ACC). |
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. |
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. |
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. |
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. |
Função | Descrição |
---|---|
trocaDefinicaoSituacao(int codDsi) | Troca a definição de situação atual para a definição de situação indicada. |