Loading

Descargar archivos vinculados a un registro de Salesforce con MuleSoft Composer

Fecha de publicación: Jul 14, 2025
Descripción
Los pasos siguientes pueden usarse para descargar archivos vinculados a un registro de Salesforce 
Solución
  • Agregue un desencadenador a su flujo de Composer conforme a los requisitos.
  • Configure la acción como getRecords para obtener los registros de Vínculo de documento de contenido desde Salesforce con una condición en la cual
    "Id. de entidad vinculada" sea igual a {SF Record Id},
lo cual obtendrá todos los archivos vinculados al registro de Salesforce.
  • Agregue un bucle for-each con "List of ContentDocumentLink Records" como la lista de entrada para iterar por estos registros de objetos de unión.
  • Configure una tarjeta de acción para que getRecords obtenga los registros de Versiones de los contenidos desde Salesforce con una condición en la cual
    "Id. de documento de contenido" sea igual a {ContentDocumentId} de Step2.
  • Agregue otro for-each dentro del primero con "List of ContentVersion Records" como la lista de entrada para iterar por el contenido real de los archivos uno por uno.
  • Agregue una acción para "Descargar archivo en Salesforce" dentro de for-each y configure "Tipo de objeto" como Versión de contenido, lo que descargará el contenido real del archivo además de otros detalles.
  • Configure "Id. de archivo" como "Id. de ContentVersion".
Nota: El campo "Contenido" del resultado de los pasos de "Descargar archivo en Salesforce" incluye el contenido real del archivo y debe usarse para cargar este archivo a distintas plataformas. 
Número del artículo de conocimiento

000395511

 
Cargando
Salesforce Help | Article