Pular para o conteúdo principal

Política Comercial

A tela de Política Comercial centraliza o cadastro das tabelas de preço que a empresa usa nas vendas. Cada política agrupa os preços dos produtos para um cenário específico — atacado, varejo, e-commerce, loja física, distribuidor, B2B, promoção sazonal — e fica disponível para seleção no cadastro do produto (aba Preços), no cadastro de Tipo Pedido (política padrão da venda) e no PDV. A empresa decide quantas políticas precisa: uma única política "padrão" funciona quando todos os canais usam o mesmo preço; várias políticas (atacado, varejo, marketplace, etc.) funcionam quando o preço muda conforme o canal ou cliente.

A tela tem um modo de visualização único, em lista. Não há ações em lote — todo o cadastro acontece pelo botão Novo Registro no topo. Cada política tem um tipo: Normal (preço cadastrado manualmente no produto), Custo médio (preço acompanha automaticamente o custo médio do produto) ou Relativa à outra política (preço calculado a partir de outra política base, com soma ou multiplicação e arredondamento opcional). Uma das políticas é sempre marcada como padrão — a empresa não pode ficar sem política padrão.

Configurações específicas que mudam o comportamento de quem usa as políticas (bloquear duplicidade de preço, bloquear PDV sem preço, limitar quais políticas o PDV mostra) ficam em Configurações → Parametrizações e estão resumidas no final desta página.


Índice

Conceito

Cadastro e edição

Busca e visualização

Onde a política comercial é usada

Regras de negócio

Configurações

Referência rápida


O que é a tela de Política Comercial?

É a tela onde você cadastra e mantém as tabelas de preço da empresa. Cada política comercial é uma "tabela" independente — o produto pode ter um preço na política Atacado, outro na política Varejo, outro na política E-commerce. Quem decide qual política aplicar em cada venda é o Tipo Pedido (cada tipo de pedido pode ter uma política padrão) ou o operador no PDV/Pedido (que escolhe manualmente).

📍 Onde: menu lateral → Configurações → Política Comercial.


Por que cadastrar mais de uma política comercial?

Porque o mesmo produto raramente tem o mesmo preço em todos os canais de venda. Casos típicos:

  • Atacado vs. Varejo — atacado vende mais barato porque o cliente compra volume.
  • E-commerce vs. Loja física — o site pode ter preço diferente para acomodar logística, frete, marketplace.
  • Loja A vs. Loja B — lojas em regiões diferentes podem ter preços ajustados ao mercado local.
  • Distribuidor vs. Consumidor final — distribuidores compram com desconto.
  • Promoção sazonal — uma política temporária com preços de Black Friday, Natal, etc.

Em vez de alterar o preço do produto manualmente cada vez que muda o canal, você cadastra uma política por cenário e define o preço do produto em cada uma. Na hora da venda, o sistema escolhe a política certa (ou o operador escolhe) e o preço vem automaticamente.


Quais são os tipos de política e quando usar cada um?

São três tipos fixos do sistema:

TipoComo o preço é definidoQuando usar
NormalPreço cadastrado manualmente em cada produto pela aba de Preços do cadastro.Maioria dos casos. Política principal de venda — atacado, varejo, e-commerce com preços negociados.
Custo médioPreço acompanha automaticamente o custo médio do produto. Quando o custo muda (nova compra com preço diferente), o preço da política atualiza sozinho.Política de venda "no custo" (sem margem) — útil para vendas internas, transferências entre filiais ou para apurar margem comparando contra outras políticas.
Relativa a outra políticaPreço calculado a partir de outra política (base) com uma operação: multiplicação (ex.: base × 1.5) ou soma (ex.: base + 10,00).Quando uma política é sempre derivada de outra — por exemplo, "Varejo = Atacado × 1,8" ou "Promoção = Tabela Cheia − 20,00".

A política Relativa não pode ter outra política Relativa como base — só Normal ou Custo médio podem ser base. Isso evita cadeias de cálculo encadeadas.


O que é a política comercial "padrão"?

É a política marcada com o interruptor Política padrão = Sim. O sistema usa a padrão como fallback quando uma venda não aponta explicitamente para uma política — por exemplo, quando o Tipo Pedido não tem uma política configurada, ou quando o produto não tem preço na política da venda.

