Considérations relatives à la troncature d'objets personnalisés
Il est important de comprendre la troncature d'un objet avant de l'utiliser pour retirer des enregistrements.
Éditions requises
| 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 |
Tronquer un objet personnalisé permet de retirer tous les enregistrements de l'objet, tout en conservant l'objet et ses métadonnées. La troncature d'objets personnalisés est similaire à l'option de suppression en masse disponible pour des objets standard.
Lorsque vous tronquez un objet personnalisé, il est définitivement supprimé de tous ses enregistrements. Vous ne pouvez pas récupérer les enregistrements à partir de la Corbeille. Une copie de l'objet tronqué s'affiche dans la liste des Objets supprimés pendant 15 jours. Durant cette période, l'objet et ses enregistrements restent pris en compte dans les limites de votre organisation. Ils sont ensuite définitivement supprimés.
Par contre, si vous supprimez un objet personnalisé, il est placé dans la liste Objets supprimés pendant 15 jours. Passé ce délai, l'objet et ses enregistrements sont définitivement supprimés.
Vous ne pouvez pas tronquer des objets standard ni des objets personnalisés qui :
- sont référencés par un autre objet via un champ de référence ou se situent du côté principal dans une relation principal-détails ;
- sont référencés dans un instantané de rapport
- contiennent un index personnalisé ou un ID externe
- contiennent des tableaux fins activés
De plus, vous ne pouvez pas tronquer des objets personnalisés lorsque votre organisation a atteint sa limite en objets personnalisés autorisés.
La troncature d'un objet personnalisé supprime :
- Tous les enregistrements actuellement dans la Corbeille de l'objet personnalisé
- L'historique de l'objet personnalisé
- Les événements, tâches, notes et pièces jointes associés à chaque enregistrement supprimé
La troncature d'un objet personnalisé rompt :
- Les favoris vers l’objet tronqué et ses enregistrements. Si un utilisateur clique sur le favori d'un objet personnalisé tronqué ou l'URL d'un enregistrement supprimé, Salesforce affiche le message Privilèges insuffisants.
- Les scripts Apex et les pages Visualforce avec des références vers un objet ou un enregistrement tronqué.
Une fois un objet personnalisé tronqué, vous pouvez continuer à l'utiliser et ajouter de nouveaux enregistrements. Salesforce conserve :
- La définition de l'objet personnalisé et toutes les définitions associées
- Les règles de workflow, les actions et les déclencheurs
- Les règles de partage associées à l'objet personnalisé
- Les règles de validation et les processus d'approbation
- Les relations principal-détails et les champs de formule
- Les traductions
- Les paramètres de configuration mobile
Lors de l'utilisation d'objets tronqués, tenez compte des points suivants :
- L'onglet d'objet tronqué inclut une nouvelle URL. Par conséquent, de nouveaux favoris doivent être créés.
- Les vues de liste et les rapports doivent être actualisés après la troncature.
- Les champs récapitulatifs de cumul doivent être recalculés après la troncature.
- Il n'existe pas de prise en charge de la troncature dans l'API.
- Pour tronquer des objets qui contiennent des relations principal-détails, commencez par tronquer les objets enfant (détails), puis tronquez les objets parent (principal), en remontant l'arborescence des relations.
