Skip to content

Introducción a Salesforce Flow – Parte 73 (Distribuir flujos o procesos mediante paquetes)

Última actualización el 14 de octubre de 2021 por Rakesh Gupta

Gran idea o pregunta duradera:

¿Cómo se implementan los flujos o procesos mediante los paquetes?

Objetivos:

Después de leer esta publicación de blog, el lector podrá:

  • Comprender cómo usar paquetes para implementar flujos.
  • Comprender cómo usar paquetes para implementar procesos.
  • Implementar componentes en cualquier organización mediante paquetes

Pamela Kline trabaja como administradora de sistemas en Universal Container (UC). Ha desarrollado la notificación Fuera de la oficina para la automatización de publicaciones de Chatter en la organización de la edición Developer y ha terminado con las pruebas. Quiere implementar este flujo en otra organización de Developer Edition.

Enfoque de campeón de automatización (I-do):

Esta es una continuación de mi último artículo Implementar flujo (s) o proceso (s) usando conjuntos de cambios . En este artículo, voy a discutir cómo distribuir un proceso o flujo usando paquetes.

Cuando las dos organizaciones de Salesforce no están conectadas, por ejemplo, la organización Developer Edition y la Organización de producción , entonces su mejor práctica es usar Paquetes para implementar / distribuir los componentes . Hay pocas soluciones posibles para el escenario empresarial anterior , pero usaremos paquetes para implementar el flujo de una organización de Developer Edition a otra organización de Developer Edition . Antes de continuar, debe comprender los paquetes administrados y no dañados en Salesforce .

  • Paquetes administrados : – Los paquetes administrados suelen ser utilizados por   Fuerza de ventas   socios para distribuir y vender aplicaciones a los clientes. Estos paquetes deben crearse a partir de una organización Developer Edition. Utilizando el   AppExchange   y la aplicación de administración de licencias (LMA), los desarrolladores pueden vender y administrar licencias basadas en el usuario para la aplicación. Los paquetes administrados también se pueden actualizar por completo.
  • Paquetes no administrados : los paquetes no administrados se utilizan normalmente para distribuir proyectos de código abierto o plantillas de aplicaciones para proporcionar a los desarrolladores los componentes básicos de una aplicación. Una vez que los componentes se instalan desde un paquete no administrado, los componentes se pueden editar en la organización en la que están instalados. El desarrollador que creó y cargó el paquete no administrado no tiene control sobre los componentes instalados y no puede cambiarlos ni actualizarlos.

Puede obtener más información sobre los paquetes en Trailhead.

Práctica guiada (lo hacemos):

Hay 4 pasos para resolver los requisitos comerciales de Pamela utilizando paquetes no administrados. Debemos:

  1. Crea un paquete no administrado
  2. Agregue componentes a su paquete
  3. Cargar un paquete no administrado
  4. Instalar un paquete

Paso 1: crear un paquete no administrado

  1. Haga clic en Configuración .
  2. En el cuadro Búsqueda rápida, escriba Administrador de paquetes .
  3. Seleccione Administrador de paquetes , luego haga clic en Nuevo .
  4. Nombre el paquete no administrado.
  5. Como práctica recomendada, introduzca siempre una descripción .
  6. Haga clic en Guardar .

Paso 2: agregue componentes a su paquete

