action Télécharger la pièce jointe dans Salesforce

Vous pouvez télécharger un fichier à partir d'un enregistrement dans Salesforce à l'aide de l'action Télécharger la pièce jointe dans Salesforce.

Prérequis

Remarque : Assurez-vous de vous être authentifié avant d'appeler une action Salesforce. Pour en savoir plus sur l'authentification, consultez la rubrique action Authentification Salesforce.

Procédure

  1. Dans le volet Actions, sélectionnez l'action Salesforce > Télécharger la pièce jointe et placez-la dans le canevas.
  2. Renseignez les champs suivants :
    Action Télécharger la pièce jointe dans Salesforce
    1. Saisissez l'identifiant d'enregistrement de l'objet à partir duquel vous souhaitez télécharger le fichier. Exemple : '5004W000026rD4HQAU'
    2. Spécifiez le dossier de destination pour enregistrer le fichier.
    3. Définissez le paramètre Télécharger tous les fichiers/filtrer par sur l'une des options suivantes :
      Tous les fichiers : téléchargez tous les fichiers joints d'un enregistrement.
      Nom du fichier : téléchargez un fichier en saisissant un nom de fichier.
      Extension de fichier : téléchargez tous les fichiers ayant la même extension que celle que vous avez saisie.
      ID du document de contenu : téléchargez une version particulière d'un fichier.
    4. Saisissez Par défaut comme nom de session.
    5. Enregistrez le résultat dans une variable. Par exemple, vous pouvez enregistrer les détails des fichiers téléchargés dans une variable appelée ListResponse.
  3. Vous pouvez exécuter le robot pour vérifier si le fichier a bien été téléchargé à l'emplacement spécifié. Dans la vidéo suivante, nous vous expliquons comment télécharger un fichier de Salesforce sur un système local.
    Remarque :
    • Le fichier est téléchargé à partir de l'objet ContentDocument.
    • Les noms de fichiers sont limités à 50 caractères alphanumériques et tous les caractères spéciaux sont filtrés lorsque vous téléchargez le fichier. Le nom du fichier téléchargé comprend un identifiant de version du document qui est ajouté avant le nom du fichier, ce qui garantit que le nom du fichier est unique. Par exemple, si le nom du fichier est TEST_a_quick_brown_fox, le nom du fichier téléchargé est 0684W00000c3OXFQA2-TEST_a_quick_brown_fox.
    Remarque : La sortie est récupérée sous la forme d'une liste de type Dictionnaire. Pour lire un enregistrement individuel (ligne) dans cette liste, vous devez parcourir tous les éléments du dictionnaire à l'aide de l'action Boucle et lire ou extraire les enregistrements (lignes) individuellement. Par exemple, le résultat de l'extraction de plusieurs enregistrements est enregistré dans la variable list_of_records_any. Si la variable contient cinq enregistrements, chaque enregistrement est transmis à l'action Boucle pour être traité un par un.Action Boucle pour obtenir plusieurs enregistrements
    La sortie contient des informations telles que le titre du document, l'ID du document de contenu, le chemin d'accès au fichier, l'extension du fichier, le statut du téléchargement et le message d'erreur, le cas échéant, du fichier téléchargé.