| Funções |
Descrição |
| getDefinicaoApuracao()
|
Disponibiliza as definições de apuração e todos os seus parâmetros adotadas pela empresa. |
| getDefinicaoSituacao()
|
Busca o código da definição de situação que esta sendo processada. |
| getAutorizacoesHorasExtras()
|
Disponibiliza lista de autorizações de horas extras no dia. |
| getAutorizacoesSaida()
|
Disponibiliza lista de autorizações de saída no dia. |
| getConvocacao()
|
Disponibiliza a programação de convocação no dia. |
| getPonte()
|
Disponibiliza a programação de ponte no dia. |
| getProjecaoHorario()
|
Disponibiliza a programação de projeção de horário no dia. |
| getSobreaviso()
|
Disponibiliza lista de programações de sobreaviso no dia. |
| getTrocaCentroCusto()
|
Disponibiliza programação de troca de centro de custo no dia. |
| getTrocasRateio()
|
Disponibiliza lista de programações de troca de rateio no dia. |
| getHorasSeparadas(TipoIntervalo tipo)
|
Retorna a quantidade de horas diurnas e noturnas de um TipoIntervalo. |
| getHorasSeparadas(TipoIntervalo tipo)
|
Retorna a quantidade de horas diurnas e noturnas de um TipoIntervalo. |
| getHorasSeparadas(TipoIntervalo tipo, int numeroIntervalo, int parte)
|
Retorna a quantidade de horas diurnas e noturnas de um TipoIntervalo. |
| getHorasSeparadas(SubTipoIntervalo subTipo)
|
Retorna a quantidade de horas diurnas e noturnas de um SubTipoIntervalo. |
| getHorasSeparadas(SubTipoIntervalo subTipo, int numeroIntervalo)
|
Retorna a quantidade de horas diurnas e noturnas de um SubTipoIntervalo. |
| getHorasSeparadas(SubTipoIntervalo subTipo, int numeroIntervalo, int parte)
|
Retorna a quantidade de horas diurnas e noturnas de um SubTipoIntervalo. |
| getHoras(Marcacao inicio, Marcacao fim, TipoIntervalo tipo) |
Retorna a quantidade de horas diurnas e noturnas de um TipoIntervalo dentro de um periodo de marcações. |
| getHoras(Marcacao inicio, Marcacao fim, SubTipoIntervalo subTipo)
|
Retorna a quantidade de horas diurnas e noturnas de um SubTipoIntervalo dentro de um periodo de marcações. |
| getHoras(TipoIntervalo tipo)
|
Retorna a quantidade de horas em minutos de um tipo de intervalo. |
| getHoras(TipoIntervalo tipo, int numeroIntervalo)
|
Retorna a quantidade de horas, em minutos, de um tipo de intervalo em um número de intervalo. |
| getHoras(TipoIntervalo tipo, int numeroIntervalo, int parte)
|
Retorna a quantidade de horas, em minutos, de um tipo de intervalo em um número de intervalo e define uma parte. |
| getHoras(SubTipoIntervalo subTipo)
|
Retorna a quantidade de horas, em minutos, de um subtipo de intervalo. |
| getHoras(SubTipoIntervalo subTipo, int numeroIntervalo)
|
Retorna a quantidade de horas em minutos de um subtipo de intervalo em um número de intervalo. |
| getHoras(SubTipoIntervalo subTipo, int numeroIntervalo, int parte)
|
Retorna a quantidade de horas, em minutos, de um subtipo de intervalo em um número de intervalo e define uma parte. |
| getExtrasIntervalo (int horini, int horfim)
|
Retorna a quantidade de horas extras diurnas e extras noturnas dentro de um intervalo de tempo para o dia. |
| getExtrasIntervaloAnterior (int horIni, int horFim)
|
Retorna a quantidade de horas extras diurnas e extras noturnas dentro de um intervalo de tempo para o dia anterior. |
| getExtrasIntervaloPosterior (int horIni, int horFim) |
Retorna a quantidade de horas extras diurnas e extras noturnas dentro de um intervalo de tempo para o dia posterior. |
| getHorasTrabalhadas (int parte)
|
Retorna a quantidade de minutos trabalhados no período diurno ou noturno. |
| getHorario()
|
Retorna o objeto Horario do colaborador processado na data. |
| getEscala()
|
Retorna a escala do colaborador processado na data. |
| getHorasPrevistas(int codigoHorario)
|
Retorna a quantidade de horas previstas de trabalho, noturna e diurna, do horário informado, considerando o período de horas noturnas através do histórico de sindicato. |
| getHorarioEscala()
|
Retorna o código do horário conforme a escala, considerando o histórico e as programações de troca de escala. |
| getHorarioOriginalEscala()
|
Retorna o código do horário original do dia de feriado. |
| getTrocaEscala(LocalDate data)
|
Retorna o código da escala considerando uma programação de troca de escala na data. |
| getTrocaHorario(LocalDate data)
|
Retorna o código do horário considerando uma programação de troca de horário na data. |
| getEscalaHistorico()
|
Retorna o código da escala segundo o histórico do dia apurado. |
| getTurmaIntervalo()
|
Retorna a turma de intervalo do horário no dia apurado. |
| getCodigoHorarioFolga()
|
Retorna o código do horário da folga que será usado como base para o cálculo de horas de trabalho. |
| getHorarioProjecaoFolga()
|
Retorna o horário utilizado para projeção de folga. |
| getHorarioPrevisto (LocalDate data)
|
Retorna o código do horário previsto do dia, sem considerar o feriado. |
| getCompensacoes()
|
Retorna a lista de compensações existente para o colaborador. |
| getHorSit(int codsit)
|
Retornar as horas de uma determinada situação. |
| getHorSitFaixa(int inicio, fim)
|
Retorna o total de minutos apurados em um grupo de situações, conforme uma faixa de códigos de situação. |
| getHorSit(LocalDate data, int codSit)
|
Retorna o total de minutos apurados em determinada situação em uma data específica. |
| getHorSitFaixa(LocalDate data, int sitIni, int sitFim)
|
Retorna o total de minutos apurados em um grupo de situações conforme uma faixa de códigos de situação. |
| getMotivoAcerto(int situacao)
|
Retorna o código do motivo de acerto da situação apurada informada. |
| getTotalSituacoes(int codigoTotalizador, date data)
|
Retorna o total de situações agrupadas no totalizador de situações. |
| getTotalSituacoes(int codigoTotalizador, date dataInicial, date dataFinal)
|
Retorna a quantidade de horas realizadas nas situações cadastradas em um determinado totalizador. |
| getObservacaoApuracao(int codSit)
|
Retorna uma observação de apuração de acordo com o código da situação. |
| getObsevacaoApuracao(int codSit, int codRat)
|
Retorna uma observação de apuração de acordo com o código da situação e do rateio. |
| getFeriado(LocalDate data)
|
Retorna o feriado na data. E leva em consideração o histórico de escala e todo sua configuração. |
| getFeriadoFilial(Date data)
|
Retorna um feriado, considerando somente a tabela de feriados da filial. |
| getSaldoBanco(int banco, int empresa, int tipo, int cadastro, LocalDate data)
|
Retorna o saldo do banco de horas, conforme a data especificada para verificação. |
| getColaborador()
|
Disponibiliza as informações sobre o colaborador que está sendo processado. |
| getColaborador(int empresa, int tipo, int cadastro)
|
Retorna o colaborador informado. |
| getApuracao(LocalDate data)
|
Disponibiliza toda a apuração (R066APU) do colaborador em determinada data. |
| getTotalMinutosPrevisto(int codhor, int parte)
|
Retorna as horas diurnas e noturnas previstas conforme o horário e a parte. |
| getNumeroPeriodos(int codhor)
|
Retorna o número de períodos do dia, conforme o horário. |
| getRefeicaoPrevista()
|
Retorna as horas de refeição previstas, separando em diurnas e noturnas do horário apurado no dia. |
| getLanchePrevisto(int parte)
|
Retorna as horas de lanche previstas, separando em diurnas e noturnas e por parte do expediente. |
| getDataInicial()
|
Retorna a data inicial do processamento do cálculo. |
| getDataFinal()
|
Retorna a data final do processamento do cálculo. |
| getData()
|
Retorna a data de início do processamento do cálculo. |
| getHistoricoApuracao()
|
Retorna o histórico de apuração do colaborador na data de processamento |
| getHistoricoCargo()
|
Retorna o histórico do cargo do colaborador na data de processamento. |
| getHistoricoCentrodeCusto()
|
Retorna o histórico do centro de custo do colaborador na data de processamento. |
| getHistoricoEscala()
|
Retorna o histórico de escala do colaborador na data de processamento. |
| getHistoricoFilial()
|
Retorna o histórico de filial do colaborador na data de processamento. |
| getHistoricoLocal()
|
Retorna o histórico do local do colaborador na data de processamento. |
| getHistoricoSindicato()
|
Retorna o histórico do sindicato do colaborador na data de processamento |
| getHistoricoVinculo()
|
Retorna o histórico de vínculo do colaborador passado em uma determinada data. |
| getTipoCalculo()
|
Retorna o tipo de cálculo em que a regra está sendo processada. |
| getHorarioEscala()
|
Retorna o código do horário conforme a escala, considerando o histórico e as programações de troca de escala. |
| getHorarioFolga()
|
Retorna o código do horário utilizado no dia de folga. |
| getMinutosRefeicaoPrevisto()
|
Calcula a quantidade de minutos de refeição prevista no dia apurado. |
| getNumeroIntervalos()
|
Retorna a quantidade de intervalos calculados na apuração. |
| getIntervaloCalculado(int indice)
|
Retorna um determinado intervalo calculado na apuração. |
| getIntervalosCalculados()
|
Retorna uma lista de intervalos calculados na apuração. |
| getMarcacoesRealizadas(boolean conger)
|
Retorna uma lista com as marcações realizadas do colaborador que está sendo processado na data. |
| getQtdMarcacoesRealizadas(boolean conger)
|
Retorna a quantidade de marcações realizadas no dia apurado. |
| getMarcacaoAnterior()
|
Retorna a última marcação no dia anterior. |
| getHorasInterjornadaRealizada()
|
Retorna a quantidade de minutos entre a última marcação realizada no dia anterior e a primeira marcação realizada no dia atual. |
| getHorasInterjornadaPrevista()
|
Retorna a quantidade de minutos entre a última marcação realizada no dia anterior e a primeira marcação prevista para o dia atual. |
| getNumeroIntervaloRefeicao()
|
Retorna o número de intervalos de refeição realizados, para qualquer tipo de horário. |