Ao tentar carregar uma pré-venda aparece a mensagem "Não é possível faturar o pedido selecionado, existem itens com acréscimo ou desconto de 100%".
Software: PDV - Softshop Caixa | Grupo: PDV | Prioridade: ALTA
Solução
Causa:
**
**
Cliente usa pré-venda e altera o preço dos produtos na tela de Vendas ou de Orçamento. Esse procedimento só é necessário em sistemas mais antigos, sistemas com versão maior que a 8.8.0.0 já possuem o tratamento. **
**
**
**
Solução:
1 - Verificar se o campo Preço está diferente do campo PrecoBruto na tabela Vendas Efetuadas, se sim devemos deixar igual. Segue abaixo select com consulta atualização para deixar os dois campos com o mesmo valor. Caso tenha dúvidas chamar supervisor.
UPDATE [Vendas Efetuadas] SET [Vendas Efetuadas].PrecoBruto = [Preço] WHERE ((([Vendas Efetuadas].[Código da Venda])=[Informe o Código da Venda]) AND (([Vendas Efetuadas].Preço)<>[PrecoBruto]));
2 - Precisamos resolver de forma definitiva o problema evitando que chegue na situação do ponto 1. Se faz necessário ajustar a macro "vendas.DefinirPrecoBrutoPAF" removendo a condição "[Código da Mercadoria].Column="SERVICOS" e os "..." da linha de baixo.
2 - Ajustar a macro "Vendas.VerificarPrecoPAF" removendo a condição da mesma forma do ponto 2.
3 - Também se faz necessário ajustar a consulta "Vendas_CarregarOrcamentoAnexar" que carrega os dados do orçamento para a venda, deixando o campo PrecoB com a seguinte expressão: PrecoB: SeImed([ItemCancelado]=Sim;0;[Preço]).
Tags: pre-venda, orçamento, acrescimo, 100