Problema: No cálculo de uma rescisão, ao clicarmos para confirmar a gravação da mesma ocorre a seguinte mensagem de erro:
Erro Gravação Rescisão - Operation aborted. e não conclui a gravação da rescisão.
Rotina / Tela: Colaboradores > Rescisões > Calcular.
Solução: Verificamos que a situação ocorria pela configuração de dois eventos, conforme descrito abaixo:
- O evento X estava com Tipo de Rateio = 0 (Todos), o que faz com que o sistema calcule o rateio levando em consideração o rateio padrão + atividade/disciplina, neste caso por centro de custo;
- O evento Y estava configurado com Tipo de Rateio = 2 (Professores) e neste caso prevalece o rateio da atividade/disciplina.
Como tanto o rateio padrão, quanto o rateio das atividades/disciplinas eram os mesmos, são gerados dois registros de rateio com o mesmo código e no momento da gravação isso causa uma violação de chave, apresentando o erro Operation Aborted.
Importante: Quando há na mesma empresa colaboradores e professores deve-se prestar muita atenção nesta configuração. O mais correto é utilizar a opção 0 - Todos somente para os eventos válidos para colaboradores e professores, como INSS, FGTS, IRRF, etc.. Para os demais eventos, separar conforme o tipo de colaborador, para que o sistema utilize os rateios válidos para cada tipo de colaborador.