Radar
Revenue Cloud
Relevância
85
alta

Catálogo não adiciona: "o produto não tem preço"

O produto tem preço na lista padrão, o procedimento da cotação está ativo e mesmo assim o catálogo recusa. O preço que falta é outro: o da descoberta de produtos.

Por Guilherme Dornelas06 de outubro de 20264 min de leitura
// Compartilhar
Guia · Parte 8 de 9
Erros e soluções no Agentforce Revenue Management
Ver guia
Catálogo não adiciona: "o produto não tem preço"

Ao adicionar um produto pela janela do catálogo da cotação, a org avisa que o produto não tem preço. A causa é a falta de um procedimento de precificação nas Configurações da descoberta de produtos, que é quem calcula o preço do catálogo.

// Apresentação · 5 slides
← → para navegar · F para tela cheia
●Erros e soluções no ARM · 8
"O produto não tem preço"

O catálogo da cotação recusa o produto

Guilherme Dornelas
Solution Architect · Salesforce MVP
GD · Guilherme Dornelas · Solution Architect · Salesforce MVP01 / 05
1 / 5
  1. "O produto não tem preço" · Erros e soluções no ARM · 8
  2. Dois cálculos de preço · Causa: Catálogo: procedimento da descoberta; Linha: procedimento das Configurações de receita; Sem o primeiro, o catálogo não tem preço
  3. A correção · Configurações da descoberta de produtos
  4. O catálogo com preço · Navegar em catálogos
  5. Descoberta é parte da precificação: Ative os dois procedimentos; Escolha cada um na sua tela

A licença tem preço na lista padrão, o procedimento de precificação da cotação está ativo e escolhido nas Configurações de receita. Você abre a cotação, clica em Navegar em catálogos, escolhe a licença, clica em Adicionar e a org recusa.

A mensagem

Não foi possível adicionar os produtos a Quote porque o produto não tem preço. Peça ajuda ao seu administrador do Salesforce.

Onde aparece

Na janela do catálogo aberta pela cotação, ao adicionar um produto.

Por que acontece

Há dois cálculos de preço diferentes no caminho da cotação, como a parte 8 do guia explica:

PreçoQuem calculaOnde se escolhe
O preço que aparece no catálogoO procedimento da descoberta de produtosConfigurações da descoberta de produtos
O preço da linha da cotaçãoO procedimento padrão das transaçõesConfigurações de receita

Sem procedimento na descoberta, o catálogo não tem preço de lista para mostrar, e o produto não entra na cotação. O procedimento das Configurações de receita não cobre esse primeiro cálculo.

Como resolver

  1. Crie um procedimento de descoberta. Parta do modelo Product Discovery Pricing Procedure, com a definição de contexto ProductDiscoveryContext, e ative.
  2. Abra as Configurações da descoberta de produtos em Configuração.
  3. Confira a definição de contexto, ProductDiscoveryContext.
  4. Ligue Selecionar procedimento de precificação e escolha o procedimento de descoberta.
Configurações da descoberta de produtos com a definição de contexto ProductDiscoveryContext e o procedimento Precificação Órbita (descoberta) selecionado e habilitado
(1) a definição de contexto da descoberta. (2) o procedimento que calcula o preço do catálogo. (3) a opção habilitada. Print próprio, org Winter '27.

Feito isso, o catálogo mostra o preço de lista de cada produto e o Adicionar funciona:

Janela do Catálogo Órbita com as categorias e os produtos com preço de lista, quantidade e botão Adicionar
O Catálogo Órbita com preços. (1) categorias. (2) preço de lista. (3) quantidade. (4) adicionar à cotação. Print próprio, org Winter '27.

Se você criar o procedimento por metadado

No caminho, criando o procedimento de descoberta por deploy a partir do modelo, apareceram duas mensagens a mais. Uma recusava a variável CurrencyIsoCode como nome de variável inválido, e resolvi tirando esse parâmetro. A outra, no construtor, dizia que Product2Id é uma variável obrigatória numa etapa; evitei incluindo os parâmetros do construtor no metadado e fazendo o deploy já com a versão ativa. Não testei o mesmo caminho pela tela.

Como evitar

Trate a descoberta de produtos como parte do setup da precificação, não da cotação. Quando ativar o procedimento das transações, ative também o da descoberta e escolha os dois nas telas certas. A lista completa está no laboratório 5 do guia.

Fontes

Reproduzido numa scratch org Winter '27, API 68.0, em português.

Pergunte sobre este artigo

A resposta sai do que está publicado aqui. Se não estiver, ele diz que não sabe em vez de inventar.

// Radar Salesforce — Newsletter

Releases, Flow, Revenue Cloud e Agentforce — com leitura de arquiteto, direto no seu e-mail.

Curadoria editorial em PT-BR, sem repost de notícia. Você recebe contexto, “por que importa” e como aplicar — assinada por mim.

Sem spam. Cancele quando quiser, em 1 clique.

// Sem spam · cancele quando quiser