Regras da política padrão:

  • Apenas uma política por empresa pode ser padrão.
  • Quando você marca uma nova política como padrão, o sistema desmarca automaticamente a anterior — não precisa lembrar de desmarcar manualmente.
  • Você não consegue desmarcar a única padrão — o sistema sempre exige que exista uma política padrão por empresa.
  • Para excluir a política padrão, você precisa primeiro marcar outra como padrão.

O que é o Markup da política?

É o markup médio que essa política aplica sobre o custo dos produtos — um valor de referência (em percentual) usado no recebimento de mercadoria para auxiliar na atualização do preço de venda quando o custo muda. Por exemplo: política "Varejo" com Markup = 100% significa que, ao receber um produto com novo custo, o sistema sugere preço de venda igual a custo × 2.

O Markup só faz sentido em políticas Normal e Custo médio — em políticas Relativas, o cálculo do preço já vem da fórmula base × operação, então o Markup não é usado.


Como cadastrar uma política comercial Normal?

Acesse Configurações → Política Comercial e clique em Novo Registro. Preencha:

  1. Nome — descrição livre da política (ex.: "Atacado", "Varejo", "E-commerce", "Loja Centro").
  2. Tipo política — selecione Normal.
  3. Política padrão — Sim ou Não. Quando Sim, vira a política padrão da empresa (desmarca a anterior).
  4. Markup (opcional) — markup médio em percentual usado no recebimento de mercadoria.

Clique em Salvar. A política aparece na lista. Em seguida, cadastre os preços dos produtos nessa política em Produtos → SKU → aba Preços.

Pré-requisito: privilégio Criar Política Comercial.


Como cadastrar uma política Custo médio?

Mesmo fluxo do Normal: clique em Novo Registro, preencha Nome (ex.: "Preço de Custo"), selecione Tipo política = Custo médio, escolha se é Política padrão e preencha Markup se desejar. Clique em Salvar.

Nessa política, não é necessário cadastrar preço produto por produto — o sistema sempre usa o custo médio atual do SKU como preço de venda da política. Cada nova compra (que atualiza o custo médio) já reflete automaticamente no preço dessa política.


Como cadastrar uma política Relativa a outra política?

Clique em Novo Registro e selecione Tipo política = Relativa à outra política. O formulário muda — em vez de Markup, aparecem 4 novos campos:

  1. Política comercial base — escolha entre as políticas Normal/Custo médio já cadastradas (não pode ser outra Relativa).
  2. Tipo operaçãoMultiplicação ou Soma.
  3. Valor — fator multiplicador (ex.: 1,5 para +50%) ou valor somado/subtraído (ex.: 10,00 ou -20,00).
  4. Arredondamento (opcional, 0 a 0,99) — força o preço final a terminar em uma fração específica.

Preencha os campos e clique em Salvar. A partir desse momento, o preço dessa política é calculado dinamicamente a partir da política base, sem precisar cadastrar produto por produto.

Cadastros que você precisa ter antes

  • Política comercial base (do tipo Normal ou Custo médio) — cadastrada nesta mesma tela.

Quais campos são obrigatórios em uma política Relativa?

Em uma política do tipo Relativa à outra política, três campos passam a ser obrigatórios (além de Nome e Tipo política):

  • Política comercial base
  • Tipo operação
  • Valor

Se algum deles não for preenchido, o sistema bloqueia o salvamento com a mensagem Para política do tipo relativa, obrigatório o preenchimento do tipo operação, política comercial base e valor da operação.

O Arredondamento é opcional e o Markup não se aplica.


Qual a diferença entre Multiplicação e Soma na política Relativa?

São duas formas de calcular o preço a partir da política base:

OperaçãoCálculoExemplo (base R$ 100,00)Quando usar
Multiplicaçãobase × ValorValor = 1,5 → preço final R$ 150,00 (+50%)Quando o ajuste é percentual sobre o preço base — ex.: Varejo = Atacado × 1,8.
Somabase + ValorValor = 10,00 → preço final R$ 110,00Quando o ajuste é um valor fixo somado ou subtraído — ex.: Promoção = Tabela Cheia − R$ 20,00.

Valores negativos no campo Valor são aceitos — útil para política Relativa que reduz o preço da base (ex.: "Política do Funcionário = Atacado − R$ 30,00" usa Soma com valor -30,00).


