Objets externes dans Salesforce Connect
Le comportement des objets externes est semblable à celui des objets personnalisés, sauf qu'ils sont mappés avec des données stockées hors de Salesforce dans une source de données externe. Chaque objet externe est mappé avec un tableau de données, et les champs d'objet sont mappés avec des colonnes accessibles du tableau.
Éditions requises
| Disponible avec : aussi bien Salesforce Classic que Lightning Experience (pas pour des objets externes haut volume de données) |
Disponible avec : Developer Edition Disponible moyennant un coût supplémentaire avec : Enterprise Edition, Performance Edition et Unlimited Edition |
De la même façon que les objets personnalisés, vous devez créer des onglets personnalisés pour afficher les données d'objets externes dans Salesforce. Lorsque vous ajoutez un onglet personnalisé à une application dans Salesforce Classic, il est affiché sous forme d'onglet. Lorsque vous ajoutez un onglet personnalisé à une application dans Lightning Experience, il est affiché sous forme d'élément dans la barre de navigation de l'application et le Lanceur d'application. Consultez Création d'un onglet d'objet personnalisé.
Pour connaître les types de champ que vous pouvez créer pour des objets externes, consultez Types de champ personnalisés. Les champs de texte et numériques dans les objets externes ont un comportement spécial.
- Champs de texte : Assurez-vous que la longueur du champ correspond à celle du champ associé dans l'objet externe afin d'éviter tout problème d'affichage ou de modification.
- Champs numériques : assurez-vous que la longueur spécifiée peut inclure tous les chiffres à gauche de la virgule des valeurs externes. Si la valeur numérique d'un système externe dépasse la longueur du champ numérique associé dans l'objet externe, la valeur est vide dans votre organisation Salesforce. Si vous remarquez des valeurs de champ numérique vides, ajustez la longueur et les décimales du champ numérique dans l'objet externe afin d'augmenter le nombre de décimales acceptées. Si le nombre de décimales des valeurs externes dépasse la limitation spécifiée, la valeur est tronquée.
Lorsqu'un champ personnalisé d'un enregistrement d'objet externe est affiché, les espaces de début et de fin sont retirés de la valeur du champ. Tenez compte de ce comportement lorsque vous filtrez avec un champ qui contient des espaces d'en-tête et de fin. Par exemple, insérez les espaces d'en tête et de fin dans la requête SOQL ci-dessous pour correspondre aux valeurs stockées dans le système externe. Toutefois, les espaces ne sont pas affichés dans les résultats de la requête.
SELECT FirstName__c FROM Buyers__x WHERE FirstName__c = ' Test 'ID d'enregistrement pour des objets externes Salesforce Connect
Lors de la première récupération d'une ligne de données à partir d'un système externe, un ID Salesforce est attribué à l'enregistrement de l'objet externe. Les ID d'enregistrement peuvent changer et ne sont pas des identifiants permanents. Pour un ID permanent, utilisez un ID externe. Consultez Compréhension des modifications apportées au format de l'ID d'objet externe (x00) et Meilleures pratiques recommandées.
Fonctionnalités non prises en charge
- Configurer des données avec des objets externes
- Champs de fusion
- Générateur de schéma
- Règles de validation
- Champs personnalisés
- Types de champ non pris en charge
- Numérotation automatique (disponible uniquement avec l'adaptateur inter-organisations pour Salesforce Connect)
- Devise (disponible uniquement avec l'adaptateur inter-organisations pour Salesforce Connect)
- Formule
- Géolocalisation
- Relation principal-détails
- Liste de sélection et liste à sélection multiple (disponible uniquement avec l'adaptateur inter-organisations pour Salesforce Connect)
- Récapitulatif de cumul
- Texte (crypté)
- Zone de texte (enrichi)
- Filtre de référence dans les champs de relation
- Valeurs de champ par défaut
- Types de champ non pris en charge
- Sécurité au niveau de l'enregistrement pour gérer l'accès aux données des objets externes
- Types d'enregistrement pour personnaliser les données externes
- Outils de productivité
- Activités, événements et tâches
- Pièces jointes
- Fichiers (uniquement pour un adaptateur inter-organisations)
- Notes
Pour comprendre le comportement et les limitations spécifiques, lisez les considérations relatives à l'adaptateur Salesforce Connect correspondant.

