Páginas filhas
  • DDVENDAS-43725 DT WinThor > WinThor > 2 - Compras - UTILIZAR PREÇO ATACADO POR QUANTIDADE MULTIPLA NA ROTINA 201

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Totvs custom tabs box
tabs1.Cadastro, 2. Precificação, 3. Rotinas de Vendas, 4.Rotinas de Edição de Pedidos
idspasso1,passo2,passo3,passo4
Totvs custom tabs box items
defaultyes
referenciapasso1

Atualize a rotina abaixo a partir da versão indicada ou versão superior:

  • Rotina 201 - Precificar Produtos - Versão 35.0.0.8;
  • Rotina 300 - Atualizar Funções de Venda - Versão 35.0.0.106
  • Rotina 316 - Digitar Pedido de Venda - Versão 35.0.0.42;

  • Rotina 336 - Alterar Pedido de Venda - Versão 35.0.0.64;
  • Rotina 2596 - Integração Dados Externos - Versão 35.0.0.2;
  • Rotina 4116 - Venda - Versão 3435.0.0.21;
  • Rotina 4136 - Alterar Pedido - Versão 35.0.0.16;
  • Nome do objeto: PCPRODFILIAL Descrição do objeto: Tabela PCPRODFILIAL Versão: 5.0.01.000 no WTA rotina 814
  • Nome do objeto: DICIONARIO.238 Descrição do objeto: Produto por filial Versão: 5.0.01.000 no WTA rotina 814

  • Nome do objeto: PCTABPR Descrição do objeto: Tabela PCTABPR Versão: 5.0.01.000 no WTA rotina 814


Para utilizar o gatilho de múltiplo para busca do preço de atacado, siga os seguintes passo:

  • Abra a rotina 238 - Manutenção do Cadastro de Produtos;
  • Pesquise o produto;
  • Pesquise pelo campo Quantidade Múltipla do Atacado (QTMULTIPLA):

  • Parametrize a quantidade que servirá de gatilho para o preço de atacado.

Importante: As rotinas de venda só irão carregar o preço de venda atacado caso a quantidade de venda digitada seja múltiplo do QTMULTIPLA do cadastro do produto na rotina 238, exemplo:

Preço atacado: R$10,00

Preço Varejo: R$15,00

Múltiplo do cadastro do produto: 5

Quantidade de venda na rotina 316: 7

Preço carregado: R$15,00


Preço atacado: R$10,00

Preço Varejo: R$15,00

Múltiplo do cadastro do produto: 5

Quantidade de venda na rotina 316: 10

Preço carregado: R$10,00


Preço atacado: R$10,00

Preço Varejo: R$15,00

Múltiplo do cadastro do produto: 5

Quantidade de venda na rotina 316: 12

Preço carregado: R$15,00


Preço atacado: R$10,00

Preço Varejo: R$15,00

Múltiplo do cadastro do produto: 5

Quantidade de venda na rotina 316: 15

Preço carregado: R$10,00


Então nesse exemplo a rotina só irá carregar o preço de atacado caso a quantidade de venda digita nas rotinas de venda seja múltiplo de 5 : 

"M(5) = {5, 10, 15, 20, 25, 30 , 35, 40, 45, … }" 

Totvs custom tabs box items
defaultno
referenciapasso2

Para utilizar o gatilho de múltiplo para busca do preço de atacado, siga os seguintes passo:

  • Abra a rotina 201 - Precificar Produtos;
  • Pesquise o produto em que a região irá utilizar o QTMULTIPLA para gatilho de busca do preço de atacado;


Totvs custom tabs box items
defaultno
referenciapasso3

Na venda a validação do gatilho vai funcionar da seguinte maneira

  • Abra a rotina 316;
  • Inicie um pedido de venda;
  • Pesquise o produto e informe a quantidade:

Caso a quantidade não seja gatilho do preço atacado a rotina carrega o preço de varejo:

Caso a quantidade seja gatilho do preço atacado a rotina carrega o preço de atacado:


  • Abra a rotina 4116;
  • Inicie um pedido de venda;
  • Pesquise o produto e informe a quantidade:

Caso a quantidade não seja gatilho do preço atacado a rotina carrega o preço de varejo:


Caso a quantidade seja gatilho do preço atacado a rotina carrega o preço de atacado:


Importante: Lembrando que nesse caso esse produto está parametrizado da seguinte forma

Preço atacado: R$ 140,00

Preço Varejo: R$ 150,00

Múltiplo do cadastro do produto: 5

Então nesse exemplo a rotina só irá carregar o preço de atacado caso a quantidade de venda digita nas rotinas de venda seja múltiplo de 5 : 

"M(5) = {5, 10, 15, 20, 25, 30 , 35, 40, 45, … }" 


Totvs custom tabs box items
defaultno
referenciapasso4

As rotinas de alteração de pedido de vendas foram ajustadas para realizar a mesma validação do múltiplo gatilho de busca do preço de atacado:

  • Abra a rotina 336;
  • Pesquise um pedido de venda;
  • Insira um item no pedido:

Caso a quantidade não seja gatilho do preço atacado a rotina carrega o preço de varejo:

Caso a quantidade seja gatilho do preço atacado a rotina carrega o preço de atacado:


  • Abra a rotina 4136;
  • Pesquise um pedido de venda;
  • Insira um item no pedido:

Caso a quantidade não seja gatilho do preço atacado a rotina carrega o preço de varejo:

Caso a quantidade seja gatilho do preço atacado a rotina carrega o preço de atacado:

Importante: Lembrando que nesse caso esse produto está parametrizado da seguinte forma

Preço atacado: R$ 140,00

Preço Varejo: R$ 150,00

Múltiplo do cadastro do produto: 5

Então nesse exemplo a rotina só irá carregar o preço de atacado caso a quantidade de venda digita nas rotinas de venda seja múltiplo de 5 : 

"M(5) = {5, 10, 15, 20, 25, 30 , 35, 40, 45, … }" 


...