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 with unique index "TXMOVCFX" [mensagem continua com os valores]"
Ambiente
Cross Segmentos - TOTVS BackOffice Linha RM - TOTVS Gestão de Estoque, Compras e Faturamento - Todas as versões.
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
Movimento_Duplicado_na_Base_TXMOVCFX
2 Comentários