Utiliser des champs de formule "Case à cocher"
Afin de faciliter l'utilisation des filtres d'objet pour les utilisateurs non administrateurs et d'exploiter au mieux la fonctionnalité de filtre d'objet, SEASON recommande de baser tous les filtres d'objet sur des champs de formule de type "Case à cocher".
L'utilisation de ces champs formule permet de conditionner l'affichage des messages d'interaction à des critères multiples et à des données venant d'autres objets que l'objet Interaction.
Créer un filtre à conditions multiples
Les Messages d'interaction ne permettent de filtrer que sur la valeur d'un seul champ de l'Interaction.
Pour filtrer l'affichage d'un message avec des conditions multiples, Season recommande de baser le filtre sur un champ formule de type "Case à cocher" qui évalue ces critères multiples. La valeur à comparer sera donc la valeur renvoyée par ce champ formule. C'est-à-dire, "true" ou "false".
Exemple : pour afficher un message seulement aux interactions dont l'étape est "Envoyée" et dont le type d'étudiant est "Full Time" :
- créez sur l'objet Interaction un champ formule "Interaction envoyée FT" de type "Case à cocher" contenant la formule suivante*
AND (
ISPICKVAL(easy__Application_Status__c, "Envoyée"),
ISPICKVAL(easy__Student_Type__c, "Full Time")
) - dans la section "Filtre d'objet" du message d'interaction sélectionnez ou saisissez :
- Objet : Interaction
- Champ d'objet : Interaction envoyée FT
- Valeur à comparer : true
Le message d'interaction ne sera affiché qu'aux interactions qui remplissent ces deux critères.
*cet exemple part du principe que le champ easy__Application_Status__c contient une valeur dont le nom API est "Envoyée" et que le champ easy__Student_Type__c contient une valeur dont le nom API est "Full Time".
Créer un filtre basé sur les valeurs d'un objet autre que l'objet "Interaction"
Le filtre d'objet des Messages d'interaction ne prend en charge que l'objet Interaction. Néanmoins vous pouvez filtrer vos messages d'interaction via les données de n'importe quel objet parent de l'objet Interaction, ou parent d'un objet parent de l'objet Interaction, grâce aux champs formules.
Exemple : pour afficher un message seulement aux interactions dont la ville du Contact est "Paris" :
- créez sur l'objet Interaction un champ formule "Habite à Paris" de type "Case à cocher" contenant la formule suivante*
easy__Contact__r.MailingCity = "Paris"
- dans la section "Filtre d'objet" du message d'interaction sélectionnez ou saisissez :
- Objet : Interaction
- Champ d'objet : Habite à Paris
- Valeur à comparer : true
Le message d'interaction ne sera affiché qu'aux interactions dont la ville du contact est "Paris".