Une organisation utilise Service Cloud et les enregistrements d'appels vocaux sont créés dans Salesforce lorsqu'un appel est transmis par une intégration.
Elle rencontre des problèmes avec le formatage des numéros de téléphone dans les enregistrements de contact, car elle a besoin que les numéros de téléphone soient stockés sous le format E.164.
Remarque : si les paramètres régionaux concernant la langue correspondent à Anglais (Canada) ou à Anglais (États-Unis) dans Salesforce, le format des numéros de téléphone dans les enregistrements Salesforce ayant un numéro de téléphone à 11 chiffres (commençant par « 1 ») ou à 10 chiffres est le suivant : (XXX) XXX-XXXX.
De plus, lorsqu'un numéro de téléphone est saisi dans le champ Téléphone, il conserve le format fourni et n'est pas automatiquement mis à jour avec un format normalisé.
Pour plus d'informations sur le formatage des champs de téléphone standard dans Salesforce, consultez les articles suivants :
Formats de devise, de dates, d'heures, de noms et de numéros de téléphone
Longueur et formatage du champ standard « Téléphone »
Dans cet article, nous expliquons comment obtenir le formatage requis pour un numéro de téléphone avec le format E.164.
Remarque : dans ce cas d'utilisation, nous prenons en compte le champ Téléphone de l'enregistrement Contact et nous obtenons le formatage requis en utilisant un champ de formule personnalisé.
Connectez-vous à votre compte Salesforce.
Étape 1 : cliquez sur l'icône d'engrenage en haut à droite de votre écran, puis sélectionnez Configuration.
Étape 2 : dans le gestionnaire d'objet, recherchez Contacts et sélectionnez le bouton Nouveau sous la section Champs et relations.
Étape 3 : sélectionnez Formule dans Type de données, puis cliquez sur le bouton Suivant
Étape 4 : saisissez l'étiquette appropriée pour ce nouveau champ de formule, sélectionnez Texte dans Type de renvoi de la formule, puis cliquez sur le bouton Suivant.
Étape 5 : dans l'éditeur de formule, remplacez la formule par celle indiquée ci-dessous :
IF(LEN(Phone) > 0,'+1' + SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Phone, '(', ''), ')', ''), '-', ''), ' ', ''), '.', ''),'')
Assurez-vous également que l'option « Traiter les champs vides comme tels » est sélectionnée sous la section Gestion des champs vides, puis cliquez sur le bouton Suivant.
Étape 6 : indiquez la sécurité au niveau du champ nécessaire pour les profils requis, ajoutez ces nouveaux champs aux présentations de page concernées, puis sélectionnez le bouton Enregistrer pour créer le champ
RÉSULTATS : Voici les divers formats de numéro de téléphone testés :
(a) Sortie quand le numéro de téléphone a le format suivant = (XXX) XXX-XXXX
(b) Sortie quand le numéro de téléphone a le format suivant = XXX-XXX-XXXX
(c) Sortie quand le numéro de téléphone a le format suivant = XXX XXX XXXX
(d) Sortie quand le numéro de téléphone a le format suivant = XXX.XXX.XXXX
__________________________________________________________
Écrit par : Ajaypreet Singh Saini | Ambassadeur du forum
Ajaypreet Singh Saini est spécialiste de l'implémentation Salesforce chez Grantbook. Avant Grantbook, Ajaypreet a travaillé pendant deux ans en tant qu'administrateur Salesforce sur Sales Cloud, chargé de configurer et d'administrer les processus complexes et de gérer la sécurité de l'instance Salesforce.
Les Soumissions reflètent uniquement l’opinion de l’utilisateur qui les a mises à disposition et non celle de Salesforce, que l’utilisateur soit affilié ou non à Salesforce. Elles peuvent contenir des produits, services, informations, données, contenus et autres éléments mis à disposition par ou pour le compte de tiers (« Contenus de tiers »). Salesforce ne contrôle ni n’approuve, et n’est pas non plus responsable de tout Contenu de tiers, notamment de leur exactitude, validité, actualité, exhaustivité, fiabilité, intégrité, qualité, légalité, utilité ou sécurité, ni de tout droit de propriété intellectuelle applicable. Toutes les Soumissions disponibles via un forum ou un panneau de message en réponse à des questions publiées, ou qui prétendent autrement à répondre à des questions, y compris à des questions sur Salesforce ou des programmes, sont disponibles pour information seulement, et vous ne devez jamais vous y fier pour répondre à des questions précises (même si une réponse est marquée comme « meilleure » ou accompagnée de qualifications similaires). Vous devez systématiquement contacter le support Salesforce pour obtenir des réponses à vos questions précises. Salesforce n'a aucun contrôle sur les soumissions et n'est aucunement responsable de quelque utilisation que ce soit, y compris abusive, (ainsi que de toute diffusion) par un tiers des Soumissions.
Si vous avez des questions, puisez dans la sagesse de l'ensemble de notre Trailblazer Community via ce lien : https://trailhead.salesforce.com/trailblazer-community/feed
001996524

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.