API de tarification de Sales CRM
L’API de tarification Sales CRM fournit des méthodes de calcul des prix pour les lignes de transaction contenant des produits.
La tarification Sales CRM est utilisée pour calculer les prix des lignes de transaction contenant des produits. Il prend également en charge le calcul des déploiements au niveau de l’en-tête de transaction en agrégeant les valeurs de toutes les lignes. En outre, le moteur de tarification peut être utilisé dans un configurateur pour déterminer le prix des produits au fur et à mesure de leur sélection ou de leur configuration.
- Prix uniquement
- Coûts
- Ajustements (remises, majoration)
- Déploiements au niveau de la ligne et/ou de l’en-tête
Cette API appartient à l’espace de noms sn_csm_pricing et nécessite le rôle [sn_csm_pricing.pricing_integrator].
- Obligatoire :
- Caractéristiques des offres de produits
- Unité de mesure
- Liste de prix
- Lignes de liste des prix
- Attribuer les ajustements
- Facultatif
- Variables de contexte
- Matrices de règles
Prise en charge de l’ID externe
- Offre de produits
- Liste de prix
- Unité de mesure
Remarque : La résolution de l’ID externe s’applique uniquement aux demandes de tarification de l’API REST et n’affecte pas les flux basés sur l’interface utilisateur. L’exécution de la tarification peut utiliser des ID système internes, des ID externes ou une combinaison des deux ID dans les demandes de tarification telles que configurées dans le mappage de variable de contexte.
En tant qu’administrateur, avant d’envoyer une demande de tarification de l’API REST, créez les variables de contexte qui définissent les champs de référence pour les ID externes ou les codes qui participent à la résolution d’ID externe. Vous ajoutez également les ID ou codes externes aux tables de référence appelées par les demandes de tarification. Pour plus d’informations sur la définition des variables de contexte, reportez-vous à la section External ID support in Sales CRM Pricing API.
Réception de la demande
L’appelant envoie une demande REST API de tarification qui peut inclure :
- ID ou codes externes
- sys_ids ServiceNow
- Une combinaison des deux
Les demandes doivent inclure (« use_external_code » : vrai) dans l’objet paramètres pour activer la résolution de code externe.