Desconto Adicional (preservando o desconto da política)

O Desconto Adicional é um recurso do Vendelo que separa, em dois campos distintos, o desconto que veio da política de preços e o desconto que o vendedor concede manualmente. Na tela de itens do documento, o “% desconto” principal aparece travado, exibindo como uma dica o desconto calculado pela política, enquanto um segundo campo, o “% desc adicional”, fica livre para o vendedor mexer. Ao final desta leitura, você entenderá para que serve esse recurso, como ativá-lo pelo perfil de usuário e como ele preserva a rastreabilidade dos descontos.

Visão geral

No fluxo tradicional, o vendedor edita diretamente o campo “% desconto” de cada item. O problema é que, ao digitar um novo valor, ele sobrescreve o desconto que a política já havia concedido. Depois, olhando o pedido, ninguém sabe dizer quanto daquele desconto veio das campanhas e das regras da empresa e quanto foi liberalidade do vendedor: a informação se perde em um número só.

O Desconto Adicional resolve isso trabalhando com dois campos separados por item:

  • % desconto — o desconto total aplicado ao item. Neste modo, ele fica travado (somente leitura) e mostra, como referência, o desconto que a política de preços concedeu.
  • % desc adicional — o desconto extra que o vendedor concede por cima da política. É o único campo que ele edita.

O total de fato aplicado no item é a soma dos dois: desconto da política + desconto adicional. Como as duas parcelas ficam guardadas em campos diferentes, a origem de cada ponto percentual continua visível a qualquer momento.

Pense no “% desconto” travado como o “piso” garantido pela política e no “% desc adicional” como o quanto o vendedor decidiu somar a isso. A soma dos dois é o que o cliente realmente recebe.

Como funciona na tela

Quando o recurso está ativo, a lista de itens do documento (orçamento, pedido etc.) passa a exibir uma coluna a mais:

  • O campo % desconto aparece bloqueado, funcionando como uma dica: ele mostra o percentual que a política aplicou àquele item (por exemplo, o desconto de um grupo de descontos ou de uma campanha). O vendedor consegue ver, mas não alterar.
  • A coluna % desc adicional aparece editável. É nela que o vendedor lança o desconto extra.
  • A coluna de total do item recalcula automaticamente, aplicando a soma dos dois descontos sobre o preço.

O ponto central é que, ao mexer no desconto adicional, a parcela da política é preservada. O sistema recalcula o total mantendo intacto o desconto que veio das regras da empresa e apenas acrescenta (ou ajusta) a parcela adicional por cima. Por isso o campo travado continua mostrando sempre a mesma referência da política, independentemente do que o vendedor lançar no adicional.

O desconto da política que aparece travado é recalculado como “desconto total menos desconto adicional”. Na prática, isso significa que o campo bloqueado sempre isola a parte que a política concedeu, e o campo adicional isola a parte que o vendedor deu.

Desconto global (aplicar a todos os itens de uma vez)

A lista de itens do documento tem uma ação de “% desconto global” (o botão de desconto na barra de ações), que aplica um mesmo percentual a todos os itens de uma vez. A regra do desconto adicional também vale para essa ação.

Quando o modo de desconto adicional está ativo, o percentual informado no desconto global é aplicado como desconto adicional em cada item, e não como substituição do desconto da política. Ou seja, o sistema preserva a base concedida pela política em cada item e soma o valor do desconto global por cima, como parcela adicional. A rastreabilidade é mantida item a item, exatamente como quando o vendedor edita o adicional linha por linha.

Ao confirmar o desconto global, o sistema exibe um aviso de que a ação força o percentual para todos os itens. No modo de desconto adicional, esse percentual entra como adicional e a parte da política de cada item continua preservada — ele não zera os descontos das campanhas e regras.

Quando usar

Esse recurso é útil quando a empresa quer dar liberdade ao vendedor para mexer manualmente nos descontos, sem perder a rastreabilidade dos descontos concedidos pela política.

Cenários típicos:

  • A empresa monta grupos de descontos e campanhas e quer que esse desconto “oficial” nunca seja apagado por engano quando o vendedor negocia.
  • A gestão comercial precisa auditar depois quanto de desconto saiu da política e quanto foi negociação do vendedor, item a item.
  • Você quer permitir a negociação na ponta, mas manter uma base clara para relatórios, comissões e análise de margem.

Se, em vez disso, você prefere que o vendedor simplesmente edite o desconto final e não precise dessa separação, basta manter o modo tradicional (o campo “% desconto” editável e sem a coluna adicional).

Para entender como os descontos da política se combinam antes de chegarem a esse total (descontos hierárquicos e acumulativos, listas de preço, campanhas), vale a leitura do artigo Política de Descontos no Vendelo: Entenda as Diferenças.

Como ativar (perfil de usuário)

