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 de usuário necessárias | |
|---|---|
| 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.
Importante Em uma organização com várias moedas, a configuração de moeda pessoal do usuário determina o código de moeda usado durante operações de arredondamento, não o parâmetro de código de moeda passado no contexto do procedimento.
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: Variável de precisão
- 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: Preços
- 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: Variável de precisão
- 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.
Este artigo resolveu seu problema?
Diga-nos para podermos melhorar!
