O erro "Cannot insert duplicate key row in object 'dbo.NNS010'" ao solicitar transferência entre filiais via MATA311 ocorre por duplicidade na numeração do License Server na tabela NNS. Para resolver, reinicie os serviços Appserver e License Server para sincronizar os contadores. Se persistir, o suporte deve avaliar a causa da inserção duplicada no banco de dados.
Tempo aproximado para leitura: 00:01:00 min
Dúvida
Ao realizar uma solicitação de transferência entre filiais por meio da rotina MATA311, o sistema apresenta a seguinte mensagem de erro no banco de dados: "Cannot insert duplicate key row in object 'dbo.NNS010' with unique index 'NNS010_UNQ'."
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - Todas as versões.
Solução
O incidente ocorre devido a uma duplicidade ou inconsistência no controle de numeração do License Server para a tabela NNS (Solicitações de Transferência), fazendo com que o sistema tente inserir um registro utilizando um código que já existe no banco de dados. Para corrigir esse cenário, realize os seguintes passos:
- Reinicie os serviços do sistema (Appserver) e o License Server para garantir a correta sincronização e atualização dos contadores.
Caso a situação não surta o efeito necessário e o problema ainda ocorra, avaliação do suporte poder seguir mediante ao escopo de suporte de consultoria para avaliação do motivo da inserção de dados sobe objetos já existentes na base de dados.
Saiba mais:
Clique aqui e veja mais artigos sobre Movimentações no Estoque
0 Comentários