Como funciona o Arredondamento na política Relativa?

É um valor entre 0 e 0,99 que força a parte decimal do preço final a terminar nesse valor. Casos típicos:

  • 0,99 — todos os preços terminam em ,99 (R$ 49,99, R$ 199,99). Usado em varejo "estratégia psicológica de preço".
  • 0,90 — todos terminam em ,90 (R$ 49,90, R$ 199,90).
  • 0,00 — todos terminam em ,00 (preços inteiros).

Quando o cálculo base × valor (ou base + valor) resulta em R$ 47,53 e o arredondamento é 0,99, o preço final fica R$ 47,99. Deixar o campo em branco mantém o preço calculado sem arredondamento.

O sistema aceita apenas valores entre 0 e 0,99. Se você digitar 1 ou mais, o campo é automaticamente ajustado para 0,99 com a mensagem "ARREDONDAMENTO deve ser um valor entre 0 e 0,99".


Como editar uma política comercial?

Na lista, clique no ícone de editar (lápis) na linha — ou dê duplo clique. A janela abre com os dados preenchidos. Faça as alterações e clique em Salvar.

Quando você muda o tipo de uma política Normal/Custo médio para Relativa (ou vice-versa), o sistema aplica todas as regras de obrigatoriedade do tipo novo. Mudanças em política Relativa disparam recálculo automático dos preços vigentes — veja a pergunta O que acontece quando edito uma política Relativa?.

Pré-requisito: privilégio Editar Política Comercial.


Como mudar a política comercial padrão?

Edite a política que será a nova padrão e marque o interruptor Política padrão = Sim. Clique em Salvar. O sistema:

  1. Marca essa política como padrão.
  2. Desmarca automaticamente a política que era padrão antes.

Não tente desmarcar diretamente a política padrão atual — o sistema bloqueia com a mensagem É preciso ter uma politica comercial padrão. O fluxo correto é sempre marcar uma nova padrão, e o sistema cuida de desmarcar a antiga.


Como filtrar a lista de políticas?

Abra o painel de filtros à direita da tela. O filtro estruturado disponível é Conta — visível quando a empresa tem mais de uma conta cadastrada. Selecione a conta e clique em Aplicar.

Para procurar por nome ou tipo, use a busca interna da tabela: clique no ícone de lupa no cabeçalho da coluna (Nome, Tipo política, Política base, Operação, etc.) e digite o termo desejado.


Onde defino o preço de cada produto por política?

Para políticas Normal, o preço de cada produto é cadastrado em Produtos → SKU → aba Preços. Cada SKU tem uma tabela com uma linha por política comercial, com Valor, Data início e Data fim da vigência.

Para políticas Custo médio, não é necessário cadastrar preço — o sistema usa o custo médio atual do produto.

Para políticas Relativas, também não é necessário cadastrar preço — o sistema calcula a partir da política base.


Como amarrar uma política a um Tipo Pedido?

Acesse Financeiro → Tipo Pedido, abra o tipo desejado e configure o campo Política Comercial (na aba Padrão) com a política que deve ser usada por padrão em vendas desse tipo. A partir desse momento, ao criar uma venda do tipo, o campo Política Comercial já vem preenchido (e ainda pode ser trocado pelo operador, conforme privilégio).

Quando o Tipo Pedido não tem política configurada, o sistema usa a política padrão da empresa.


O que acontece quando edito uma política Relativa?

Quando você muda a política base, o tipo de operação, o valor ou o arredondamento de uma política Relativa, o sistema dispara automaticamente o recálculo dos preços vigentes dessa política — ou seja, todos os SKUs com preço atual nessa política são reprocessados.

O recálculo é assíncrono: o sistema enfileira cada preço vigente da política e um worker atualiza o preço de cada SKU em lotes. O processo leva alguns segundos a alguns minutos, dependendo da quantidade de SKUs. Você pode continuar usando o sistema normalmente nesse meio tempo — as vendas em andamento usam o preço vigente até o recálculo terminar.


Por que não consigo excluir uma política?

