Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

Découverte du mappage avancé NPSP

Objectifs d’apprentissage

Dans ce projet, vous allez acquérir les compétences suivantes :

  • Découvrir comment enrichir les fonctionnalités de l’outil NPSP Data Importer (Importateur de données NPSP) à l’aide de fonctionnalités de mappage avancé
  • Mapper des champs et des objets standard à l’objet NPSP Data Import (Importation de données NPSP)
  • Créer des champs et des objets personnalisés et les mapper à l’objet NPSP Data Import (Importation de données NPSP)
  • Modifier le modèle NPSP Data Import (Importation de données NPSP) de sorte qu’il prenne en charge des champs et des objets supplémentaires
  • Réaliser deux importations tests
Remarque

Remarque

Vous souhaitez apprendre en français ? Commencez le défi dans un Trailhead Playground en français et utilisez les traductions fournies entre crochets pour naviguer. Copiez et collez uniquement les valeurs en anglais, car les validations de défi reposent sur les données en anglais. Si vous ne réussissez pas le défi dans votre organisation en français, nous vous recommandons (1) de définir le paramètre régional sur les États-Unis, (2) de définir la langue sur l’anglais en suivant les instructions ici, puis (3) de cliquer à nouveau sur le bouton « Vérifier le défi ».

Consultez le badge Trailhead dans votre langue pour découvrir comment profiter de l’expérience Trailhead traduite.

Remarque

Salesforce pour les organisations sans but lucratif comprend à la fois des solutions de plate-forme intégrées et des packages gérés. Ce badge couvre Nonprofit Success Pack, un package géré. Afin d’en savoir plus sur les autres solutions Salesforce pour les organisations sans but lucratif, consultez la section Concepts de base de Salesforce pour les organisations sans but lucratif.

Avant de commencer

Avant d’effectuer les étapes de ce module, assurez-vous d’avoir relevé les défis pratiques de Configuration d’un essai Nonprofit Success Pack pour Trailhead en utilisant la même organisation Developer Edition spéciale. Le travail que vous effectuez dans les défis pratiques s’appuie sur ce que vous avez réalisé dans ce badge.

Nous vous conseillons également de terminer le contenu recommandé suivant.

Au-delà des champs et objets standard

Comme vous le savez grâce au projet Importation de vos données, l’outil NPSP Data Importer (Importateur de données NPSP) fonctionne sur de nombreux objets et champs NPSP sans nécessiter de configuration supplémentaire et est fourni avec un modèle d’importation pratique permettant la prise en charge de ces données. Toutefois, comment procéder si l’outil NPSP Data Importer (Importateur de données NPSP) n’inclut pas les champs et objets dont votre organisation a besoin par défaut ?

C’est la question que le personnel de l’organisation sans but lucratif No More Homelessness (NMH) s’est récemment posée.

NMH a réalisé des progrès constants dans la réalisation de son objectif, qui est d’importer toutes ses données importantes dans Salesforce. Pour ce faire, NMH a d’abord donné la priorité à l’importation des données relatives aux coordonnées des donateurs et aux dons antérieurs à partir de son ancien système de collecte de fonds. La phase suivante consiste à faire de même avec les données des donateurs et des bénévoles contenues dans d’autres systèmes et des feuilles de calcul. NMH souhaite plus précisément importer les données suivantes :

  • Les langues préférées des donateurs et des bénévoles (importation au sein des enregistrements de contact).
  • Les préférences de messagerie (importation au sein des enregistrements de contact).
  • Les informations détaillées relatives aux enquêtes réalisées auprès des donateurs, concernant les réponses reçues, les statistiques de participation et les remerciements adressés aux donateurs pour avoir répondu.

Le fait de disposer de ces données dans Salesforce aidera NMH à mieux communiquer avec ses donateurs, à gérer plus efficacement les enquêtes envoyées à ces derniers et à assurer sa conformité aux lois relatives au marketing par e-mail. Heureusement, la fonctionnalité de mappage avancé permet de répondre à ces besoins.

Dans ce projet, vous accompagnez l’administrateur Salesforce intrépide de NMH, Gorav Patel, dans les actions qu’il effectue pour importer des données supplémentaires dans Salesforce.

Gorav Patel, l’administrateur de NMH, devant un organigramme

Mise au point sur la sécurité des données

Vous n’allez effectuer aucun travail de préparation avant de commencer à travailler sur ce projet dans votre Trailhead Playground, mais il n’est pas recommandé d’agir ainsi en situation réelle.

