Lucro Bruto
Este manual descreve as duas formas de cálculo de lucro bruto disponíveis no CRM One: o modelo padrão via lista de preço e o modelo personalizado via consulta formatada.
Visão geral dos cálculos de lucro bruto
O CRM One disponibiliza duas abordagens para cálculo de lucro bruto:
- Cálculo padrão: baseado em uma lista de preço definida como custo.
- Cálculo personalizado: baseado em uma consulta SQL formatada.
A escolha do modelo impacta diretamente o valor considerado como preço base (custo) no cálculo da margem.
1. Cálculo de lucro bruto via lista de preço (Padrão)
Este é o comportamento padrão do CRM One.
O sistema utiliza uma lista de preço configurada dentro do add-on, para definir o custo do item, independentemente do valor real de compra.
Como funciona
- O CRM One busca o valor do item na lista de preço definida para lucro.
- Esse valor é tratado como preço base.
- O valor de venda (já com descontos) é comparado com o preço base.
- O sistema calcula a margem e o percentual de lucro.
Exemplo
Este modelo é indicado quando o custo do item é fixo e padronizado.
2. Cálculo de lucro bruto personalizado (Online)
Ao habilitar o cálculo personalizado, o preço base deixa de vir da lista de preço.
O custo passa a ser definido por uma consulta SQL formatada, cujo valor retornado será utilizado no cálculo do lucro bruto.
Características
- Válido somente no CRM One – Web.
- Permite custos dinâmicos por cliente, item ou condição.
- Utiliza variáveis internas do CRM One.
- Substitui completamente o custo da lista de preço.
A consulta deve retornar apenas um valor numérico, que será tratado como custo.
Variáveis disponíveis
#CardCode#→ Código do Parceiro de Negócio.#CodListaPrecos#→ ID da lista de preços.#CodigoProduto#→ Código do item.#QuantidadeDaLinha#→ Quantidade do item.#VlrUnitarioDaLinha#→ Valor unitário.#VlrTotalLinha#→ Valor total da linha.#ImpostosInclusosPreco#→ Valor dos impostos inclusos.#ImpostosNaoInclusosPreco#→ Valor dos impostos não inclusos.
Exemplos de consultas para cálculo personalizado
1️⃣ Aplicar desconto do cliente sobre o valor da linha
SELECT
#VlrTotalLinha# *
(1 - (SELECT Discount FROM OCRD WHERE CardCode = '#CardCode#') / 100)
2️⃣ Utilizar valor unitário multiplicado pela quantidade
SELECT
#VlrUnitarioDaLinha# * #QuantidadeDaLinha#
3️⃣ Desconsiderar impostos do cálculo de custo
SELECT
#VlrTotalLinha# - #ImpostosInclusosPreco#
4️⃣ Custo baseado em regra por item
SELECT
CASE
WHEN '#CodigoProduto#' = 'A0001' THEN 1000
ELSE #VlrTotalLinha#
END
Os exemplos acima demonstram como criar regras flexíveis de custo conforme a necessidade do negócio.
Quando usar cada modelo
- Lista de preço: custos fixos e controle simples.
- Consulta personalizada: custos variáveis, regras complexas e análise gerencial.





Nenhum comentário para exibir
Nenhum comentário para exibir