Forum
See question

COMPRAS – ERRO NA GRAVAÇÃO DE UM DOCUMENTO   

9 views
0
♥ 0

Suadações!

Estou com o erro na gravação de um documento de compras:

Cannot insert the value NULL into column 'NaoSujDescontoCabec', table
'PRIWC045.dbo.LinhasCompras'; column does not allow nulls. INSERT fails.
The INSERT statement conflicted with the FOREIGN KEY constraint
"LinhasComprasStatus_LinhasCompras_FK". The conflict occurred in
database "PRIWC045", table "dbo.LinhasCompras", column 'Id'.
The statement has been terminated.
The statement has heen terminated.
Faça login para poder traduzir
Compras
Primavera
Marked as spam
Criado há 5 horas e 55 minutos domingoschivela
d
domingoschivela Domingos Chivela Responsiveness Member
1 answers
1
Private answer


Esse erro é idêntico ao que já foi identificado em versões 10.10 do Cegid Primavera (campo NaoSujDescontoCabec na tabela LinhasCompras) e está relacionado com a versão / SR em que a base de dados foi aberta.

Para resolver:

  1. Confirmar a versão/SR em todos os postos
    • Verifique no servidor e em todos os postos qual a versão e SR do Cegid Primavera ERP.
    • Se a empresa já foi aberta numa SR mais recente (por exemplo SR 4) e o posto onde está a trabalhar está numa SR mais antiga, ocorre exatamente este erro.
  2. Atualizar o cliente para a última versão disponível
    • Atualize o Cegid Primavera no servidor e em todos os postos para a última versão/SR disponível no deployment (por exemplo, SR 4, se for a mais recente para a sua versão).
    • Garanta que todos os postos que abrem essa empresa estão na mesma SR.
    • Depois da atualização, volte a abrir a empresa e teste a gravação do documento de compras.

Notas importantes:

  • Este tipo de erro surge porque a estrutura da base de dados já foi migrada por uma SR mais recente; não é possível reverter essa migração, por isso a solução é alinhar todos os postos na mesma SR.
  • Não é recomendável alterar manualmente a coluna NaoSujDescontoCabec na base de dados sem indicação do suporte oficial, porque pode afetar futuras atualizações.

Se, após atualizar todos os postos para a mesma SR mais recente, o erro persistir, deverá abrir um pedido de suporte para que seja analisado se é necessário algum ajuste adicional na base de dados.

Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.

Ajude-nos a melhorar esta funcionalidade:

• Se a resposta corresponde à sua questão, assinale-a com "Mark as best answer",

• Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.


Faça login para poder traduzir
Marked as spam
Criado há 5 horas e 53 minutos cegidpulse
cegidpulse Cegid Pulse Most Valuable Professional