Erro: A instrução INSERT conflitou com a restrição do FOREIGN KEY "FK OrdemProducaoItem ProdutoProducao". O conflito ocorreu no banco de dados "DataPlus", tabela "dbo.ProdutoProducao", column 'Codigo'. a instrução foi finalizada

De Base de Conhecimentos da DataPlus Sistemas
Revisão de 13h09min de 27 de março de 2020 por Ana (discussão | contribs) (Criou página com 'Ao tentar salvar uma ordem de produção, ocorreu a seguinte mensagem: A instrução INSERT conflitou com a restrição do FOREIGN KEY "FK_OrdemProducaoItem_ProdutoProducao"....')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Ao tentar salvar uma ordem de produção, ocorreu a seguinte mensagem: A instrução INSERT conflitou com a restrição do FOREIGN KEY "FK_OrdemProducaoItem_ProdutoProducao". O conflito ocorreu no banco de dados "DataPlus", tabela "dbo.ProdutoProducao", column 'Codigo'. a instrução foi finalizada.

Solução

Essa mensagem está ocorrendo, pois um dos produtos inseridos na Ordem de Produção não está marcado para Produção em seu cadastro.

Consequentemente, isso faz com que o mesmo não tenha Ficha Técnica e por razão disso o mesmo não pode ser produzido.

Sendo assim, para que possa produzir esse produto, marque ele para Produção em seu cadastro (Cadastros > Produto > Cadastro Produtos), depois vá na Ficha Técnica (Cadastros > Produto > Ficha Técnica) e informe os produtos de matéria prima (Aba Relação de Materiais) e o setor de transformação na Aba Dados Gerais.

Após isso, conseguirá salvar a ordem.