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. |