Função:
Registrar horas no banco de horas.
Conceito:
Banco de horas é um sistema de flexibilização da jornada de trabalho diária de trabalho, de modo a permitir a compensação de horas trabalhadas fora da jornada contratada.
Implicações:
1 - O registro no banco de horas é por Trabalhador e Mês/Ano. As horas são detalhadas por eventos em lançamentos de horas. Os lançamentos de horas quitadas estão expressos em números NEGATIVOS, já os lançamentos de horas a pagar ou a descontar estão expressos em números POSITIVOS.
2 - As horas são a pagar ou a descontar em função do tipo (Rendimento ou Desconto) dos CGS4031 - Eventos relacionado a elas.
3 - Os lançamentos de horas no banco de dados podem ser efetuados manualmente por esta tarefa ou importados dos SCA0501 - Pontos através do processo SCA2002 - Atualizar Banco de Horas.
4 - Os lançamentos de quitação podem ser efetuados manualmente por esta tarefa ou através dos processos:
4.1 - SCA2004 - Quitação de Horas do Banco
4.2 - SFP6011 - Cálculo de Salário Individual
4.3 - SFP6010 - Cálculo de Salário Coletivo
4.4 - SFP4010 - Cálculo da Rescisão
5 - Manutenções manuais são permitidas aqui nesta tarefa sob risco óbvios do banco de horas não corresponder com os registros do SCA e SFP.
Premissas:
1 - Banco de Horas:
1.1 - Trabalhador: Previamente cadastrado em CGS4050 - Trabalhadores.
1.2 - Mês: De referência do banco de horas.
1.3 - Ano: De referência do banco de horas.
1.4 - Quitado: Campo não disponível para manutenção, somente para visualização, será atualizado automaticamente.
2 - Horas por evento:
2.1 - Evento: Previamente cadastrado em CGS4031 - Eventos.
2.2 - Data do lançamento:
2.3 - Histórico: Livremente informado pelo usuário esclarecendo o lançamento.
2.4 - Horas: Em minutos referente ao evento.
2.5 - Quita: Indica se a hora é um lançamento de horas a pagar/descontar ou um lançamento de quitação de horas.