Páginas filhas
  • DDVENDAS-50964 - DT - 300 - Cumulatividade Campanhas

Versões comparadas

Chave

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

...

Produto:

TOTVS Distribuição e Varejo

Solucoes_totvs
Solucao

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linha Winthor 

Linhas_totvs

Segmento:

Distribuição TOTVS Goiânia 

Segmentos_totvs
Segmento

Módulo:3 - VENDAS
Função:CAMPANHACUMULATIVIDADE DE CAMPANHAS
Requisito/Story/Issue (informe o requisito relacionado) :

DDVENDAS-50978
DDVENDAS-50979
DDVENDAS-5098050964


02. 
SITUAÇÃO/REQUISITO

aaaaAtualmente, o sistema Winthor não permite a aplicação simultânea de verbas de diferentes campanhas. Quando uma venda atende a múltiplas políticas de desconto (ex: preço fixo na 357 e desconto na 561), apenas uma verba é aplicada.
Temos a necessidade de verticalizar o registro das campanhas nos itens do pedido, permitindo a aplicação cumulativa das verbas. E com isso nossa solução deve considerar desde os cenários mais simples aos cenários complexos de tributação e acréscimos.

03. SOLUÇÃO

...

titleParametrização

Parâmetros de Presidência - Rotina 132

  • 4745 - Permitir cumulatividade entre verbas aplicadas sobre as vendas = ‘SIM’;
  • 1993 - Calcular preço de venda com IPI = ‘NÃO’;
  • 2323 - Percentual de Acréscimo para venda telemarketing = Preencher conforme necessidade.
  • 3766 - Acrescer o ICMS partilha no preço de Venda na digitação do pedido = ‘SIM’;
  • 1059 - Cálculo de ST = Conf. Casas Dec. Venda (PV);
  • 1881 - Cálculo de IPI = Conf. Casas Dec. Venda (PV);
  • 1494 - Opção de arredondamento para o cálculo de SUFRAMA = Conf. Casas Dec. Venda (PV);
  • 1436 - Nº de casas decimais preço de venda = 6;
  • 4158 - Número de casas decimais para arredondamento do preço sugerido = 6;
  • 1878 - Calcular ST para pessoa física = ‘‘NÃO’ (Caso o  na rotina 302 o campo Contribuinte = SIM)
  • 1092 - Usar tributação por Estado = Para ‘SIM’ usar 271 para atribuição de Figura Tributária, caso ‘NÃO’, utilizar a rotina 574 para alteração da figura)
  • 9901 - Validar data de vencimento SUFRAMA = ‘NÃO’

Rotina 523 - Cadastrar Plano de Pagamento

  • Configurar %Acréscimo/Desconto (preencher campo com -2%)

Rotina 302 - Cadastrar Cliente

(Configurar ICMS Partilha e SUFRAMA parte das  configurações abaixo);

  • Suframa = Preencher esse campo com o valor desejado;
  • Data de Vencimento Suframa = Preencher com data maior que dia atual);
  • Campo ISENCAOSUFRAMA = (T);
  • Campo Contribuinte = NÃO (Observação se o parâmetro 1878 = Não então Contribuinte = SIM
  • Campo Consumidor Final = Sim

514 - Figura Tributária 

Na Rotina 514, deve-se configurar a figura tributária e/ou figura tributária de partilha conforme necessidade do cliente.

  • Rotina 316 (Gerar Pedido de Venda):
    • Inclusão do fluxo de cumulatividade de campanhas de verba do produto para o desconto no preço de tabela na geração de pedidos de venda.
    • Registro da diferença entre o preço com e sem campanha do preço fixo na tabela nova, migração desse dado para a tabela PCAXUVERBACUMULATIVAPROD, e gravação na conversão de orçamento para pedido e duplicação de pedido.
    • Registro da diferença entre o preço base e o preço com desconto flexível, gravando o dado na tabela nova e antiga, e na conversão de orçamento e duplicação de pedido.
  • Rotina 336 (Alterar Pedido de Venda):
    • Inclusão do fluxo de cumulatividade de campanhas de verba do produto na alteração do pedido de venda.
    • Registro da diferença entre o preço com e sem campanha do preço fixo na tabela nova, migração para a tabela PCAXUVERBACUMULATIVAPROD na inclusão e edição, e exclusão do dado caso o item seja excluído.
    • Registro da diferença entre o preço base e o preço com desconto flexível, com gravação na tabela nova e antiga, na inclusão e edição, e exclusão na exclusão.
    • Registro do valor do brinde, com gravação na tabela nova e antiga, na inclusão e edição, e exclusão na exclusão.
  • Rotina 300 (Integradora):
    • Inclusão do fluxo da cumulatividade de campanhas de verba do produto para campanhas de combo na geração de pedidos de venda.
    • Inclusão do fluxo da cumulatividade de campanhas de verba do produto para o desconto no preço de tabela na geração de pedidos de venda.
    • Registro da diferença entre o preço mínimo com desconto e o preço final.
    • Registro da diferença entre o preço base e o preço com desconto flexível.
    • Registro da diferença entre o preço base e o preço com descontos.
  • Parametrização:
    • Ativar o parâmetro 4745 na rotina 132: "Permitir cumulatividade entre verbas aplicadas sobre as vendas".


Totvs custom tabs box
tabsSaiba como utilizar
ids1
Totvs custom tabs box items
defaultyes
referencia1
Expandir
titleSaiba como utilizar

Atualize as rotinas abaixo a partir das versões indicadas ou versões superiores:

  • Rotina 316 - Gerar Pedido de Venda - Versão: 37.0.0.321
  • Rotina 336 - Alterar Pedido de Venda - Versão: 37.0.0.204
  • Rotina 300 - Integradora - Versão: 37.0.0.185

Dependências de Objetos de Banco de Dados:

  • PCAUXCAMPANHACUMULATIVAPROD - Versão: 7.0.02.000
  • PCPEDI - Versão: 7.0.01.000
  • PCORCAVENDAI - Versão: 7.0.01.000


Passo a passo:

  • Ativação do Parâmetro:
    • Acesse a rotina 132 (Parâmetros).
    • Localize e ative o parâmetro 4745: "Permitir cumulatividade entre verbas aplicadas sobre as vendas".
    • Marque o parâmetro 4748 de acordo com suas necessidades.

Image Added

  • Configuração de Verbas:
    • Acesse a rotina 1801 (Incluir Verba/Bonificação Fornecedor).
    • Inclua as verbas a serem utilizadas nas campanhas.
    • Defina o tipo de verba como "Rebaixa de CMV (Valor a Apurar) - Políticas de desconto ou bonificação".
    • Preencha demais opções conforme sua necessidade.

Image Added

  • Cadastro de Campanhas:
    • Utilize as rotinas 357 (Política de Preço Fixo) e 561 (Política de Desconto) para cadastrar as campanhas.
    • Na rotina 3306 (Campanhas de Desconto), cadastre as campanhas de desconto, especificando as famílias de produtos e os descontos progressivos.
    • Para campanhas de brinde, utilize a rotina 3320 (Campanha de Brindes).
    • Configure quais desejar e de acordo com sua necessidade. 
    • Selecione a Verba criada na 1801.
  • Rotina Integradora (300):
    1. Acesse a rotina 300.
    2. Na aba Procedures Módulo 3, marque a opção 14 - Pacote de Funções de Processamento (VENDAS)
    3. Confirme e aguarde a atualização.
    4. Acesse a aba Força de Vendas.
    5. Marque a opção 108 - Package INTEGRADORA. 
    6. Confirme e aguarde a atualização.

Image Added

Image Added


Observação: 

  • A Cumulatividade de Campanhas é condicionada ao parâmetro 4745 da rotina 132.
  • Para campanhas de brinde (3320), especificar a necessidade de vincular a verba ao item bonificado.




Expandir
titleSaiba como utilizar

Atualize as rotinas abaixo a partir das versões indicadas ou versões superiores:

  • Rotina 316 - Gerar Pedido de Venda - Versão: 37.0.0.321
  • Rotina 336 - Alterar Pedido de Venda - Versão: 37.0.0.204
  • Rotina 300 - Integradora - Versão: 37.0.0.185

Dependências de Objetos de Banco de Dados:

  • PCAUXCAMPANHACUMULATIVAPROD - Versão: 7.0.02.000
  • PCPEDI - Versão: 7.0.01.000
  • PCORCAVENDAI - Versão: 7.0.01.000


Passo a passo:

  • Ativação do Parâmetro:
    • Acesse a rotina 132 (Parâmetros).
    • Localize e ative o parâmetro 4745: "Permitir cumulatividade entre verbas aplicadas sobre as vendas".
    • Marque o parâmetro 4748 de acordo com suas necessidades.

Image Added

  • Configuração de Verbas:
    • Acesse a rotina 1801 (Incluir Verba/Bonificação Fornecedor).
    • Inclua as verbas a serem utilizadas nas campanhas.
    • Defina o tipo de verba como "Rebaixa de CMV (Valor a Apurar) - Políticas de desconto ou bonificação".
    • Preencha demais opções conforme sua necessidade.

Image Added

  • Cadastro de Campanhas:
    • Utilize as rotinas 357 (Política de Preço Fixo) e 561 (Política de Desconto) para cadastrar as campanhas.
    • Na rotina 3306 (Campanhas de Desconto), cadastre as campanhas de desconto, especificando as famílias de produtos e os descontos progressivos.
    • Para campanhas de brinde, utilize a rotina 3320 (Campanha de Brindes).
    • Configure quais desejar e de acordo com sua necessidade. 
    • Selecione a Verba criada na 1801.
  • Rotina Integradora (300):
    1. Acesse a rotina 300.
    2. Na aba Procedures Módulo 3, marque a opção 14 - Pacote de Funções de Processamento (VENDAS)
    3. Confirme e aguarde a atualização.
    4. Acesse a aba Força de Vendas.
    5. Marque a opção 108 - Package INTEGRADORA. 
    6. Confirme e aguarde a atualização.

Image Added

Image Added


Observação: 

  • A Cumulatividade de Campanhas é condicionada ao parâmetro 4745 da rotina 132.
  • Para campanhas de brinde (3320), especificar a necessidade de vincular a verba ao item bonificado
Expandir
titleRotinas e Versões

Atualizar a(s) rotina(s) listadas para versões a partir de:

PCSIS300
37.0.0.177
Atualizar as opções  "108 - Package INTEGRADORA"  e "14 - Pacote de funções de processamento (VENDAS)

PCSIS316
37.0.0.319

PCSIS336
37.0.0.204

Foi implementado um novo fluxo que permite a cumulatividade de campanhas de verba do produto na forma de desconto sobre o preço de venda na geração de pedidos de venda. Esta melhoria visa otimizar a concessão de descontos, proporcionando maior flexibilidade na formação de preço e maior transparência na aplicação das políticas comerciais.

A funcionalidade está considerando fatores tributários como Suframa, substituição tributária e alíquotas diferenciadas de ICMS. O novo fluxo também contempla o impacto de taxas financeiras conforme o plano de pagamento e acréscimos aplicados em vendas via Telemarketing e Balcão.

Com essa melhoria, os valores calculados para cada campanha são corretamente armazenados, garantindo que o histórico das verbas e descontos aplicados possa ser facilmente auditado. Dessa forma, as políticas de preço e descontos ficam mais estruturadas e transparentes, beneficiando a estratégia comercial e o controle financeiro das vendas.

Expandir
titlePedido de Venda e Integradora
Expandir
titleAlteração de Pedido

Foi implementado o fluxo de cumulatividade de campanhas de verba do produto na rotina de alteração de pedidos de venda (336), garantindo que políticas de desconto flexível e verbas promocionais sejam aplicadas de forma mais eficiente.

Agora, ao alterar um pedido de venda, os valores das campanhas são corretamente registrados e considerados no cálculo do preço final do produto, incluindo impostos e acréscimos financeiros, conforme os parâmetros configurados. Essa melhoria permite um maior controle sobre os benefícios comerciais aplicados às vendas, otimizando a gestão de preços e condições especiais.

Para ativar essa funcionalidade, é necessário ajustar a parametrização na rotina 132, habilitando a opção de cumulatividade entre verbas aplicadas sobre as vendas (parâmetro 4745).

Essa atualização proporciona maior flexibilidade na concessão de descontos e benefícios fiscais, aumentando a competitividade e assertividade nas operações comerciais
  • .



04. DEMAIS INFORMAÇÕES


Aviso



Importante!

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas!

...