Usted está aquí:
Invocar la API Realizar transacción de ventas en un flujo
Invoque la API Realizar transacción de ventas (PST) para crear, actualizar y eliminar presupuestos y pedidos y asignar precios a sus productos y servicios relacionados. Antes de poder invocar la acción, cree y establezca los valores de una variable definida por Apex para utilizar como la entrada de gráfico para la acción. Puede utilizar las otras entradas para configurar cómo Salesforce aplica precios y valida el presupuesto o el pedido. La acción devuelve el Id. de la transacción de ventas así como información de estado.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Ediciones Enterprise, Unlimited y Developer de Revenue Cloud donde Gestión de transacciones está activada |
En Flow Builder, agregue un elemento Acción a su flujo. Seleccione la categoría Revenue Cloud y busque la API Invocar transacción de ventas de lugar.
Establecer valores de entrada
| Parámetro de entrada | Descripción |
|---|---|
| Preferencias de índices de catálogo | Especifique cómo Revenue Cloud asigna precios a un presupuesto o pedido durante el procesamiento. Por ejemplo, si agrega una partida de presupuesto a un presupuesto, es posible que no desee asignar un precio al presupuesto aún. Los valores posibles son:
El valor predeterminado es |
| Método de configuración | Especifique cuándo Revenue Cloud obtiene entradas de tarjeta de tipos para partidas de presupuesto con precios basados en el uso durante el proceso de creación del presupuesto. Los valores posibles son:
El valor predeterminado es |
| Opciones de configuración | Especifique las reglas que Salesforce sigue para validar un presupuesto o pedido. Estas opciones se expresan como booleanas. Para especificar Revenue Cloud para realizar una acción, establezca el valor para la opción en true. Puede especificar true para múltiples opciones. Las opciones incluyen:
El valor predeterminado para todas las opciones es |
| Context Detail | Especifique una cadena que contenga el Id. de contexto de modo que pueda reutilizar el contexto de sesión en una operación posterior de la API de transacción de ventas. |
| Gráfico | Esta entrada es una variable definida por Apex de clase RevSalesTrxn_RecordReference. Tiene dos campos.
El valor del campo
|
Almacenar valores de salida
| Parámetro de salida | Descripción |
|---|---|
| Context Detail | Cadena alfanumérica que identifica el contexto. |
| Id. de transacción de ventas | El Id. del presupuesto o pedido en esta transacción. |
| URL de estado | Un vínculo a la tabla AsyncOperationTracker que muestra el estado de su solicitud. Para devolver el estado de esa acción, anexe el Id. de Rastreador de una acción a la URL. |
| Id. de rastreador | Cadena alfanumérica que identifica la acción específica. Para devolver el estado de la acción, anexe este Id. a la URL de estado. |
Uso
Para configurar la entrada de API Realizar transacción de ventas:
- Utilice un elemento Asignación para establecer los valores de campo de las variables de clase
TransactionNameRecordMapWrapper,OppNameRecordMapWrapperyPricebookNameRecordMapWrapperde RevSalesTrxn_RecordMapWrapper. - Si desea incluir opciones de configuración, cree las opciones como nuevas variables booleanas.

