Contexto de consistência de acertos
Este contexto é disponibilizado após a consistência de acertos, nas seguintes funções:
G
Função | Descrição |
|---|---|
Busca a quantidade de horas calculadas antes das alterações realizadas pela regra criada pelo usuário. | |
Retorna o objeto Horario do colaborador processado na data. | |
Retorna a escala do colaborador processado na data. | |
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 | |
Retorna o código do horário conforme a escala, considerando o histórico e as programações de troca de escala. | |
Retorna o código do horário original do dia de feriado. | |
Retorna o código da escala considerando uma programação de troca de escala na data. | |
Retorna o código do horário considerando uma programação de troca de horário na data. | |
Retorna o código da escala segundo o histórico do dia apurado. | |
Retorna a turma de intervalo do horário no dia apurado. | |
Retorna o código do horário da folga que será usado como base para o cálculo de horas de trabalho. | |
Retorna o horário utilizado para projeção de folga. | |
Retorna o código do horário previsto do dia, sem considerar o feriado. | |
Retorna as programações de compensação do colaborador na data. | |
Retornar as horas de uma determinada situação. | |
Retorna o total de minutos apurados em um grupo de situações, conforme uma faixa de códigos de situação. | |
Retorna o total de minutos apurados em determinada situação em uma data específica. | |
Retorna o total de minutos apurados em um grupo de situações conforme uma faixa de códigos de situação. | |
Retorna o código do motivo de acerto da situação apurada informada. | |
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. |
Retorna uma observação de apuração de acordo com o código da situação. | |
Retorna uma observação de apuração de acordo com o código da situação e do rateio. | |
Retorna o feriado na 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. |
Disponibiliza as informações sobre o colaborador que está sendo processado. | |
Retorna o colaborador informado. | |
Retorna o histórico de apuração do colaborador na data de processamento. | |
Retorna o histórico do cargo do colaborador na data de processamento. | |
Retorna o histórico do centro de custo do colaborador na data de processamento. | |
Retorna o histórico de escala do colaborador na data de processamento. | |
Retorna o histórico de filial do colaborador na data de processamento. | |
Retorna o histórico do local do colaborador na data de processamento. | |
Retorna o histórico do sindicato do colaborador na data de processamento. | |
Retorna o histórico de vínculo do colaborador passado em uma determinada data. | |
Retorna a data inicial do processamento do cálculo. | |
Retorna a data final do processamento do cálculo. | |
Retorna a data de início do processamento do cálculo. | |
Retorna o código do horário conforme a escala, considerando o histórico e as programações de troca de escala. | |
Retorna o código do horário utilizado no dia de folga. | |
Calcula a quantidade de minutos de refeição prevista no dia apurado. | |
Retorna uma lista com as marcações realizadas do colaborador que está sendo processado na data. | |
Retorna a quantidade de marcações realizadas no dia apurado. | |
Retorna a última marcação no dia anterior. |
I
Função | Descrição |
|---|---|
Compara a quantidade de horas da situação passada e retornar verdadeiro quando a quantidade atual for diferente da quantidade anterior. |
M
O sistema permite que a regra bloqueie a alteração efetuada pelo usuário, retornando erro para o processo de acerto. Para realizar este bloqueio é utilizado o tratamento de exceções do Java, lançando o tipo de exception RegraConsistenciaAcertoException.
<div class="Code"><p><span class="bordo">if</span> ((contexto.getSitAntes (101) != contexto.getHorSit (101)){</p><p class="Ident1"><span class="bordo">throw new</span> RegraConsistenciaAcertoException(<span class="azul">"Não é permitido alterar a situação 101. Favor Verificar."</span>);</p></div>
English
Español

English
Español

