Usted estĆ” aquĆ:
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:
- Configurar Salesforce CLI
- Si desea exportar procedimientos de integración que llaman a asignadores de datos asociados, consulte Exportar o importar asignadores de datos de OmniStudio y complete los pasos.
-
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 - Verifique si el archivo en formato JSON se descarga en el directorio.
- 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.
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.
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.
- Desde el Iniciador de aplicación, busque y seleccione Procedimientos de integración de OmniStudio.
- Seleccione la versión del Procedimiento de integración que desea exportar.
-
Haga clic en
.
- Seleccione el elemento para exportar y haga clic en Siguiente.
- Revise el elemento para exportar y haga clic en Siguiente.
- Si es necesario, actualice Nombre y Descripción.
- Para almacenar el paquete de datos y acceder a Ʃl mƔs adelante desde la ficha DataPacks de OmniStudio, seleccione Agregar a biblioteca.
- Para descargar el paquete de datos en su equipo, seleccione Descargar.
- 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.
- Desde el Iniciador de aplicación, busque y seleccione Procedimientos de integración de OmniStudio.
- Haga clic en Importar.
- Haga clic en Examinar, seleccione un paquete de datos del equipo que desea cargar y haga clic en Abrir.
- Haga clic en Siguiente.
- Seleccione el elemento que desea importar y haga clic en Siguiente.
- Revise el elemento para importar.
- Haga clic en Siguiente y luego en Listo.
