Loading
Exportar o importar un procedimiento de integración de OmniStudio

Exportar o importar un procedimiento de integración de OmniStudio

Exporte o importe procedimientos de integración para utilizarlos en otra organización, como cuando los crea en un entorno sandbox. Al exportar o importar paquetes de datos para Procedimientos de integración, si encuentra errores de límite Apex como límites de pila o CPU, reduzca el tamaño del paquete de datos anulando la selección de dependencias durante el proceso de exportación. AdemÔs, divida el paquete de datos en múltiples paquetes de datos mÔs pequeños. Como mejor prÔctica, recomendamos incluir no mÔs de 10 elementos en cada paquete de datos.

Exportar un procedimiento de integración

Puede exportar un procedimiento de integración utilizando Salesforce CLI.

Antes de comenzar:

  1. Desde un terminal en VS Code, ingrese este comando y sustituya las variables por valores para su organización.
    sf data export tree --query "SELECT IsMetadataCacheDisabled, IsTestProcedure, Description, OverrideKey, Name, OmniProcessKey, Language, PropertySetConfig, LastPreviewPage, OmniProcessType, ElementTypeComponentMapping, SubType, ResponseCacheType, IsOmniScriptEmbeddable, CustomJavaScript, IsIntegrationProcedure, VersionNumber, DesignerCustomizationType, Namespace, Type, RequiredPermission, WebComponentKey, IsWebCompEnabled,(SELECT Description, DesignerCustomizationType, Name, EmbeddedOmniScriptKey, IsActive, Type, ParentElementId, PropertySetConfig, SequenceNumber, Level, Id from OmniProcessElements) from OmniProcess where OmniProcessType='Integration Procedure' AND id='integration_procedure_id'" --target-org org_alias --plan --output-dir export_directory
    org_alias
    La organización desde la que estÔ exportando el Procedimiento de integración.
    export_directory
    El directorio en el proyecto donde se almacena el archivo JSON exportado.
    integration_procedure_id
    El Id. del Procedimiento de integración que desea exportar.
    Nota
    Nota

    No incluya isActive=true en OmniProcess cuando exporte el Procedimiento de integración.

  2. Verifique si el archivo en formato JSON se descarga en el directorio.
  3. Ejecute el comando de importación.

Importar un procedimiento de integración

Puede importar un procedimiento de integración utilizando Salesforce CLI.

Antes de empezar, configure Salesforce CLI.

Desde un terminal en VS Code, ingrese este comando y sustituya las variables por valores para su organización.
sf data import tree --plan ./export_directory/OmniProcess-OmniProcessElement-plan.json --target-org org_alias
org_alias
El alias de la organización donde estÔ importando.
export_directory
El directorio en el proyecto donde se almacena el JSON exportado.
Nota
Nota

Si el archivo JSON exportado tiene isActive=true, la operación de importación falla.

Exportar un procedimiento de integración desde Designer en un paquete gestionado

Si estÔ utilizando Designer en un paquete gestionado, puede exportar un Procedimiento de integración desde la pÔgina Inicio de Procedimiento de integración.

  1. Desde el Iniciador de aplicación, busque y seleccione Procedimientos de integración de OmniStudio.
  2. Seleccione la versión del Procedimiento de integración que desea exportar.
  3. Haga clic en descargar.
  4. Seleccione el elemento para exportar y haga clic en Siguiente.
  5. Revise el elemento para exportar y haga clic en Siguiente.
  6. Si es necesario, actualice Nombre y Descripción.
  7. Para almacenar el paquete de datos y acceder a Ʃl mƔs adelante desde la ficha DataPacks de OmniStudio, seleccione Agregar a biblioteca.
  8. Para descargar el paquete de datos en su equipo, seleccione Descargar.
  9. Haga clic en Listo.

Importar un procedimiento de integración al diseñador en un paquete gestionado

Si estÔ utilizando Designer en un paquete gestionado, puede importar un Procedimiento de integración desde la pÔgina Inicio de Procedimiento de integración.

  1. Desde el Iniciador de aplicación, busque y seleccione Procedimientos de integración de OmniStudio.
  2. Haga clic en Importar.
  3. Haga clic en Examinar, seleccione un paquete de datos del equipo que desea cargar y haga clic en Abrir.
  4. Haga clic en Siguiente.
  5. Seleccione el elemento que desea importar y haga clic en Siguiente.
  6. Revise el elemento para importar.
  7. Haga clic en Siguiente y luego en Listo.
 
Cargando
Salesforce Help | Article