El siguiente paso es agregar componentes al paquete.

  1. En la lista Paquetes , haga clic en el nombre Fuera de la oficina de un paquete.
  2. Agregar componentes al paquete
    1. Haga clic en Agregar para agregar componentes.
    2. Elija el tipo de componente , en este escenario, elija las Definiciones de flujo.
    3. Seleccionar los componentes
      1. Fuera de la oficina Al final, haga clic en Agregar al paquete .
      2. Opcionalmente, haga clic en Ver / Agregar dependencias para agregar componentes dependientes.

    Paso 3: Cargue un paquete no administrado

    El siguiente paso es cargar el paquete administrado.

    1. En la página de detalles del paquete, haga clic en el botón Cargar nombre para cargar el paquete Fuera de la oficina.
    2. Ingrese el nombre de la versión y el número de la versión .
    3. Opcionalmente, puede seleccionar Requisitos del paquete y Requisitos del objeto .
    4. Haga clic en Cargar .

    Después del exitoso   cargar, recibirá un correo electrónico de Salesforce con un enlace para instalar el paquete en cualquier organización, como se muestra en la siguiente captura de pantalla:

    Paso 4: instalar un paquete

    El paso final es instalar el paquete en su edición de desarrollador o en su organización de espacio aislado.

    Si planea instalar este paquete en una organización de Developer Edition, use el siguiente enlace

    https://login.salesforce.com/packaging/installPackage.apexp?p0=04tB0000000QWLe

    Para instalar esta aplicación, reemplace Iniciar sesión con el nombre de su instancia de Salesforce. En mi caso, se verá como la siguiente URL

    https://test.salesforce.com/packaging/installPackage.apexp?p0=04tB0000000QWLe

    1. En un navegador, escriba la URL de instalación que recibió cuando cargó el paquete.
    2. Ingrese su nombre de usuario y contraseña para la organización de Salesforce en la que desea instalar el paquete y luego haga clic en el botón de inicio de sesión.
    3. Haga clic en Instalar . Verá un mensaje que describe el progreso y un mensaje de confirmación después de que se complete la instalación.
    4. El proceso o flujo que se implementa mediante los paquetes siempre está en estado activo.

    Puntos para recordar

    1. Puede incluir solo una versión de un flujo en un paquete.
    2. No puede incluir flujos en parches de paquetes.
    3. Un flujo activo en un paquete se implementa en su destino como inactivo. Active el flujo manualmente después de la implementación.
    4. Si el flujo no tiene una versión activa cuando carga el paquete, se usa la última versión inactiva.
    5. En una organización de desarrollo, no puede eliminar un flujo o una versión de flujo después de cargarlo en un paquete administrado publicado o beta.
    6. Si se hace referencia a alguno de los siguientes elementos en un flujo, los componentes empaquetables a los que hacen referencia no se incluyen en el paquete automáticamente. Para implementar el paquete correctamente, agregue manualmente los componentes a los que se hace referencia al paquete.
      • Publicar en Chatter
      • Enviar correo electrónico
      • Someter para aprobacion

    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/distribute-flows-or-processes-using-packages/

Últimas novedades 
de EGA Futura
1954
Desde hace más de 25 años potenciamos a las Empresas de Iberoamérica

🎬 Video de EGA Futura » ✍( ͡* ͜ʖ ͡*) ¿Qué es un Objeto?

🎬 Video de EGA Futura » Navegación básica [Parte 3] en interfaz de usuario EGA Futura

🎬 Video de EGA Futura » Navegación básica [Parte 2] en interfaz de usuario EGA Futura

🎬 Video de EGA Futura » Navegación básica en la interfaz de usuario [Parte 2] EGA Futura

🎬 Video de EGA Futura » Navegación básica en la interfaz de usuario [Parte 1] EGA Futura

🎬 Video de EGA Futura » Qué es el Precio de Venta?

🎬 Video de EGA Futura » Qué es el Precio de lista en la Plataforma EGA Futura?

🎬 Video de EGA Futura » Qué es el Precio Estándar de un producto?

🎬 Video de EGA Futura » Qué es una Lista de Precios?

🎬 Video de EGA Futura » Marketing y Ventas Como lograr un Mayor Impacto al decir menos

🎬 Video de EGA Futura » Como crear un nuevo almacén en la Plataforma EGA Futura?

🎬 Video de EGA Futura » Como cargar Stock de Productos en la Plataforma EGA Futura?

🎬 Video de EGA Futura » Cómo modificar los stocks de productos del inventario en EGA Futura?

🎬 Video de EGA Futura » Qué es un Almacén?

🎬 Video de EGA Futura » Qué es el Stock de almacén?

🎬 Video de EGA Futura » Los 7 pecados capitales que llevarán al infierno a tus argumentos de MKT y ventas [Cómo evitarlo…

🎬 Video de EGA Futura » Por qué Jefes y Gerentes frecuentemente Fallan al motivar Empleados [y en particular a Vendedores]

🎬 Video de EGA Futura » Estrategia de Precios . Cómo funciona este misterioso proceso y cómo Maximizar las Ganancias de …

🎬 Video de EGA Futura » 👉Atrévete a Liderar (levántate fuerte y cambia el Destino de tu Trabajo)

🎬 Video de EGA Futura » 😑 ¿Odias a tu propia Empresa? Guía para dejar de ser un Perdedor (Y encontrar una Salida)

🎬 Video de EGA Futura » 🤑 7 Estrategias Clave para hacer Crecer tu Empresa [Michael Gerber]

🎬 Video de EGA Futura » Qué hacer si Mercado Libre SUSPENDE mi Cuenta? 🤬

🎬 Video de EGA Futura » Como USAR el Manual del Usuario de EGA Futura? [Sistema de Gestión Windows] 😍

🎬 Video de EGA Futura » Recursos Humanos Aprovecha las Fortalezas y construye el Equipo perfecto

🎬 Video de EGA Futura » 8 Reglas de Oro para crear una Empresa Nueva

Introducción a Salesforce Flow - Parte 73 (Distribuir flujos o procesos mediante paquetes)
Introducción a Salesforce Flow – Parte 73 (Distribuir flujos o procesos mediante paquetes)