Última actualización el 16 de octubre de 2021 por Rakesh Gupta
Gran idea o pregunta duradera:
¿Cómo se implementan los flujos o procesos mediante los conjuntos de cambios?
Objetivos:
Después de leer esta publicación de blog, el lector podrá:
- Comprender cómo utilizar conjuntos de cambios para implementar flujos.
- Comprender cómo utilizar conjuntos de cambios para implementar procesos.
- Implementar conjuntos de cambios desde la zona de pruebas hasta la producción
Pamela Kline trabaja como administradora de sistemas en Universal Containers (UC). Ha desarrollado la sincronización automática de presupuestos aceptados con el flujo de oportunidades en la zona de pruebas. Recibió la señal verde del equipo de pruebas. Ahora quiere implementar este flujo en producción.
Enfoque de campeón de automatización (I-do):
Una vez que hayamos terminado con el desarrollo de flujo o proceso , el siguiente paso es implementarlo . Hay muchas formas de implementarlo o distribuirlo . Son los siguientes
Cuando ambas organizaciones de Salesforce están conectadas, por ejemplo, Sandbox y Producción , entonces es una mejor práctica usar conjuntos de cambios para implementar los componentes . Hay algunas soluciones posibles para el escenario empresarial anterior , pero usaremos conjuntos de cambios para implementar el flujo de Sandbox a la organización de producción . Antes de continuar, debe comprender los conjuntos de cambios entrantes y salientes en Salesforce.
- Conjuntos de cambios salientes : – Un conjunto de cambios salientes es un cambio que desea enviar desde la organización en la que inició sesión a otra organización.
- Conjuntos de cambios entrantes : – Un conjunto de cambios entrantes es un conjunto de cambios que se ha enviado desde otra organización a la organización en la que inició sesión.
Comencemos el despliegue del flujo.
Práctica guiada (lo hacemos):
Hay 4 pasos para resolver los requisitos comerciales de Pamela utilizando Change Set. Debemos:
- Crear un conjunto de cambios salientes
- Agregar componentes para cambiar el conjunto
- Cargar un conjunto de cambios salientes
- Implementar el conjunto de cambios entrantes
Paso 1: crear un conjunto de cambios salientes
- Primero inicie sesión en Sandbox Org con su cuenta.
- Haga clic en Configuración .
- En el cuadro Búsqueda rápida, escriba Conjuntos de cambios salientes .
- Seleccione O utbound conjuntos de cambios, a continuación, haga clic en Nuevo.
- Nombre el conjunto de cambios salientes.
- Como práctica recomendada, introduzca siempre una descripción .
- Haga clic en Guardar .
Paso 2: agregar componentes al conjunto de cambios salientes
El siguiente paso es agregar componentes al conjunto de cambios de salida.
- En la lista de conjuntos de cambios , haga clic en el nombre ( Blog 6 ) de un conjunto de cambios.
- Agregar componentes para cambiar el conjunto
- Haga clic en Agregar para agregar componentes.
- Elija el tipo de componente , en este escenario, elija las Definiciones de flujo.
- Seleccione los componentes Sync_Quotes_Automation. Al final, haga clic en Agregar al conjunto de cambios .
- Opcionalmente, haga clic en Ver / Agregar dependencias para agregar componentes dependientes.
Paso 3: Cargue un conjunto de cambios salientes
El siguiente paso es cargar el conjunto de cambios de salida a producción.
- En la lista Conjuntos de cambios , haga clic en Cargar junto al conjunto de cambios del Blog 6 para cargar.
- Seleccione la Organización de destino, es decir, Producción para enviar el conjunto de cambios.
- Haga clic en Cargar .
Una vez que se haya completado la carga, recibirá un correo electrónico para confirmar la finalización de la carga de su Conjunto de cambios.
Paso 4: Implementar el conjunto de cambios entrantes
El siguiente paso es agregar componentes al conjunto de cambios de salida.
- Primero inicie sesión en Production Org con su cuenta.
- Haga clic en Configuración .
- En el cuadro Búsqueda rápida, escriba En conjuntos de cambios enlazados y , a continuación, seleccione En conjuntos de cambios enlazados .
- En la lista Conjuntos de cambios , haga clic en Implementar junto al conjunto de cambios del Blog 6 para implementar.
- Elija la opción de prueba adecuada para su organización.
- Haga clic en Implementar .
Cosas para recordar :
- Puede incluir solo una versión de un flujo en un conjunto de cambios.
- Un flujo activo en un conjunto de cambios se implementa en su destino como inactivo. Active el flujo manualmente después de la implementación.
- Si el flujo no tiene una versión activa cuando carga el conjunto de cambios salientes, se usa la última versión inactiva.
- Implementar o volver a implementar un flujo con conjuntos de cambios crea una versión del flujo en la organización de destino.
- Los conjuntos de cambios salientes caducan seis meses después de la carga. Los conjuntos de cambios se eliminan de forma permanente cuando caducan.
- Un conjunto de cambios se implementa en una sola transacción. Si la implementación no puede completarse por algún motivo, se revierte toda la transacción. Una vez que la implementación se completa con éxito, todos los cambios se confirman en su organización y la implementación no se puede revertir.
- Si los siguientes elementos de flujo hacen referencia a un componente, la página Dependencias del componente no muestra ese componente. Para implementar el flujo correctamente, agregue manualmente los componentes a los que se hace referencia al conjunto de cambios.
- Publicar en Chatter
- Enviar correo electrónico
- Someter para aprobacion
Prueba de concepto
Evaluación formativa:
¡Quiero saber de ti!
¿Qué aprendiste de esta publicación? ¿Cómo imagina aplicar este nuevo conocimiento en el mundo real?
Avísame twitteando en @automationchamp, o búscame en LinkedIn.
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://automationchampion.com/2021/10/14/deploy-flows-or-processes-using-change-sets/