Skip to content

Softshop > Vendas: Sistema colocando a quantidade zero na venda, mesmo configurado para não controlar o estoque.

Software: SOFTSHOP | Grupo: VENDAS

Solução

Bug já corrigido na versão de matrizes 9.0.1.0, mas vários clientes pegaram a versão com o problema. Quando o cliente lança o item na venda o sistema coloca a quantidade zero mesmo o sistema configurado para não controlar o estoque.

01 - Configuração no sistema:

02 - Como o sistema está iniciando a venda;

03 - Como fica após lançar o item;

CAUSA:

Existe uma função chamada "Vendas_DefinirItem" que é executada após atualizar os campos de seleção de itens, e essa função está com erro.

01 - Selecionar um dos campos do sub, clicar com botão direito do mouse e escolher a opção propriedades;

02 - No evento após atualizar clicar no ... (3 pontinhos);

03 - Procurar a função "Vendas_DefinirItem", clicar com o botão direito do mouse em cima da função e escolher a opção "Definição". Isso vai levar direto para função;

04 - Procurar o bloco de instrução abaixo;

05 - Alterar a linha "If (getModuloApp() <> "VIDRO") Then" para "If (getModuloApp() = "VIDRO") Then". Da forma que está, o sistema roda as instruções do módulo Vidro para todos os módulos, menos para o módulo de vidro, por isso que altera a quantidade. Colocando o "=", ele vai rodar a instrução apenas para o módulo Vidro.


Tags: controlar, estoque, quantidade

Documentação de Testes