A exclusão de política comercial tem cinco regras de bloqueio:

  1. A política é a padrão — marque outra como padrão antes de excluir esta. Mensagem: Precisa definir outra política comercial padrão antes de deletar.
  2. Existem preços vinculados — algum SKU tem preço cadastrado nessa política. Mensagem: Existem preços vinculados a essa politica comercial.
  3. Existem de/para de canal — algum mapeamento em Hub Política Comercial aponta para essa política como destino. Mensagem: Existem de/para vinculados a essa politica comercial.
  4. Existem tipos de pedido — algum Tipo Pedido usa essa política como padrão. Mensagem: Existem tipos de pedido vinculados a essa politica comercial.
  5. Existem promoções PDV — alguma promoção configurada no PDV aponta para essa política. Mensagem: Existem promoções PDV vinculadas a essa politica comercial.

Para excluir uma política bloqueada, remova primeiro todos esses vínculos (apagar preços, remover de/para, desvincular Tipo Pedido, desativar promoção). A exclusão é física — diferente da maioria dos cadastros do idworks, a política não vira inativa, é apagada do banco.

Pré-requisito: privilégio Deletar Política Comercial.


Como impedir cadastrar dois preços diferentes para o mesmo produto na mesma política?

Ative a parametrização Bloquear mais de um preço para mesma pol. comercial. Acesse Configurações → Parametrizações → Produto, ative a parametrização e salve. A partir desse momento, ao cadastrar/editar um preço de SKU, o sistema impede que exista mais de um registro vigente na mesma combinação de SKU + política comercial.

Útil para evitar inconsistência quando vários usuários cadastram preços em paralelo (sem essa trava, podem coexistir dois preços vigentes diferentes para a mesma combinação SKU+política, e o sistema acaba pegando um deles).


Como bloquear venda no PDV de item sem preço para a política?

Ative a parametrização Bloquear adição de item sem preço para pol. comercial. Acesse Configurações → Parametrizações → Frente de Caixa (PDV), ative a parametrização e salve. A partir desse momento, no PDV, quando o operador tenta adicionar um item ao pedido e o produto não tem preço vigente na política selecionada, o sistema exibe um alerta e bloqueia a inclusão.

Útil para evitar venda "no escuro" — sem essa trava, o PDV permite incluir o item com preço zero ou indefinido.


Como limitar quais políticas aparecem no PDV?

Ative a parametrização Limitar visualização de políticas comerciais. Acesse Configurações → Parametrizações → Frente de Caixa (PDV), ative a parametrização e salve. A partir desse momento, o PDV passa a mostrar apenas as políticas comerciais vinculadas aos Tipos Pedido que estão configurados para uso no PDV (em vez de listar todas as políticas da empresa).

Útil quando a empresa tem dezenas de políticas (atacado, distribuidor, marketplace, B2B) e quer que o operador do caixa veja só as políticas adequadas ao varejo.


Resumo de parametrizações

Configurações da empresa que afetam o uso de Política Comercial em outras telas (Produtos, PDV). Para ativar ou desativar, acesse Configurações → Parametrizações, abra o submenu indicado e habilite ou desabilite a parametrização.

ParametrizaçãoSubmenuO que muda quando ativada
Bloquear mais de um preço para mesma pol. comercialProdutoAo cadastrar/editar preço de um SKU, o sistema impede que exista mais de um registro vigente na mesma combinação SKU + política comercial. Evita inconsistência quando vários usuários cadastram em paralelo.
Bloquear adição de item sem preço para pol. comercialFrente de Caixa (PDV)No PDV, ao adicionar um item sem preço vigente na política selecionada, o sistema bloqueia a inclusão com um alerta. Evita venda com preço indefinido.
Limitar visualização de políticas comerciaisFrente de Caixa (PDV)O PDV passa a mostrar apenas as políticas comerciais vinculadas aos Tipos Pedido configurados para uso no PDV (em vez de listar todas as políticas da empresa).

Privilégios da tela

Esta tela tem privilégios próprios que controlam o que cada usuário pode fazer. Configure os perfis de acesso em Configurações → Perfis de Acesso vinculando os privilégios abaixo aos grupos desejados. Quando o usuário não tem o privilégio, a ação correspondente fica desabilitada na tela.

PrivilégioLibera
Visualizar Política ComercialAcesso à tela e à lista de políticas.
Criar Política ComercialCadastrar nova política (botão Novo Registro).
Editar Política ComercialAlterar políticas existentes (nome, tipo, padrão, markup, base, operação, valor, arredondamento).
Deletar Política ComercialExcluir políticas (respeitando as regras de bloqueio).