Situação:
Código de fornecedor já cadastrado / violation of PRIMARY or UNIQUE KEY constraint "PK_FORNECE" on table "FORNECE" .
Usuário não consegue cadastrar um novo fornecedor no sistema. A situação ocorre de forma diferentes dependendo da versão que está utilizando.
Em versões mais recentes (a partir da 29.03) o sistema informa que o cadastro foi finalizado mas o código que aparece se refere a um cadastro que já existe. Quando pesquisado o fornecedor que tentou cadastrar ele não aparece.
Em versões mais antigas (antes da 26.03) o sistema informa o erro:
Key violation.
violation of PRIMARY or UNIQUE KEY constraint "PK_FORNECE" on table "FORNECE"
Problematic key value is ("CODFORNEC' = '000004' General SQL error
Solução:
Pelo banco de dados acesse a tabela FORNECE, ordene pelo numero dos códigos e verifique os cadastros do fornecedores
Nesse caso havia um cadastro com o código incorreto.
Ajuste o numero do código de acordo com o ultimo cadastro antes dele.
Teste novamente a rotina de cadastro que deve seguir normalmente.
Sara Zanotta
Central de Atendimento
(31) 2112-3700