Vous êtes ici :
Invocation de l'API Place Sales Transaction dans un flux
Invoquez l'API Place Sales Transaction (PST) pour créer, mettre à jour et supprimer des devis et des commandes, et calculer le prix de leurs produits et services associés. Avant d'invoquer l'action, créez et définissez les valeurs d'une variable définie par Apex à utiliser comme entrée graphique pour l'action. Vous pouvez utiliser les autres entrées pour configurer la tarification et la validation du devis ou de la commande par Salesforce. L'action renvoie l'ID de la transaction commerciale ainsi que des informations sur le statut.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : Éditions Enterprise, Unlimited et Developer de Revenue Cloud dans lesquelles la Gestion des transactions est activée |
Dans Flow Builder, ajoutez un élément Action vers votre flux. Sélectionnez la catégorie Revenu Cloud et recherchez Invoquer l'API Place Sales Transaction.
Définition des valeurs d'entrée
| Paramètre d'entrée | Description |
|---|---|
| Préférences tarifaires du catalogue | Spécifiez comment Revenue Cloud calcule le prix d'un devis ou d'une commande pendant le traitement. Par exemple, si vous ajoutez un élément de ligne de devis à un devis, il est possible que vous ne souhaitiez pas encore établir le prix du devis. Les valeurs possibles sont les suivantes :
La valeur par défaut est |
| Méthode de configuration | Spécifiez quand Revenue Cloud récupère les entrées de carte tarifaire pour les éléments de ligne de devis avec la tarification basée sur l'utilisation pendant le processus de création du devis. Les valeurs possibles sont les suivantes :
La valeur par défaut est |
| Options de configuration | Spécifiez les règles que Salesforce suit pour valider un devis ou une commande. Ces options sont exprimées en booléens. Pour spécifier Revenue Cloud pour exécuter une action, définissez la valeur de l'option sur true. Vous pouvez spécifier true pour plusieurs options. Les options comprennent :
La valeur par défaut de toutes les options est |
| Détails du contexte | Spécifiez une chaîne qui contient l'ID de contexte pour pouvoir réutiliser le contexte de la session dans une opération ultérieure de l'API Place Sales. |
| Graphique | Cette entrée est une variable définie par Apex de la classe RevSalesTrxn_RecordReference. Elle contient deux champs.
La valeur du champ
|
Stockage des valeurs de sortie
| Paramètre de sortie | Description |
|---|---|
| Détails du contexte | Une chaîne alphanumérique qui identifie le contexte. |
| ID de transaction commerciale | L'ID du devis ou de la commande dans cette transaction. |
| URL du statut | Un lien vers le tableau AsyncOperationTracker qui indique le statut de votre requête. Pour renvoyer le statut de cette action, ajoutez l'ID de suivi d'une action à l'URL. |
| ID de traceur | Une chaîne alphanumérique qui identifie l'action spécifique. Pour renvoyer le statut de l'action, ajoutez cet ID à l'URL de statut. |
Utilisation
Pour configurer l'entrée de l'API Place Sales Transaction :
- Utilisez un élément Attribution pour définir les valeurs de champ des variables de classe
TransactionNameRecordMapWrapper,OppNameRecordMapWrapperetPricebookNameRecordMapWrapperde RevSalesTrxn_RecordMapWrapper. - Si vous souhaitez inclure des options de configuration, créez-les en tant que nouvelles variables booléennes.

