Você está aqui:
Aplicar valores de arredondamento de preço
Calcule com precisão o preço do seu produto usando Valores de arredondamento em seu procedimento de precificação para garantir valores de precificação precisos.
Edições obrigatórias
| Disponível em: Lightning Experience |
| Disponível em: Edições Enterprise, Performance, Unlimited e Developer do Revenue Cloud em que a Precificação do Salesforce está habilitada |
O arredondamento garante que os cálculos financeiros usem o número correto de casas decimais para a moeda, arredondando os resultados para cima ou para baixo com base na regra de arredondamento aplicada. As regras de arredondamento aplicadas são:
- Arredondar para cima: Essa regra arredonda o valor da moeda de um item para o valor mais próximo. Por exemplo, se uma caneta custar US$ 1,60, aplicar essa regra ajustará o preço para US$ 2.
- Arredondamento para baixo: Essa regra arredonda o valor da moeda de um item para o menor valor mais próximo. Por exemplo, se uma caneta custar US$ 1,60, aplicar essa regra ajustará o preço para US$ 1.
- Metade para cima: Essa regra arredonda o valor da moeda de um item para o número mais próximo com base em seu valor decimal. Por exemplo, se uma caneta custar US$ 1,45 e você selecionar a regra Metade para cima, o preço será ajustado para US$ 1,50. Porém, se a caneta custar US$ 1,20, o preço será ajustado para US$ 1,00.
O elemento Valores de arredondamento controla a precisão de arredondamento para organizações que não usam várias moedas. No entanto, se a opção Multimoedas estiver habilitada, as configurações padrão da organização ditarão a precisão e você poderá personalizar ainda mais as casas decimais de cada moeda por meio de Gerenciar moedas em Configuração.
Além de definir a precisão geral, o elemento Valores de arredondamento também desempenha um papel crucial na determinação das saídas de moeda finais de elementos de precificação anteriores, como Desconto manual e Desconto por volume.
Usar o elemento Valores de arredondamento
Use o elemento Valores de arredondamento para garantir que a saída de qualquer elemento de precificação em um procedimento de precificação seja arredondada para a casa decimal especificada.
Edições obrigatórias
| Permissões necessárias ao usuário | |
|---|---|
| Para criar, atualizar e excluir procedimentos de precificação: | Usuário do tempo de design de precificação do Salesforce |
Vamos considerar um cenário em que você deseja definir condições para conceder descontos apenas quando um cliente comprar 50 ou mais pacotes de impressora e você está calculando os descontos usando uma fórmula. Neste exemplo, vamos definir ItemNetTotalPrice para ser arredondado para baixo para o primeiro ponto decimal.
Criar uma constante para a variável de precisão
- Crie um procedimento de precificação. Para criar um procedimento de precificação, siga as 5 primeiras etapas em Configurar seu procedimento de precificação.
-
Na tela do Criador de procedimento de precificação, clique em
.
- No painel Gerenciador de recursos, clique em Adicionar recurso.
-
Na página Adicionar novo recurso, especifique estes detalhes.
- Tipo de recurso: Constante
- Nome do recurso: PrecisionVariable
- Tipo de dados: Número
- Casas decimais: 2
- Valor padrão: 1. Esse valor especifica que o preço do produto deve ser arredondado para uma casa decimal.
- Salve suas alterações.
Adicionar o elemento Valores de arredondamento
-
Agora, adicione o elemento Configuração de precificação e mapeie essas variáveis.
- Variáveis de entrada
- Item de linha: LineItem
- Variáveis de saída
- Cachoeira de preço: price_water_fall
- Preço unitário líquido: NetUnitPrice.
- Subtotal: ItemNetTotalPrice
- Variáveis de entrada
-
Adicione o elemento Preço de lista para buscar o preço base do produto.
Em Detalhes da tabela de pesquisa, selecione a tabela de decisão de Entradas do catálogo de preços e mapeie essas variáveis.
- Variáveis de regra de entrada
- Produto: Produto
- Catálogo de preços: PriceBooks
- Modelo de venda de produto: ProductSellingModel
- Variáveis de entrada
- Quantidade: LineItemQuantity
- Variáveis de saída
- Preço de lista: ListPrice
- Subtotal: ItemNetTotalPrice
- Variáveis de regra de entrada
- Adicione o elemento Grupo de listas.
-
No grupo de listas, configure a Operação de lista definindo uma condição de que um desconto de 10% no preço final das impressoras só pode ser aplicado se o usuário tiver comprado mais de 50 unidades.
- Requisitos da condição de filtro: Todas as condições são atendidas (E)
- Recurso: # LineItemQuantity
- Operador: Maior que
- Valor: 50
-
No contêiner de lista, adicione o elemento Precificação baseada em fórmula e especifique esses valores de variável.
- Fórmula de cálculo: ItemNetTotalPrice - ( ItemNetTotalPrice * 0.10 )
- Variável de saída: TotalLineAmount
-
Fora do contêiner de lista, adicione o elemento Valores de arredondamento e especifique estas variáveis.
- Variáveis de entrada fixas
- Precisão: PrecisionVariable
- Regras e variáveis de arredondamento
- Variável de entrada: ItemNetTotalPrice
- Regra de arredondamento: Arredondar para baixo.
- Variável de saída: ItemNetTotalPrice
- Variáveis de entrada fixas
-
Clique
e selecione Incluir na saída.
- Por fim, defina suas preferências para visualizar informações de precificação, acesso ao perfil e informações de classificação.
- Salve seu procedimento.
-
Clique em Simular para testar seu procedimento. Insira os valores de entrada para o produto do pacote de impressoras e clique novamente em Simular.
A cascata de preço mostra a fórmula usada para calcular o custo total dos pacotes de impressora com um desconto de 10%. Você também pode ver que o preço arredondado foi aplicado ao Valor líquido ao primeiro decimal.

