Você está aqui:
Chamar a API de transação de vendas em um fluxo
Invoque a API de Fazer transação de vendas (PST) para criar, atualizar e excluir cotações e pedidos e precificar seus produtos e serviços relacionados. Antes de poder invocar a ação, crie e defina os valores de uma variável definida pelo Apex para usar como entrada de gráfico para a ação. Você pode usar as outras entradas para configurar como o Salesforce precifica e valida a cotação ou o pedido. A ação retorna o ID da transação de vendas, bem como informações de status.
Edições obrigatórias
| Disponível em: Lightning Experience |
| Disponível em: Edições Enterprise, Unlimited e Developer do Revenue Cloud em que o Gerenciamento de transações está habilitado |
No Flow Builder, adicione um elemento Ação ao fluxo. Selecione a categoria Revenue Cloud e pesquise por Invoque a API de transação de vendas.
Definir valores de entrada
| Incluir parâmetro | Descrição |
|---|---|
| Preferências de taxas do catálogo | Especifique como o Revenue Cloud precifica uma cotação ou pedido durante o processamento. Por exemplo, se você adicionar um item de linha de cotação a uma cotação, talvez você ainda não queira precificar a cotação. Os valores possíveis são:
O valor-padrão é |
| Método de configuração | Especifique quando o Revenue Cloud busca entradas do cartão de frequência para itens de linha de cotação com precificação baseada em uso durante o processo de criação da cotação. Os valores possíveis são:
O valor-padrão é |
| Opções de configuração | Especifique as regras que o Salesforce segue para validar uma cotação ou pedido. Essas opções são expressas como booleanos. Para especificar que o Revenue Cloud realize uma ação, defina o valor da opção como true. Você pode especificar verdadeiro para várias opções. As opções incluem:
O valor padrão de todas as opções é |
| Detalhe de contexto | Especifique uma string que contenha o ID do contexto para que você possa reutilizar o contexto da sessão em uma operação subsequente da API de Transação de vendas. |
| Gráfico | Essa entrada é uma variável definida pelo Apex da classe RevSalesTrxn_RecordReference. Ele tem dois campos.
O valor do campo
|
Armazenar valores de saída
| Parâmetro de saída | Descrição |
|---|---|
| Detalhe de contexto | Uma string alfanumérica que identifica o contexto. |
| ID da transação de vendas | O ID da cotação ou do pedido nessa transação. |
| URL do status | Um link para a tabela AsyncOperationTracker que mostra o status da sua solicitação. Para retornar o status dessa ação, anexe o ID do rastreador de uma ação ao URL. |
| ID do rastreador | Uma string alfanumérica que identifica a ação específica. Para retornar o status da ação, anexe esse ID ao URL do status. |
Uso
Para configurar a entrada da API de Transação de vendas do local:
- Use um elemento Atribuição para definir os valores de campo das variáveis
TransactionNameRecordMapWrapper,OppNameRecordMapWrapperePricebookNameRecordMapWrapperda classe RevSalesTrxn_RecordMapWrapper. - Se você quiser incluir opções de configuração, crie as opções como novas variáveis booleanas.

