CPQ et les packages gérés par Salesforce
En savoir plus sur le package d’extension Logik et l’extension Logik pour Salesforce CPQ.
CPQ propose deux packages gérés pour les organisations Salesforce (SFDC) : le Logik Extension Package et l’extension Logik pour Salesforce CPQ. Cet article explique ce que fait chaque package et en quoi ils sont différents. Des détails sur la configuration ou la mise à niveau des packages gérés d’un environnement sont fournis à la fin de l’article.
Package d’extension Logik
Il s’agit du package de base pour CPQ interagir avec Salesforce. Ce package permet à l’utilisateur de :
- Activez tout enregistrement SFDC Product2 pour être un produit configurable via des CPQ champs personnalisés ajoutés à l’enregistrement Product2. Pour connaître la procédure détaillée, reportez-vous à la section Produits configurables.
- Lancez l’administrateur CPQ depuis Salesforce en accédant à l’onglet Produits Salesforce, sélectionnez la vue de liste de «CPQ Afficher », recherchez un CPQ produit activé et cliquez sur le lien Cliquez ici correspondant situé dans la colonne Afficher la configuration logique ou via l’enregistrement Product2 lui-même en cliquant sur le lien dans la section Afficher Logik.io configuration sur la page du produit.
- Prise en charge de l’intégration de l’interface CPQ utilisateur dans des applications Salesforce en dehors de CPQ à l’aide de Visualforce. Consultez Cas d’utilisation : Intégration de CPQ l’interface utilisateur dans une page Salesforce VisualForce.
- Appeler CPQ les API d’administration à l’aide de jetons Salesforce. Pour connaître la procédure détaillée, reportez-vous à la section API d’administration : authentification à l’aide d’une application connectée à Salesforce.
Les composants notables de ce package sont les suivants :
- Objet d’élément de ligne de configuration : cet objet stocke les données produit issues d’une configuration, y compris l’ID ou le code du produit, le prix, le type de nomenclature, la quantité et des informations étendues. Il comprend également l’ID de configuration unique qui relie les données à une session de configuration spécifique et peut être référencé dans d’autres flux ou déclencheurs dans SFDC. Enfin, il permet aux utilisateurs de remplir les champs personnalisés de ligne de devis avec des informations provenant de CPQ. Pour plus d’informations, regardez la vidéo suivante : Renseigner les champs personnalisés de la ligne de devis à partir de Logik.mp4
- Objet de données du champ de configuration : cet objet stocke les valeurs définies sur les champs de la configuration et contient l’ID de configuration unique de cette session afin de référencer ces informations lors de la reconfiguration.
- Paramètres personnalisés pour contrôler les points de terminaison en définissant l’URL d’administration et l’URL de configuration d’exécution. Accédez à l’élément Paramètres personnalisés de l’administrateur CPQ :
Et mettez à jour ces paramètres ici :
Logik Extension pour Salesforce CPQ
Pour installer Logik Extension for Salesforce CPQ. Vous devez avoir installé le package de base et Salesforce CPQ sur votre organisation, et au moins la version 244 ou ultérieure pour votre package Salesforce CPQ. Ce package contient des améliorations spécifiques aux objets CPQ par rapport au package de base et exploite la CPQ configuration de Salesforce CPQ. Ce package permet à l’utilisateur de :
- Lancez une CPQ configuration dans un flux de devis CPQ nouveau ou de modification.
- Renseigner la quantité et le prix antérieurs dans l’objet BOM pour les flux d’amendements.
- Créez des lignes de devis enfants pour la ligne de devis supérieure. Renseignez automatiquement les valeurs de quantité et de prix catalogue de chaque élément de ligne en fonction des informations provenant de CPQ. Cela définit également l’élément parent comme ligne supérieure afin que l’élément de ligne apparaisse comme une vue d’ensemble dans le devis.
Les composants notables de ce package sont les suivants :
- Champs personnalisés ajoutés à l’objet de ligne de devis de niveau supérieur :
- UD de configuration : identificateur unique universel (UUID) de la session de configuration. Utilisé lors de la reconfiguration pour restaurer la configuration à un état précédemment déterminé.
- UD de configuration validée : lorsqu’un devis d’amendement est créé. Ce champ est renseigné avec l’ID de configuration. Lors d’une modification, lorsque la reconfiguration est terminée, l’UD de configuration validée est utilisée pour renseigner les colonnes Quantité antérieure et Prix antérieur sur l’objet Élément de ligne de configuration.
- Données BOM : données de l’élément de ligne de vente sérialisées au format JSON. Permet d’utiliser des données avec le calculateur de ligne de devis ou d’autres actions dans Salesforce pour effectuer des calculs ou une logique personnalisée en plus des données BOM provenant d’une CPQ configuration.
Pour plus d’informations sur ces objets et les options utilisateur qu’ils ajoutent, visionnez la vidéo suivante : Feature.mp4 BOM Delta
- Point de terminaison Salesforce REST personnalisé qui crée un devis et des lignes de devis basés sur une configuration précédemment enregistrée, sans passer par l’interface utilisateur de Salesforce CPQ. Pour plus d’informations, consultez cette vidéo : Demande de devis pour l’omnicanal à l’aide de Logik APIs.mp4
- Trajectoire de vol: permet à l’administrateur de comprendre comment le moteur de règles répond aux entrées de l’utilisateur final en présentant une interaction visuelle entre les entrées et les actions de règle déclenchées.
- Flux de l’élément de ligne de configuration vers la ligne de devis : modèle de flux pour renseigner les champs de ligne de devis à partir de l’objet d’élément de ligne de configuration.
Le flux commence inactif et doit être activé.
Écrit le champ d’élément de ligne de configuration dans la ligne de devis À titre d’exemple de référence, écrivez les données d’informations étendues dans le champ de données BOM. Il s’agit de l’endroit où l’utilisateur doit définir les champs à mapper, ainsi qu’un filtre facultatif :
- Déclencheurs : Deux déclencheurs sont inclus dans cet ensemble.
- Déclencheur configurable du produit : ce déclencheur permet de configurer des produits configurables qui doivent être configurables. Cela inclut la fourniture du lien CPQ vers le produit configurable et son affichage dans l’administration CPQ (sur la page Produits configurables), ainsi que la configuration de certaines données liées au produit pour les fonctionnalités de base dans les devis CPQ.
- Déclencheur de ligne de devis de modification : ce déclencheur agit sur le champ personnalisé ID de configuration validée. Ce champ est rempli lorsqu’un devis d’amendement est créé. Si les lignes d’abonnement proviennent d’une CPQ configuration, ce déclencheur renseigne automatiquement la configuration UD actuelle dans le champ Configuration UD validée. Lors d’une modification, lorsque la reconfiguration est terminée, l’UD de configuration validée est utilisée pour renseigner les colonnes Quantité antérieure et Prix antérieur sur l’objet Élément de ligne de configuration. Le champ personnalisé Configuration UD de la ligne de devis modifiée est mis à jour avec le nouveau Configuration UD généré lors de la reconfiguration du flux. Le champ Configuration UD de l’abonnement d’origine est également mis à jour avec la nouvelle valeur, de sorte que les modifications puissent être répétées avec les dernières modifications apportées au cours de la modification.
Vous pouvez désactiver ces déclencheurs en gérant les paramètres personnalisés de l’administrateur CPQ référencés ci-dessus :
Tous les composants du package
Pour afficher tous les composants contenus dans chaque package, accédez à Configuration, recherchez « Packages installés » dans la zone Recherche rapide, explorez l’un ou l’autre des packages et cliquez sur Afficher les composants. Pour demander une configuration ou une mise à niveau d’environnement, assurez-vous qu’un utilisateur ayant l’adresse e-mail de provisioning@Logik.io a été créé et demandez la configuration ou la mise à niveau via notre site d’assistance ou en envoyant un e-mail à support@Logik.io..