Avant de commencer toute importation, il est important de vous assurer que les précieuses données opérationnelles que votre organisation conserve dans Salesforce sont bien protégées. C’est pourquoi il est toujours judicieux de suivre les bonnes pratiques suivantes :

  • Testez d’abord votre importation dans une sandbox. Pour plus d’informations, consultez la documentation relative aux sandbox dont le lien figure dans la section Ressources.
  • Assurez-vous de sauvegarder la version originale des données. Travaillez toujours à partir d’une copie lorsque vous formatez les données dans le modèle NPSP Data Import (Importation de données NPSP) ou un autre outil afin de pouvoir vous référer à la source d’origine.
  • Sauvegardez vos données avant toute importation majeure et assurez-vous de planifier des exportations régulières de vos données de sauvegarde (référez-vous à l’article d’aide Exportation des données de sauvegarde depuis Salesforce, dont le lien figure dans la section Ressources).
  • Lorsqu’il est temps de démarrer l’importation dans l’environnement de production, commencez avec un seul enregistrement avant de charger le jeu de données complet afin de vous assurer que tout fonctionne comme prévu.

Processus à suivre pour atteindre votre objectif

Bien que les paramètres par défaut de l’outil NPSP Data Importer (Importateur de données NPSP) fonctionnent pour de nombreux champs et objets que vous aurez peut-être à importer (la liste complète est consultable dans l’article Champs d’importation de données NPSP standard, dont le lien figure dans la section Ressources), ils ne couvrent probablement pas toutes les situations.

Dans ces cas-là, vous utiliserez le mappage avancé pour créer une connexion entre les champs de l’objet intermédiaire NPSP Data Import (Importation de données NPSP) et les champs cibles des objets où les données seront stockées, tels que les contacts ou les opportunités. Ces champs cibles peuvent être des champs Salesforce standard faisant partie de NPSP et inclus dans un autre package géré, ou avoir été créés par vos soins. Ici, la seule exigence est que les champs cibles doivent être directement liés à des comptes, des contacts ou des opportunités.

En général, vous suivrez le processus suivant :

  1. Créez les champs où vous souhaitez que les données soient stockées. Dans ce projet, nous les appelons les champs cibles.
  2. Créez les champs correspondants sur l’objet NPSP Data Import (Importation de données NPSP), qui servent de champs intermédiaires permettant de vérifier vos données avant de les importer dans les champs cibles.
  3. Connectez les champs intermédiaires de l’objet NPSP Data Import (Importation de données NPSP) aux champs cibles avec le mappage avancé.
  4. Ajoutez les nouveaux champs à votre modèle d’importation et formatez vos données pour l’importation (vous pouvez commencer par utiliser le modèle NPSP Data Import [Importation de données NPSP]).
  5. Importez les données dans l’objet NPSP Data Import (Importation de données NPSP) (au sein des champs intermédiaires) à l’aide d’un outil tel que Data Import Wizard (Assistant d’importation de données), par exemple.
  6. Vérifiez la bonne réalisation de l’importation au sein des enregistrements NPSP Data Import (Importation de données NPSP) en effectuant un essai d’importation facultatif.
  7. Importez vos données à partir des enregistrements intermédiaires NPSP Data Import (Importation de données NPSP) vers les champs cibles.

Un schéma de processus illustrant les étapes énumérées ci-dessus

Ce processus demeurera le même dans la plupart des situations, que vous importiez des données dans des champs personnalisés ou standard au sein d’objets personnalisés ou standard. 

Vous apprenez à partir de quelques situations d’exemples dans ce projet. Vous trouverez également des instructions relatives à l’utilisation d’Advanced Mapping (Mappage avancé) dans d’autres situations dans la documentation relative à l’importation NPSP dont le lien figurant dans la section Ressources ci-dessous.

Remarque

L’outil NPSP Data Importer (Importateur de données NPSP) est non seulement performant, mais constitue également le moteur permettant à l’outil Gift Entry (Saisie de dons) de traiter des enregistrements. Le mappage avancé vous permet également d’ajouter des objets et des champs relatifs à ce dernier. Pour en savoir plus, consultez le lien Configuration de l’outil Saisie de dons figurant dans la section Ressources.

Pour vous assurer que votre essai NPSP est correctement configuré, sélectionnez l’organisation Developer Edition spéciale dans laquelle vous avez terminé le module prérequis Configuration d’un essai Nonprofit Success Pack pour Trailhead et cliquez sur le bouton Verify (Vérifier).

Dans l’étape suivante, vous vous intéressez au processus de mappage de champs standard et personnalisés d’un objet standard à l’outil NPSP Data Importer (Importateur de données NPSP).

Ressources

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires