Pré- venda - Não foi possível faturar a venda. Ocorreu um erro ao gerar forma de pagamento: Motivo: Ocorreu um erro ao tentar inserir os dados da TFinanciamentoDaoImpl.

Criado por Debora Carvalho em 15/05/2023 19:09  ·  Atualizado em 15/05/2023 20:11  ·  Leitura: 1 min

Situação: Ao tentar faturar uma pré-venda, o sistema retorna o seguinte erro:

 "Não foi possível faturar a venda. Foram detectadas inconsistências na venda. Não foi possível gerar caixa. Motivo: Ocorreu um erro ao gerar forma de pagamento: Motivo: Ocorreu um erro ao tentar inserir os dados da TFinanciamentoDaoImpl. Motivo: violation of PRIMARY or UNIQUE KEY constraint "PK_FINANCIAMENTO" on table "FINANCIAMENTO"

 

 

Solução:

 Abrir o banco de dados e rodar o select:

  • select * from financiamento where financiamento.codvenda like 'xxxxxxxx'
Onde "xxxxxxxxx" é o número da pré-venda.

Localizar o campo "CODEMPRESA" e informar o código da empresa.

 

Feito isso, tentar faturar novamente. 

 

  • Lembrando que o procedimento deve ser feito com o pré-venda fechado