O Desconto Adicional não é uma configuração global do sistema: ele é ligado pelo perfil de usuário, através das permissões de campo. O que decide o comportamento é a combinação de permissões de dois campos da tela de itens do documento:

  • % desconto (campo DiscountPercentage do modelo Itens do documento (DocItem)) — deve ficar Desabilitado (somente leitura).
  • % desc adicional (campo AdditionalDiscountPercentage) — deve permanecer editável.

É exatamente essa combinação — desconto principal travado + adicional liberado — que faz o sistema exibir o desconto da política como dica e mostrar a coluna do desconto adicional para o vendedor.

O passo a passo de onde configurar isso está detalhado no artigo Perfis de Usuário (Permissões), na seção de permissões específicas por campo. Em resumo:

  1. Abra o perfil de usuário do time que terá o recurso e vá até as permissões da tela onde os itens do documento são editados.

  2. Clique em “Campos” para acessar as permissões específicas por campo daquela tela.

  3. Marque o campo “% desconto” como Desabilitado (aparece na tela, mas não pode ser editado).

  4. Deixe o campo “% desc adicional” editável (nem invisível, nem desabilitado).

  5. Salve o perfil. Os usuários desse perfil passarão a ver o desconto da política travado e a coluna de desconto adicional liberada.

Como um usuário pode pertencer a mais de um perfil e sempre vale a permissão mais permissiva, garanta que o vendedor não esteja em outro perfil que deixe o “% desconto” editável — senão o campo principal volta a ficar liberado e o modo de desconto adicional não é acionado.

Exemplos práticos

Exemplo 1 — vendedor acrescenta desconto por cima da política

Um item com preço de tabela de R$ 100,00 recebeu, pela política, um desconto de campanha de 12%. O vendedor decide conceder mais 3% para fechar o negócio. Na tela, fica assim:

Campo na telaValorOrigem
% desconto (travado)12%Política / campanha
% desc adicional (editável)3%Vendedor
Desconto total aplicado15%Soma das duas parcelas
Total do itemR$ 85,00R$ 100,00 − 15%

Mais tarde, ao analisar o pedido, fica evidente que 12 pontos vieram da política e apenas 3 pontos foram negociação do vendedor. Nada se perdeu.

Exemplo 2 — a parcela da política é preservada

No mesmo item, o vendedor percebe que exagerou e reduz o adicional de 3% para 1%. O sistema mantém intactos os 12% da política e recalcula apenas a soma:

Campo na telaValorOrigem
% desconto (travado)12%Política / campanha (inalterado)
% desc adicional (editável)1%Vendedor
Desconto total aplicado13%Soma das duas parcelas
Total do itemR$ 87,00R$ 100,00 − 13%

Repare que o campo travado continuou mostrando 12%. O vendedor mexe à vontade no adicional, e a base concedida pela política permanece sempre visível e separada.

Exemplo 3 — sem desconto adicional

Se o vendedor não lança nada no “% desc adicional” (0%), o total aplicado é simplesmente o desconto da política. O item sai com os 12% da campanha e o campo adicional fica zerado — deixando claro que ali não houve nenhuma concessão manual.

Perguntas frequentes

O desconto adicional substitui o desconto da política?

Não. Ele é somado ao desconto da política. O campo “% desconto” travado continua mostrando a parcela da política, e o total aplicado ao item é a soma das duas parcelas.

Onde eu ativo esse recurso?

No perfil de usuário, nas permissões específicas por campo. Basta deixar o campo “% desconto” como Desabilitado (somente leitura) e manter o “% desc adicional” editável. O passo a passo está em Perfis de Usuário (Permissões).

Por que o campo “% desconto” está bloqueado para alguns vendedores?

Porque o perfil deles está configurado para o modo de desconto adicional. Nesse modo, o desconto da política é apresentado como uma dica travada e a negociação é feita pelo campo “% desc adicional”. Isso é intencional: preserva a rastreabilidade do desconto concedido pela política.

Consigo ver quanto de desconto foi da política e quanto foi do vendedor?

Sim. É justamente o objetivo do recurso: o “% desconto” travado isola a parcela da política e o “% desc adicional” isola a parcela concedida manualmente pelo vendedor, item a item.

O que acontece se o vendedor pertencer a dois perfis?

O sistema aplica sempre a permissão mais permissiva. Se um dos perfis deixar o campo “% desconto” editável, o campo volta a ficar liberado e o modo de desconto adicional não é acionado. Verifique se o vendedor não está em um perfil que reabra esse campo.

Preciso lançar desconto adicional em todos os itens?

Não. O campo é opcional por item. Deixando 0%, o item sai apenas com o desconto da política, sem nenhuma concessão manual.

Onde entram as campanhas e os grupos de descontos nisso?

São eles que alimentam o desconto da política mostrado no campo travado. Para entender como configurá-los, veja Grupos de Descontos (Campanhas).