Parâmetros de Formação de Preço
Módulo: Comercial Caminho na aplicação: Menu > Comercial > Parâmetros de Preço Última atualização: 20/04/2026
Para que serve
Configura os parâmetros fiscais e operacionais usados no cálculo de markup de preço de venda para cada filial. Define impostos de saída, despesas operacionais e margens mínima e máxima da empresa. Esses parâmetros são aplicados automaticamente ao gerar ou recalcular tabelas de preço a partir do custo dos produtos.
Quem pode usar
Usuários com acesso ao módulo Comercial e permissão para configurar parâmetros da empresa.
Como usar (passo a passo)
- Acesse Menu > Comercial > Parâmetros de Preço.
- Selecione a filial no seletor no canto superior direito.
- Os parâmetros atuais da filial são carregados automaticamente. Se a filial ainda não tiver parâmetros, os campos são preenchidos com zero.
- Ajuste os valores desejados.
- Clique em "Salvar". Os parâmetros passam a ser usados nas simulações e recálculos desta filial.
Campos da tela
Filtro de filial
| Campo | Obrigatório | O que preencher | Observações |
|---|---|---|---|
| Filial | Sim | Filial a configurar | Pré-selecionada com a filial ativa; sem filial selecionada nenhum campo é exibido |
Seção: Impostos de Saída
| Campo | Obrigatório | O que preencher | Observações |
|---|---|---|---|
| Simples Nacional | Não | Percentual (0–100) | Use Simples Nacional OU os demais impostos. Quando Simples > 0, ICMS, PIS, COFINS e ISS são ignorados no cálculo |
| ICMS Saída | Não | Percentual (0–100) | Alíquota padrão de ICMS nas saídas desta filial |
| PIS Saída | Não | Percentual (0–100) | Precisão 4 casas decimais |
| COFINS Saída | Não | Percentual (0–100) | Precisão 4 casas decimais |
| ISS Saída | Não | Percentual (0–100) | Para prestação de serviços |
Seção: Despesas Operacionais
| Campo | Obrigatório | O que preencher | Observações |
|---|---|---|---|
| Despesa Administrativa | Não | Percentual (0–100) | Rateio de custos administrativos sobre o preço de venda |
| Despesa Financeira | Não | Percentual (0–100) | Custo de capital, tarifas bancárias etc. |
Comissão de vendedor e margem desejada foram movidas para cada Tabela de Preço — a política comercial varia por tabela, não por filial.
Seção: Margens (teto e chão da empresa)
| Campo | Obrigatório | O que preencher | Observações |
|---|---|---|---|
| Margem Mínima | Não | Percentual (0–100) | Abaixo deste valor, a simulação emite alerta MARGEM_ABAIXO_MINIMA |
| Margem Máxima | Não | Percentual (0–100) | Referência de teto; não bloqueia automaticamente |
Seção: Bloqueio por Custo Desatualizado
| Campo | Obrigatório | O que preencher | Observações |
|---|---|---|---|
| Dias máximos custo desatualizado | Não | Inteiro (1–3650) | Após este período sem nova entrada de estoque, o produto é marcado como bloqueado para venda (job diário). Default: 60 |
Validações e regras
- Use Simples Nacional ou os outros impostos, nunca os dois. Quando Simples > 0, os outros são ignorados no cálculo de markup.
- Campos numéricos aceitam separador decimal vírgula (ex.:
12,65). - Ao salvar, o sistema faz upsert: cria o registro se não existir, atualiza se já existir.
- Cada filial tem seus próprios parâmetros; alterar uma filial não afeta as demais.
Mensagens de erro e o que fazer
| Mensagem | Causa | Como resolver |
|---|---|---|
| "Selecione uma filial para configurar os parâmetros." | Nenhuma filial selecionada | Escolha a filial no seletor |
| "Parametros salvos com sucesso" | Salvo com êxito | — |
| "Erro ao carregar parametros" | Falha de comunicação com a API | Verifique a conexão e tente novamente |
| ⚠️ CONFIRMAR texto literal | Erro retornado pelo backend ao salvar | ⚠️ CONFIRMAR mensagem exata |
Integrações e dependências
- Serviço:
parametrosFormacaoPrecoService(parametros-formacao-preco.service) - Serviço auxiliar:
filiaisService(lista de filiais) - Os parâmetros aqui configurados são consumidos pelo recálculo de preços das Tabelas de Preço e pelas simulações de formação de preço do módulo de custo de produto
Dúvidas frequentes
Preciso preencher todos os campos? Não. Campos vazios equivalem a zero no cálculo. Configure somente o que for aplicável ao regime tributário da filial.
A margem mínima bloqueia a venda? Não bloqueia automaticamente. Ela dispara um alerta ("MARGEM_ABAIXO_MINIMA") nas simulações de preço para sinalizar que o preço está abaixo do mínimo definido pela empresa.
O que acontece se eu não configurar esta tela? As simulações e recálculos usam zero para todos os parâmetros, o que pode gerar preços de venda incorretos (abaixo do custo real após impostos e despesas).
Histórico de alterações
| Data | Alteração |
|---|---|
| 20/04/2026 | Documento inicial criado. |