21865 - Violação Chave Histórico Filial
Problema: Descreva o problema (incluindo mensagens em forma de texto)
Rotina / Tela:
Rotina de transferência de filial (Colaboradores > Históricos > Filial )
Solução:
Ao tentar transferir colaborador de empresa o sistema mostra erro de violação de chave, ao executar o SQLmon vimos que mostrava a mensagem abaixo:
Cannot insert duplicate key in object 'xxxx.r044mov'. The duplicate key value is (2, 1, 2337, 169, 1, 34, 0, 1)
Rotina / Tela:
Rotina de transferência de filial (Colaboradores > Históricos > Filial )
Solução:
Solução: Ao descrever a solução inclua os preceitos legais quando necessário O sistema pertencia o mesmo evento para o mesmo código de cálculo e para tabelas de eventos diferentes.
Select para identificação:
Select numemp, tabeve, codeve, codcal from R044MOV where numemp = xxx and numcad = xxx and codcal = xxx