Loading
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Définition d'une logique de classe Apex personnalisée pour créer des associations

          Définition d'une logique de classe Apex personnalisée pour créer des associations

          Le Générateur d'association d'enregistrements vous offre la flexibilité nécessaire pour personnaliser entièrement la création d'enregistrements d'association en utilisant une classe Apex personnalisée gestionnaire d'association.

          Éditions requises

          Disponible avec : Lightning Experience
          Disponible avec : Professional Edition, Enterprise Edition et Unlimited Edition

          Par défaut, le Générateur d'association d'enregistrements utilise le champ ID de propriétaire dans un objet standard ou personnalisé lors de la création d'enregistrements d'association. Vous pouvez spécifier un autre champ ID en sélectionnant Utiliser un autre ID de propriétaire pour les critères d'association. Le champ ID de propriétaire alternatif doit être lié à un objet utilisateur ou contact activé pour être utilisé en tant que banquier. Si votre champ d'objet personnalisé ou d'ID de propriétaire alternatif ne remplit pas cette exigence, vous pouvez programmer une logique personnalisée pour créer des enregistrements d'association d'une autre façon.

          Le Générateur d'association d'enregistrements permet de spécifier une classe Apex personnalisée pour gérer la création d'enregistrements d'association pour un critère d'association spécifique. La classe Apex personnalisée doit:

          • s'appliquent à un objet qui n'est pas directement pris en charge par le Générateur d'associations d'enregistrements ;
          • implémenter l'interface fscwmgen.BranchManagementAssociationHandler ;
          • renvoyer une liste d'enregistrements associés à l'agence;
          • Remplissez au moins les champs obligatoires minimum dans chaque enregistrement associé Agence :
            • BranchUnitId : Représente l'agence actuelle de l'utilisateur ou du contact
            • BusinessUnitMemberId: L'ID de banquier de l'utilisateur ou du contact
            • RelatedRecordId : L'ID de l'objet personnalisé à associer

          Pour spécifier une classe Apex personnalisée gestionnaire d'association pour un critère d'association :

          1. Dans la page Nouveaux critères ou Modifier les critères, assurez-vous que la case Utiliser un autre ID de propriétaire est cochée.
          2. Spécifiez le champ ID alternatif à utiliser :
            1. Cliquez sur la case de recherche qui indique Sélectionner un champ dans l'objet de référence...
            2. Dans la fenêtre Sélectionner un champ, utilisez le contrôle de filtrage pour rechercher et sélectionner le champ ID à utiliser.
            3. Cliquez sur Choisir pour sélectionner ce champ.
          3. Cochez la case Utiliser la classe Apex.
          4. Cliquez sur la case de recherche qui dit Recherche Apex Classes... Spécifiez une classe Apex qui implémente l'interface fscwmgen.BranchManagementAssociationHandler.
            Spécifier un ID de propriétaire alternatif et un gestionnaire de classe Apex
          5. Enregistrez votre travail.
           
          Chargement
          Salesforce Help | Article