Calculo do Valor Promocional via Formula no Pedido de Vendas
Este funcionalidade permite calcular de forma flexível o valor promocional e o desconto dos itens de um Pedido de Vendas e da NFC-e, utilizando fórmulas configuráveis no Avaliador de Expressões em conjunto com a Tabela Dinâmica e a Tabela de Promoção.
O preço unitário do produto não é alterado. A funcionalidade atua apenas sobre o valor promocional, trazendo maior transparência para os descontos aplicados e permitindo estratégias comerciais mais avançadas, sem a necessidade de ajustes manuais.
Objetivo
Esta funcionalidade tem como objetivo permitir que regras de desconto sejam aplicadas de forma controlada, automática e transparente, respeitando a política de preços definida pela empresa.
É utilizado por usuários operacionais, analistas comerciais e gestores, pois:
- Garante que o preço base do produto seja sempre calculado corretamente.
- Permite aplicar descontos diferenciados conforme regras de negócio.
- Reduz erros manuais na aplicação de promoções.
- Dá mais segurança na tomada de decisão comercial e transparência na aplicação do desconto.
Pré-requisitos
- Empresa configurada para utilização de Tabela Dinâmica.
- Produto com Tabela de Promoção.
- Tabela Dinâmica com Avaliador de Expressões configurado para cálculo promocional.
- Fórmula configurada no Avaliador de Expressões.
- Acesso ao recurso 1180 - Pedido Vendas.
Fluxo Principal
- Acesse o recurso 1180 - Pedido de Vendas.
- Inclua um produto no pedido.
- O sistema calcula o preço unitário automaticamente pela Tabela Dinâmica.
- O sistema verifica se o Avaliador de Expressões da Tabela Dinâmica está configurado para calcular o desconto.
- Condição de Aplicação: @achou_tabela_promocao@ = 1
- Demais condições definidas também devem ser cumpridas.
- Com as condições de aplicação atendidas, se existir uma Tabela de Promoção aplicável ao produto a fórmula configurada no Avaliador é processada.
- O valor promocional é calculado conforme a fórmula configurada.
- O desconto é aplicado e exibido no item.
Orientação para preenchimento de campos
| Nome do campo | Objetivo | Orientação de preenchimento |
|---|---|---|
| Avaliador de Expressões | Definir a lógica do desconto | Configure apenas quando for necessário alterar o valor promocional padrão. |
| Condição de Aplicação | Controlar quando a fórmula será executada | Utilize os tokens adequados para garantir que a regra só rode nos cenários corretos. |
| Tabela de Promoção | Definir valores promocionais base | Cadastre faixas de quantidade e valores coerentes com a política comercial. |
Funcionalidades
- Cálculo de valor promocional via fórmula: permite personalizar regras de desconto, agora também partindo da Tabela de Promoção.
- Novos tokens inteligentes: identifica se existe Tabela de Promoção ou se uma tabela específica é válida, além de possibilitar o uso do valor promocional nas fórmulas..
- Aplicação condicional: a fórmula só é executada se todas as condições forem atendidas.
- Retrocompatibilidade: na ausência de configuração, o sistema mantém o comportamento padrão.
- Transparência no pedido: exibe preço unitário, valor promocional e desconto de forma clara.
Problemas e Soluções
| Problema | Solução |
|---|---|
| Desconto não aplicado | Verifique se a Condição de Aplicação da fórmula está correta. |
| Valor promocional diferente do esperado | Confirme se a Tabela de Promoção é válida para o produto e quantidade informada. |
| Fórmula não executa | Verifique o uso correto dos tokens na condição. |
Exemplos de Uso
- Usuário operacional: inclui um produto no pedido e o sistema aplica automaticamente o desconto correto, sem necessidade de ajuste manual.
- Gestor comercial: define uma regra especial de desconto para clientes antigos, garantindo uma política diferenciada.
- Analista: valida se os descontos aplicados seguem exatamente as regras configuradas.
Você pode consultar exemplos práticos aqui.
Observações Gerais
- O preço unitário do produto nunca é alterado pela fórmula. Ele continua sendo calculado pela Tabela Dinâmica.
- Esta funcionalidade impacta somente o valor promocional e o desconto.
- Caso nenhuma condição seja atendida, o sistema aplica o comportamento padrão.
- Evite criar fórmulas excessivamente complexas para reduzir riscos de erro.
Benefícios do Recurso
- Redução de erros manuais na aplicação de descontos.
- Maior controle sobre políticas promocionais.
- Segurança e padronização nas regras comerciais.
Glossário de Termos
- Tabela Dinâmica: Responsável pelo cálculo do preço unitário do produto.
- Tabela de Promoção: Define valores promocionais por faixa de quantidade.
- Avaliador de Expressões: Ferramenta vinculada à Tabela Dinâmica que executa fórmulas de cálculo configuradas.
- Valor Promocional: Valor final do item após aplicação das regras de desconto.
Links Relacionados
- 1180 - Pedido de Vendas
- 1538 - Tabela Dinâmica
- 1986 - Tabela de Preços Destaques - Promoções
- 1536 - Avaliador de Expressões