Tempo aproximado para leitura: 06:00 min
Ocorrência:
Ao tentar incluir um movimento é apresentada uma das seguintes mensagens:
"Já Existe Nota do Emitente com este Número e Série. Verifique os parâmetros numeração desta série." ou "Chave Duplicada". Possíveis causas:
- Inclusão de registro cujo valor da chave primária já existe
- Inclusão de registro cujo valor do índice único já existe
Em detalhes: "Cannot Insert duplicate key row in object'dbo.TMOV' with unique index "TXMOVCFV'."[mensagem continua com os valores]"
Ambiente
Cross Segmentos - Backoffice Linha RM - Gestão de Estoque, Compras e Faturamento - A partir da 11.80.
Causa
A inconsistência ocorre pois o movimento a ser incluso possui os dados que compõe a chave TXMOVCFX já existentes na base de dados, ocasionando assim a duplicidade do registro.
Solução
Para solucionar o incidente, verifique os campos da chave violada. Os campos dependem da versão utilizada, sendo assim, aconselhamos consultar no banco de dados o conteúdo da mesma. Comandos para consulta:
- SQL - SP_Help TMOV
- ORACLE - select index_name from user_indexes where table_name = 'TMOV';
Atualmente a chave é composta pelos campos:
Chave/Index TXMOVCFX:
CODCOLIGADA, SERIE, NUMEROMOV, CODFILIAL, CODCOLCFOAUX, CODCFOAUX, CODTDO, CRO, SUBSERIE
Saiba mais
Para mais detalhes a respeito desta situação, clique aqui.
0 Comentários