Jair - Fórmula Posted October 17, 2016 Topic Count: 966 Topics Per Day: 0.14 Content Count: 9,054 Content Per Day: 1.33 Reputation: 339 Achievement Points: 108,799 Solved Content: 0 Days Won: 214 Status: Offline Age: 52 Device: Windows Report Posted October 17, 2016 Pessoal, boa tarde. Alguém com o erro abaixo??? Violação de concorrência: UpdateCommand afetou 0 dos registros 1 esperados. Está ocorrendo em um cliente aqui, e em consulta na TOTVS, achei um chamado citando um caso semelhante ( mesma mensagem, mas em outro processo ) e falaram que a solução estava em um script, mais um acerto em cadastro de condição de pagamento, e atualização para a versão 12.1.13.xxx. Como o cliente aqui acabou de migrar para a 12.1.12, não querem fazer uma nova conversão para 12.1.13, por enquanto, a não ser que não tenha jeito para solução deste problema, pois, está ocorrendo ao tentar cancelar um movimento do Nucleus, que reabriria o movimento anterior (ambos pedidos de compras). Creio que ao tentar reabrir o movimento anterior é onde está dando o problema. Não detectei nada analisando pelo SQL Monitor, então, estou vendo aqui com vocês, e de qualquer forma já abri um chamado na TOTVS também. * Só pra constar, processo rodava normalmente na versão anterior, 11.82.xx Cliente está usando SQL Server e estamos com a versão 12.1.12.128 Quote
omar Posted October 17, 2016 Topic Count: 59 Topics Per Day: 0.01 Content Count: 826 Content Per Day: 0.16 Reputation: 109 Achievement Points: 4,825 Solved Content: 0 Days Won: 76 Status: Offline Age: 61 Device: Windows Report Posted October 17, 2016 (edited) DataServers RM - Problemas comuns durante a codificação Created by Patricia Silva Ribeiro, last modified on 25 mar, 2015 Erro: “Violação de concorrência: UpdateCommand afetou 0 dos registros 1 esperados.” Este é um caso onde tentamos efetuar um UPDATE cujo registro possui tabela filha, tal como uma tabela complementar. Algumas estruturas de SaveRecord exigem a atualização de suas tabelas filhas. O que ocorre é que o SELECT que verifica a existência do registro na base estava incorreto, e não retorna registro algum, invalidando o UPDATE. As colunas que estão preenchidas incorretamente e que invalidam o UPDATE são as colunas de controle. Solução/Sugestão de Ajuste: Sugere-se uma análise prévia da equipe de Framework neste aspecto, antes da atuação no código-fonte de produto. Edited October 17, 2016 by omar complemento Quote
Jair - Fórmula Posted October 17, 2016 Topic Count: 966 Topics Per Day: 0.14 Content Count: 9,054 Content Per Day: 1.33 Reputation: 339 Achievement Points: 108,799 Solved Content: 0 Days Won: 214 Status: Offline Age: 52 Device: Windows Author Report Posted October 17, 2016 Questão é que é num processo que estava normal na versão 11.82, e na atual está dando esse erro. Será que a TOTVS vai pedir um backup para poder analisar? Bem, abri um chamado lá e vamos ver o que vão dizer. Se for o caso de fazerem um remoto, o cliente libera aqui. É esperar pra ver... Valeu Omar Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.