Loading
Extension de Salesforce avec des clics, sans code
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
          Champ récapitulatif de cumul

          Champ récapitulatif de cumul

          Un champ récapitulatif de cumul calcule des valeurs à partir d'enregistrements associés, tels que ceux d'une liste associée. Vous pouvez créer un champ récapitulatif de cumul qui affiche une valeur dans un enregistrement principal en fonction des valeurs de champs d'un enregistrement de détail. L'enregistrement de détail doit être directement associé à l'enregistrement principal via une relation principal-détails. Par exemple, vous souhaitez afficher la somme des montants de factures de tous les enregistrements associés d'objet personnalisé Facture dans la liste associée Factures d'un compte. Vous pouvez afficher ce total dans un champ de compte personnalisé appelé Montant total des factures.

          Éditions requises

          Important
          Important Dans la mesure du possible, nous avons changé les termes non inclusifs conformément aux valeurs d’équité de notre entreprise. Nous avons conservé certains termes afin d’éviter tout dysfonctionnement des implémentations des clients.
          Disponible avec : Salesforce Classic et Lightning Experience
          Disponible avec : Contact Manager Edition, Group Edition, Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition, Developer Edition et Database.com Edition

          Vous pouvez effectuer différents types de calcul avec un champ récapitulatif de cumul. Vous pouvez compter le nombre d'enregistrements de détail associés à un enregistrement principal. Vous pouvez également calculer la somme, la valeur minimale ou la valeur maximale d'un champ dans les enregistrements de détail. Consultez Création d'un champ récapitulatif de cumul.

          Avant de créer des champs récapitulatifs de cumul pour votre organisation, lisez les conseils et les meilleures pratiques.

          Administration

          • Créez des champs récapitulatifs de cumul sur :
            • Tout objet personnalisé présent du côté principal d'une relation principal-détails
            • Tout objet standard présent du côté principal d'une relation principal-détails avec un objet personnalisé
            • Opportunités qui utilisent les valeurs des produits liés à l'opportunité
            • Comptes qui utilisent les valeurs des opportunités associées
            • Campagne utilisant le statut de membre de campagne ou les valeurs de champs personnalisés de membre de campagne
              Remarque
              Remarque Champs de formule personnalisés de membre de campagne qui référencent des champs dérivés de pistes ou de contacts non pris en charge.
          • Les types de champ que vous pouvez calculer dans un champ récapitulatif de cumul dépendent du type de calcul utilisé. Par exemple :
            • Les champs numériques, de devise et de pourcentage sont disponibles lorsque vous sélectionnez le type de cumul SUM.
            • Les champs numériques, de devise, de pourcentage, de date et de date/heure sont disponibles lorsque vous sélectionnez le type de cumul MIN ou MAX.
          • Parfois, vous ne pouvez pas modifier le type d'un champ que vous référencez dans un champ de récapitulatif de cumul.
          • Assurez-vous que le filtre correspondant à votre récapitulatif de cumul ne détecte aucun champ de formule générant le résultat #Error!. Si l'un de vos critères de filtrage utilise un champ de formule qui génère une erreur, aucun correspondance n'est renvoyée pour ce critère de filtrage. Par exemple, votre filtre récapitulatif de cumul est « Champ de formule égal à 10 ». Deux enregistrements contiennent des erreurs, et un enregistrement inclut la valeur « 10 » dans ce champ. Dans ce cas, votre récapitulatif comprend uniquement l'enregistrement qui inclut la valeur « 10 ».
          • Salesforce ne recalcule pas la valeur des champs récapitulatifs de cumul de campagne quand une piste ou un contact est supprimé. Sélectionnez l'option Imposer un nouveau calcul de masse de ce champ, dans la page de modification d'un champ récapitulatif de cumul, afin de recalculer manuellement la valeur.
          • Vous ne pouvez pas utiliser des zones de texte longues, des listes à sélection multiple, des champs Description, des champs systèmes tel que Dernière activité, des champs de formule inter-objets et des champs de référence dans la colonne de champ des filtres récapitulatifs de cumul.
          • Les champs de numérotation automatique ne sont pas disponibles en tant que champs pouvant être regroupés dans un champ récapitulatif de cumul.
          • Après avoir créé un champ récapitulatif de cumul sur un objet, vous ne pouvez pas convertir la relation principal-détails de cet objet en relation de référence.
          • Les champs récapitulatifs de cumul ne sont pas adaptés au mappage des champs de piste des pistes converties.

          Gestion

          • Si un champ récapitulatif de cumul ne contient pas de référence de champs inter-objets ou de fonctions dérivées de valeurs spontanées, telles que NOW ou TODAY, il peut calculer les valeurs de champs de formule.
            Remarque
            Remarque La valeur d'un champ de formule peut générer le résultat #Error!, ce qui affecte le total récapitulé. Si le type de vote récapitulatif de cumul est COUNT, les enregistrements sont inclus, qu'ils contiennent ou non un champ de formule avec une erreur. Cependant, lorsque le Champ à synthétiser est un champ de formule renvoyant #Error!, les calculs de type MIN, MAX et SUM excluent ces valeurs de formule.
          • Modifier la valeur d'un champ récapitulatif de cumul peut entraîner l'exécution des règles d'attribution. Si un champ récapitulatif de cumul fait partie des critères d'une règle d'attribution, la nouvelle valeur du champ est utilisée pour déterminer si l'enregistrement doit être réattribué.
          • Ces modifications entraînent un nouveau calcul en masse des champs récapitulatifs de cumul. Cependant, lorsque ces modifications entraînent un recalcul des valeurs récapitulatives de cumul, le recalcul ne déclenche pas de règles de workflow ni de validations de champ.
            • Modification de la définition du récapitulatif de cumul, par exemple l'agrégation de l'objet, de la fonction ou du champ.
            • Modification de l'expression d'un champ de formule référencé dans un champ récapitulatif de cumul
            • Remplacement des valeurs de liste de sélection pour les champs de liste de sélection référencés dans le filtre de récapitulatif de cumul
            • Modification des définitions de type d'enregistrement de liste de sélection
            • Modification des taux de conversion de devise
            • Changement des entrées de catalogue de prix
            • Sélection de l'option Imposer un nouveau calcul de masse de ce champ dans la page de modification d'un champ récapitulatif de cumul.
          • Le calcul des valeurs de champ récapitulatif de cumul peut prendre jusqu'à 30 minutes, en fonction du nombre d'enregistrements affectés et d'autres facteurs.
          • Vous n'êtes pas protégé contre la création de champs récapitulatifs de cumul pouvant générer des valeurs incorrectes, telles que le 29 février pour une année non bissextile. Si un champ récapitulatif de cumul renvoie une valeur incorrecte, la valeur n'est pas recalculée. Le champ affiche une icône de récapitulatif de cumul non valide (invalid_roll-up_summary) jusqu'à ce que vous modifiez les valeurs synthétisées.
          • Si votre organisation utilise plusieurs devises, la devise de l'enregistrement principal détermine celle du champ récapitulatif de cumul. Par exemple, si les enregistrements principal et de détail ont des devises différentes, la valeur de l'enregistrement de détail est convertie dans la devise de l'enregistrement principal.
          • La modification d'un taux de conversion déclenche un nouveau calcul des champs récapitulatifs de cumul. Si vous utilisez des devises multiples, nous recommandons de modifier le taux de conversion dans Gérer les devises, dans configuration, pas via l'API. Si vous changez le taux via l'API, les tâches associées qui n'ont pas 24 heures peuvent interférer avec votre modification.
          • Si la gestion avancée des devises est activée pour votre organisation, les champs récapitulatifs de cumul de devises ne sont pas valides s'ils figurent dans des comptes et résument des valeurs d'opportunité, ou dans des opportunités et résument des valeurs d'objet personnalisé.
          • Salesforce empêche les utilisateurs de sauvegarder un enregistrement qui invalide un enregistrement associé. Par exemple, un enregistrement principal inclut une règle de validation qui nécessite une valeur de champ récapitulatif de cumul inférieure à 100. Si un utilisateur modifie un enregistrement enfant associé qui génère une valeur supérieure à 100, il ne peut pas sauvegarder l'enregistrement.
          • Si un champ de référence mentionne un enregistrement supprimé, Salesforce efface la valeur du champ de référence par défaut. Alternativement, vous pouvez empêcher la suppression d'enregistrements s'ils font partie d'une relation de référence.

            Pour être utilisé dans un champ récapitulatif de cumul avec un Type de cumul de COUNT ou de SUM, le champ de référence doit inclure le champ Que faire si l'enregistrement de référence est supprimé ? définie sur Ne pas autoriser la suppression de l'enregistrement de référence qui fait partie d'une relation de référence. Si l'option Effacer la valeur de ce champ. Vous ne pouvez pas sélectionner cette option si vous rendez ce champ obligatoire est sélectionnée, vous ne pouvez pas créer un champ récapitulatif de cumul COUNT ou SUM qui extrait les données de votre champ de référence.

          • Lorsque les devises multiples sont activées dans une organisation et que la devise de l'entreprise est différente de celle définie dans l'enregistrement, l'interface utilisateur et la base de données des valeurs de champ récapitulatif de cumul peuvent afficher des valeurs décimales différentes. Dans l'interface utilisateur, les valeurs sont affichées avec deux décimales, tandis que la base de données affiche la valeur exacte qui peut inclure plusieurs décimales. Ce comportement est dû à la méthode de stockage des valeurs dans la base de données. La précision de l'interface utilisateur n'affecte pas la précision de la base de données, qui est une valeur à virgule flottante.

            Dans certains cas, de petits restes numériques peuvent subsister après la suppression ou le filtrage d'enregistrements, lorsque vous utilisez le type de cumul SUM. Pour corriger la valeur, recalculez la valeur manuellement en sélectionnant l'option Imposer un nouveau calcul de masse de ce champ, dans la page de modification d'un champ récapitulatif de cumul.

          • Lorsque vous supprimez un champ récapitulatif de cumul en utilisant l'API de métadonnées, le champ n'est pas placé dans la Corbeille. Il est définitivement supprimé, même si vous ne définissez pas l'option de déploiement purgeOnDelete sur true.

          Meilleures pratiques

          • Appliquez la sécurité au niveau du champ à vos champs récapitulatifs de cumul s'ils calculent des valeurs auxquelles les utilisateurs ne doivent pas avoir accès. Les champs que vos utilisateurs ne peuvent pas voir en raison des paramètres de sécurité appliqués sur l'enregistrement de détails sont toujours calculés dans un champ récapitulatif de cumul.
          • Si vous disposez de règles de validation, tenez compte de leur impact sur les champs récapitulatifs de cumul. La valeur d'un champ récapitulatif de cumul change lorsque les valeurs de l'enregistrement de détail changent. Par conséquent, des erreurs de validation peuvent être affichées aussi bien lors de la sauvegarde de l'enregistrement de détail que de l'enregistrement principal.
          • Comme les champs récapitulatifs de cumul ne sont pas affichés dans les pages de modification, vous pouvez les utiliser dans les règles de validation, mais pas en tant qu'emplacement de l'erreur pour votre validation.
          • Évitez les références à un champ récapitulatif de cumul à partir d'un enregistrement enfant. Les champs récapitulatifs de cumul référencés à partir d'un enregistrement enfant peuvent avoir des valeurs périmées lorsque leur enregistrement parent n'est pas mis à jour. Référencez à la place des champs récapitulatifs de cumul à partir d'un enregistrement parent. Vos champs récapitulatifs de cumul ont toujours des valeurs actualisées, car cette règle est exécutée après la mise à jour de la valeur parente.

            Si vous tentez d'appliquer une limitation de 25 enregistrements dans le champ récapitulatif de cumul parent, créez des règles de validation dans vos objets enfants. Lorsque vous ajoutez un enregistrement enfant, votre règle de validation dans l'objet enfant peut vérifier si le nombre est déjà supérieur ou égal à 25.

            AND(ISNEW(), Sample.Line_Count__c >= 25)
          • Organisez soigneusement la mise en œuvre de vos champs récapitulatifs de cumul avant de les créer. Une fois créés, vous ne pouvez pas modifier l'objet de détails sélectionné ni supprimer un champ référencé dans votre définition de récapitulatif de cumul.
          • La gestion des devis avancée affecte les champs récapitulatifs de cumul. Si votre organisation active la gestion avancée des devises, supprimez les champs récapitulatifs de cumul des devises dans les comptes qui récapitulent des valeurs d'opportunités et dans les opportunités qui récapitulent des valeurs d'objet personnalisé. Sinon, les champs continuent de s'afficher avec une icône récapitulatif de cumul non valide, car leurs valeurs ne sont plus calculées.
          • Les champs automatiquement dérivés, tels que la date du jour ou l'utilisateur actuel, ne sont pas autorisés dans un champ récapitulatif de cumul. Les champs interdits comprennent les champs de formule qui contiennent des fonctions calculant des valeurs spontanées telles que DATEVALUE, NOW et TODAY. Les champs de formule contenant des champs de fusion d'objets associés ne sont pas autorisés dans les champs récapitulatifs de cumul.
          • Lorsque vous référencez un champ de récapitulatif de cumul dans une vue de liste ou un rapport, vous ne pouvez pas utiliser certains qualificateurs, notamment :
            • Commence par
            • Contient
            • Ne contient pas
            • Inclut
            • Exclut
            • Dans
           
          Chargement
          Salesforce Help | Article