| ♥ 0 | Ao tentar fazer a abertura do ano nos Recursos Humanos está a dar um erro dizendo que “o registo já existe na tabela dbo.CadastroHistorico” Marked as spam |
4 answers
| Private answer Boa tarde, Esse erro acontece porque na tabela cadastropessoal existem registos com a mesma data e mesma hora o ano de 2022. Marked as spam | |
| Private answer Segundo a Primavera este erro deve-se devido a incoerências na base de dados. Esta query ajuda a ultrapassar o problema (As vezes será necessário executar a query n vezes ate afetar 0 linhas) UPDATE CP set data = DATEADD(ss, 1, CP.Data) FROM CadastroPessoal CP INNER JOIN (SELECT Funcionario, DATA,Grupo,a = COUNT( *) ,MAX(Nummv) AS Maximo FROM CadastroPessoal WHERE YEAR(DATA) = 2022 GROUP BY Funcionario, DATA,Grupo HAVING COUNT( *) > 1 ) x ON CP.Funcionario = X.Funcionario AND CP.Data = X.Data AND CP.Grupo = X.Grupo and cp.NumMv = x.Maximo OBS: Testar numa empresa clone e só depois fazer em produtivo. Marked as spam Comments Obrigado | |
| Private answer Boa Tarde,
tenho o mesmo problema e não consigo resolver, podem ajudar por favor.
Obrigado. Marked as spam | |
| Private answer Boa tarde, Estou como mesmo problema.. Obrigado. Marked as spam Comments Infelizmente ainda não tenho uma solução. |