SurveyMonkey Apply permet de référencer une action existante à partir d'une autre action. Cela se produit dans le mappage de champ d'une action d'intégration/extraction.
Pour référencer une action existante :
Le mappage des champs de recherche suit une synchronisation d'objet SurveyMonkey Apply avec l'objet Salesforce. Par conséquent, les champs de recherche avec lesquels vous envisagez une synchronisation doivent être facultatifs dans Salesforce. Dans le cas contraire, la synchronisation initiale échouera car nous ne pouvons pas fournir le champ de recherche dans la synchronisation d'origine.
Pour plus d'informations sur les relations entre les recherches et les champs principaux-Détails, consultez Relations entre les objets
Vous ne pouvez pas référencer un champ principal-détails ou un champ de recherche obligatoire lorsque vous utilisez le champ SM Apply « Objet Salesforce provenant d’une action existante » dans la section de mappage des champs.
Supposons que vous ayez une demande avec un formulaire demandant les coordonnées d'un demandeur et de son ancien responsable. Dans Salesforce, vous devez effectuer le suivi du demandeur en tant que dossier « Client » et de l’ancien responsable en tant qu’enregistrement « Responsable » personnalisé. Vous voulez également que l'enregistrement du responsable ait un champ vers le demandeur, pour s'assurer qu'il existe un lien entre les deux. Dans cette configuration, deux actions sont nécessaires.
Action 1 (Demandeur)
Mappage de champs
Champ Apply | Champ Salesforce |
Adresse email du propriétaire de la demande | Adresse email du client |
Action 2 (Responsable)
Mappage de champs
Champ Apply | Champ Salesforce |
Question de formulaire [Quelle était l'adresse email de votre ancien responsable ?] | Email du responsable |
Relations
Action Appliquer | Champ Salesforce |
Action 1 | Demandeur |
Dans cet exemple, lorsque le demandeur termine sa demande, un enregistrement client est créé avec l'adresse email du demandeur et un enregistrement « Responsable » est effectué avec l'adresse électronique du responsable (le demandeur a saisi ces informations lorsqu'il a rempli le formulaire de demande). L'enregistrement du responsable comportera également un lien vers le client qui a été créé pour le demandeur. Ainsi, lorsque vous parcourrez vos enregistrements de votre responsable dans Salesforce, vous pourrez voir quel demandeur appartient à quel responsable.
Un objet de jointure dans Salesforce est un objet qui relie plusieurs objets Salesforce. Il aura une relation de recherche OU principal-détails avec des références aux deux objets liés.
Grâce à SM Apply Salesforce, nous pouvons mapper des objets de jointure à l'aide de champs de recherche.
Pour plus d'informations sur les objets de jointure, consultez Création d'une relation plusieurs à plusieurs
Vous ne pouvez pas référencer un champ principal-détails ou un champ de recherche obligatoire lorsque vous utilisez le champ SM Apply « Objet Salesforce provenant d’une action existante » dans la section de mappage des champs.
À l'instar de l'exemple de champ de recherche, supposons que vous souhaitez conserver la trace des anciens responsables d'un demandeur, mais au lieu d'un seul responsable, vous avez besoin de 3 responsables. Vous pouvez utiliser la technique ci-dessus et ajouter le demandeur à chaque enregistrement du responsable. Cependant, il existe une autre façon de lier ces éléments entre eux. Au lieu d’avoir le responsable comme référence pour le demandeur, vous pouvez utiliser un objet personnalisé pour référencer le demandeur ET tous les responsables. La configuration ressemblera à quelque chose comme ceci :
Action 1 (Demandeur)
Mappage de champs
Champ Apply | Champ Salesforce |
Adresse email du propriétaire de la demande | Adresse email du client |
Action 2 (Responsable 1)
Mappage de champs
Champ Apply | Champ Salesforce |
Question de formulaire [Quelle était l'adresse email de votre ancien responsable ?] | Email du responsable |
Action 2 (Responsable 2)
Mappage de champs
Champ Apply | Champ Salesforce |
Question de formulaire [Quelle était l'adresse email de votre ancien responsable ?] | Email du responsable |
Action 5 (ApplicantBossJunction)
Relations
Action Appliquer | Champ Salesforce |
Action 1 | Demandeur |
Action 2 | Responsable 1 |
Action 3 | Responsable 2 |
Action 4 | Chef 3 |
Désormais, lorsque la demande est synchronisée avec Salesforce, une nouvelle « ApplicantBossJunction » est créée. Cet enregistrement référencera chacun des nouveaux responsable ainsi que le nouveau client.
REMARQUE : « ApplicantBossJunction » est un nom d'objet personnalisé utilisé pour cet exemple.