Activité Mettre à jour objets

Utilisez cette activité pour mettre à jour un ou plusieurs objets existants dans Saleforce.com.

Pourquoi et quand exécuter cette tâche

Si l'API (interface de programme d'application) Salesforce.com limite le nombre d'objets pouvant être mis à jour dans un seul appel à 200 objets, le connecteur Cast Iron Salesforce.com n'applique pas une telle limite. Vous pouvez utiliser l'activité Mettre à jour objets pour mettre à jour un nombre illimité d'objets.

Utilisation de l'activité Mettre à jour objets

Procédure

  1. Dans l'onglet Activités, ouvrez le répertoire Salesforce.com pour rechercher l'activité Mettre à jour objets.
  2. Ajoutez l'activité à une orchestration. La liste de contrôle et le récapitulatif de l'activité sont affichés en dessous de l'orchestration.
  3. Sélectionnez un noeud final Salesforce.com. Vous trouverez des instructions pour la création ou l'édition d'un noeud final Salesforce.com dans la section Création ou édition d'un noeud final Salesforce.com.
  4. Configurez l'activité en sélectionnant le type d'objet Salesforce.com et des préférences de zone d'objet. Vous pouvez uniquement sélectionner les types d'objet et les zones que le dispositif d'intégration peut mettre à jour. La mappe d'entrée contient le type d'objet avec des éléments correspondant aux zones que vous sélectionnez pendant l'étape de configuration.
    Remarque : Le dispositif d'intégration ne peut pas créer de zones à numéro automatique.
  5. Spécifiez les paramètres Réessayer et Dépassement de délai pour l'activité.
  6. Mappez l'entrée de l'activité. La mappe d'entrée est constituée d'un paramètre d'entrée d'un objet. Ce paramètre est composé d'un unique élément principal comportant un unique élément répété, nommé d'après le type d'objet que vous avez sélectionné et qui contient toutes les zones que vous avez sélectionnées dans la table Préférences de la zone d'objet.
  7. Mappez la sortie de l'activité.

Résultats

Mapper l'entrée de l'activité Mettre à jour objets

  1. Dans la Liste de contrôle, sélectionnez Mapper les entrées. L'élément objects apparaît dans le panneau Vers l'activité.
  2. Cliquez avec le bouton droit de la souris sur le noeud par défaut et choisissez Afficher les paramètres facultatifs pour afficher les paramètres d'entrée facultatifs pour cette activité :
    • AssignmentRuleHeader
    • MruHeader
    • EmailHeader
    • CallOptions
    • connection
    • sessionInfo
  3. Cliquez sur Sélectionner des entrées et sélectionnez la ou les variables d'entrée de la mappe. Vous trouverez des instructions sur la création de variables dans Créations de variables.
  4. Selon les cas, mappez les paramètres d'entrée sur la ou les variables. Vous trouverez des instructions sur le mappage dans Création d'une mappe.

Les éléments de zone facultative et nillable ont le comportement suivant :

  • Le dispositif d'intégration ne met pas à jour une zone facultative lorsque le serveur Salesforce.com ne fournit pas de valeur pour la zone.
  • Si vous affectez la valeur true à l'attribut xsi:nil sur une zone nillable, le dispositif d'intégration définit la zone comme étant NULL pendant une mise à jour.
    Remarque : L'affectation d'une chaîne vide à une zone ne met pas celle-ci à Null.

Mapper la sortie l'activité Mettre à jour objets

  1. Dans la Liste de contrôle, sélectionnez Mapper les sorties. L'élément saveResults apparaît dans le panneau Depuis l'activité.
  2. Cliquez sur Sélectionner des sorties et sélectionnez la ou les variables de sortie de la mappe. Vous trouverez des instructions sur la création de variables dans Créations de variables.
  3. Selon les cas, mappez les paramètres de sortie sur la ou les variables. Vous trouverez des instructions sur le mappage dans Création d'une mappe.