TMS – Cadastro de Clientes e Fornecedores – [ANYDAC][PHYS][ODBC][MICROSOFT][SQL SERVER NATIVE CLIENT 11.0][SQL SERVER]VIOLATION OF PRIMARY KEY CONSTRAINT 'SISCLING0'. CANNOT INSERT DUPLICATE KEY IN OBJECT 'DBO.SISCLING'. THE DUPLICATE KEY VALUE
Incidente
No módulo Expedição ao tentar realizar o cadastro do cliente é apresenta a mensagem [ANYDAC][PHYS][ODBC][MICROSOFT][SQL SERVER NATIVE CLIENT 11.0][SQL SERVER]VIOLATION OF PRIMARY KEY CONSTRAINT 'SISCLING0'. CANNOT INSERT DUPLICATE KEY IN OBJECT 'DBO.SISCLING'. THE DUPLICATE KEY VALUE:
Causa
Esta mensagem é apresentada, quando ocorreu uma queda inesperada no momento do cadastro do cliente ao banco de dados, assim, dados foram salvo na tabela SISCLING e não na tabela SISCLI.
Solução
Para que o usuário consiga realizar o cadastro normalmente, deverá realizar os seguintes passos a seguir:
1. Abra o STSQL ou SQLDBX:
2. Rode o comando inteiro abaixo e informe o CNPJ que apresentou a falha dentro das aspas.
DELETE SISCLING
WHERE CDINSCRICAO = ''