Configuration des paramètres CPQ dans Salesforce.com
Vous pouvez créer et gérer les paramètres personnalisés nécessaire pour correctement intégrer Sterling Field Sales à Salesforce.com. Vous pouvez configurer ces paramètres personnalisés dans l'écran Paramètres personnalisés de Salesforce.com.
Pourquoi et quand exécuter cette tâche
Pour configurer les paramètres CPQ dans Salesforce.com :
Procédure
- Connectez-vous à votre compte Salesforce.com.
- Naviguez jusqu'à l'écran Paramètres personnalisés.
- Dans la page Paramètres personnalisés, cliquez sur l'hyperlien Gérer en regard de l'intitulé "Paramètres CPQ".
- La page Paramètres CPQ s'affiche. Cliquez sur le bouton Nouveau.
- La page Édition des paramètres CPQ s'affiche. Saisissez une valeur pour chaque paramètre, en vous référant à sa description dans le tableau suivant :
Paramètre Description Name Saisissez un nom pour cet ensemble de paramètres CPQ. Remarque : Seul l'ensemble de paramètres dont le nom est "Actif" (sensible à la casse) sera utilisé pour l'intégration.Configurator Backend URL Entrez l'URL du serveur principal du configurateur auquel CPQ se connecte pour les demandes de configuration. Par exemple :https://<adresse IP>:<port sécurisé>/configuratorEnable UI Customization Ce paramètre vous permet de personnaliser les composants d'interface utilisateur de l'application de gestion des devis native intégrée à Salesforce.com. Enterprise Code Ce paramètre indique l'entreprise utilisée pour toutes les interactions avec le système IBM®, comme la création ou l'ouverture d'objets dans Sterling Field Sales. La valeur par défaut est DEFAULT. Saisissez le code de l'entreprise. Par exemple : Enterprise-B
Quotes Tab iFrame Height Indique la hauteur de l'iFrame utilisée pour afficher Sterling Field Sales depuis l'onglet Devis de Salesforce.com. La valeur par défaut est de 600 pixels. Server URL Ce paramètre est utilisé lors de la construction des URL pour les iFrames de Salesforce.com. L'URL indique où l'application Sterling Field Sales est déployée. Saisissez le préfixe URL pour Sterling Field Sales. Par exemple :
https://<adresse IP>:<port sécurisé>/sfs/sfs/container/Remarque : Le système Sterling Field Sales doit se trouver en zone démilitarisée et doit être accessible depuis Salesforce.com.Show Sidebar in Quotes Tab Ce paramètre sert à afficher ou dissimuler la barre latérale dans l'écran Devis. Si la case à cocher de ce paramètre est vide, la barre latérale sera dissimulée. Si la case est cochée, la barre latérale sera affichée. Use Native Application Ce paramètre permet à l'application Sterling Field Sales d'être utilisée comme une application de gestion des devis native au sein de Salesforce.com au lieu d'être utilisé comme une iFrame. L'application intégrée communique avec Sterling Field Sales en arrière-plan, permettant ainsi aux utilisateurs de gérer les devis. User Sync: All Updates Utilisez ce paramètre pour déterminer si la synchronisation de l'utilisateur entre Salesforce.com et le système IBM persiste au fil des mises à jour des utilisateurs, ou bien si elle n'est valable que pour la création initiale des utilisateurs. Par défaut, la case à cocher de ce paramètre est vide, ce qui signifie que la synchronisation de l'utilisateur ne sera effective que pour la création initiale des utilisateurs. Si la case est cochée, la synchronisation se fera pour toutes les mises à jour des utilisateurs, y compris la création initiale des utilisateurs.
User Sync: Enabled Ce paramètre sert à contrôler l'activation de la synchronisation de l'utilisateur entre Salesforce.com et le système IBM. Par défaut, la case à cocher de ce paramètre est vide, ce qui signifie que la fonction de synchronisation de l'utilisateur n'est pas activée. Si la case est cochée, la fonction de synchronisation sera activée.
User Sync: Service Endpoint URL Ce paramètre indique l'URL du service Web de synchronisation de l'utilisateur d'IBM. Par exemple, l'URL pour WebSphere et WebLogic est : http://127.0.0.1:80/SIXBeanXapiJaxWS/SFDCIntgJaxWSService
Remarque : Ce paramètre n'est pas obligatoire, mais la synchronisation de l'utilisateur n'aura lieu que si la case UserSyncEnabled est cochée, et si les zones UserSyncEndpoint et UserSyncQuery ne sont pas vides.User Sync: Pre-validate Query Utilisez ce paramètre pour décider si une pré-requête sera utilisée pour déterminer quand une synchronisation est nécessaire. Par défaut, la case est cochée. Le plus souvent, le paramètre par défaut doit être sélectionné, afin d'assurer que la requête retournera au moins un résultat avant de lancer un appel au service Web, ce qui pourrait se révéler superflu. Il vous est recommandé de ne décocher cette case que si la logique des requêtes du côté IBM a été modifiée et n'est plus compatible avec les critères de la pré-requête.
User Sync: Query Utilisez ce paramètre pour définir une requête à utiliser lors de la synchronisation de l'utilisateur. Remarque : Il n'est pas nécessaire d'insérer la clause scpq__CurrentInCPQSystem__c != true dans la requête, car cette clause implicite est ajoutée par IBM.Ce paramètre n'est pas obligatoire, mais la synchronisation de l'utilisateur n'aura lieu que si la case UserSyncEnabled est cochée, et si les zones UserSyncEndpoint et UserSyncQuery ne sont pas vides.
User Sync: Service Timeout (ms) Indique la valeur du délai d'attente avant d'appeler le service Web de synchronisation de l'utilisateur d'IBM. Si vous n'indiquez pas de valeur, le délai d'attente sera fixé selon la valeur par défaut de Salesforce.com. Validate Opportunity Account Change Ce paramètre permet de définir si l'ID de compte d'une opportunité peut être modifié lorsque l'opportunité contient des devis associés. Utilisez-le pour autoriser ou empêcher le déclencheur ValidateOpportunityUpdate d'exécuter une procédure de confirmation de présence de devis associés lorsqu'une tentative de mise à jour de l'ID de compte d'une opportunité est détectée. Par défaut, la case à cocher de ce paramètre est vide, ce qui signifie qu'aucune procédure de confirmation de présence de devis associés n'est exécutée, et que la mise à jour est autorisée. Si la case est cochée, une procédure de confirmation de présence de devis associés est exécutée. Lorsque la procédure détecte des devis associés, un message d'erreur s'affiche et la mise à jour de l'opportunité est annulée. Validate Opportunity Delete Utilisez ce paramètre pour déterminer si une opportunité peut être supprimée lorsqu'elle contient des devis associés. Utilisez-le pour autoriser ou empêcher le déclencheur ValidateOpportunityDelete d'exécuter une procédure de confirmation de présence de devis associés lorsqu'une tentative de mise à jour de l'ID de compte d'une opportunité est détectée. Par défaut, la case à cocher de ce paramètre est vide, ce qui signifie qu'aucune procédure de confirmation de présence de devis associés n'est exécutée, et que la suppression de l'opportunité est autorisée. Si la case est cochée, une procédure de confirmation de présence de devis associés est exécutée. Lorsque la procédure détecte des devis associés, un message d'erreur s'affiche et la suppression de l'opportunité est annulée. Remarque : Vous devez saisir une valeur valide pour chaque paramètre. - Cliquez sur Enregistrer. L'ensemble de paramètres apparaîtra dans la page Paramètres CPQ.
- Modification des paramètres CPQ dans Salesforce.com
Vous pouvez modifier les paramètres de devis, de prix et de configuration dans Salesforce.com. - Suppression des paramètres CPQ dans Salesforce.com
Salesforce.com vous permet de supprimer l'ensemble de paramètres CPQ. Toutefois, si vous supprimez l'ensemble de paramètres de nom "Actif", l'intégration de Sterling Field Sales à Salesforce.com ne fonctionnera pas. Il vous faudra créer un nouvel ensemble de paramètres CPQ.