Skip to content

Introducción a Salesforce Flow – Parte 74 (Implementar flujos o procesos mediante el código de Visual Studio)

Ú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 con el código de Visual Studio?

Objetivos:

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

  • Comprender cómo usar el código de Visual Studio para implementar flujos
  • Comprender cómo el código de Visual Studio para implementar procesos
  • Implemente componentes en cualquier organización utilizando Visual Studio Code

Pamela Kline trabaja como administradora de sistemas en Universal Container. Ha desarrollado la selección automática de registros de seguimiento automático que creo el flujo de casilla de verificación en la organización Organization Developer Sandbox ( Dev3 ) y ha terminado con las pruebas. Quiere implementar este flujo en su otro entorno de pruebas para desarrolladores (Dev4).

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

Esta es una continuación de mi último artículo sobre la distribución de flujos o procesos mediante paquetes . En este artículo, voy a discutir cómo implementar un proceso / flujo usando el código de Visual Studio . Visual Studio Code es el editor de código de referencia para los desarrolladores de S alesforce.

Salesforce Extensions para Visual Studio Code proporciona una interfaz unificada para crear e implementar aplicaciones en la plataforma Salesforce. El paquete Salesforce Extension incluye herramientas para desarrollar en la plataforma Salesforce en el editor de código VS ligero y extensible. Estas herramientas proporcionan funciones para trabajar con organizaciones de desarrollo (organizaciones de scratch, sandboxes y organizaciones DE), Apex, componentes Aura y Visualforce.

Código Visual Studio nos permite desplegar los flujos y procesos en diferentes entornos, por ejemplo, Developer Edition org y Org Producción. Comencemos con un caso de uso empresarial.

Antes de continuar, debe instalar y configurar el código de Visual Studio. Consulte este enlace para descargar, instalar y configurar VS Code y Salesforce Extension . Siga las instrucciones a continuación para crear un proyecto e implementarlo en otra organización de Salesforce.

  1. El primer paso es crear un proyecto siguiendo los pasos a continuación:
    1. Abra Visual Studio Code , haga clic en Ver | Paleta de comandos.
    2. Seleccione SFDX: Crear proyecto con manifiesto , seleccione la plantilla Estándar y presione Entrar .
    3. Escriba el nombre del proyecto FlowDeployment y presione Entrar .
    4. Seleccione su Escritorio como el lugar para guardar el proyecto para que sea fácil de encontrar más adelante.
    5. Espere a que la nueva ventana de Visual Studio Code abra el editor.
  2. El segundo paso es autorizar la organización de origen, es decir, Dev3 en el escenario:
    1. Vaya a Visual Studio Code , haga clic en Ver | Paleta de comandos .
    2. Seleccione SFDX: Autorizar una organización , seleccione la opción Sandbox.
    3. Ingrese el alias Dev3 y presione Enter .
    4. Siga las instrucciones en pantalla para otorgar acceso a su organización a la aplicación conectada.
    5. Al final, asegúrese de estar conectado a la organización correcta, es decir, Dev3 en este escenario.
  3. El siguiente paso para recuperar los componentes de metadatos exactos que desea implementar. En esta demostración, implementará Flow Record_Triggered_user_Before_Save . Navegue hasta Org Browser y luego expanda el Flow para descargar los componentes Record_Triggered_user_Before_Save , como se muestra en la siguiente captura de pantalla.
  4. Una vez que haya terminado con la descarga de componentes, vaya a Explorer | Proyecto | Fluir.
  5. Su proyecto ahora debería verse como la siguiente captura de pantalla.
  6. El siguiente paso es implementarlo en nuestro entorno Dev4 Sandbox. Antes de continuar, hagamos una pausa aquí.
  7. Es hora de autorizar Target Org, es decir, Dev4 en el escenario:
    1. Vaya a Visual Studio Code , haga clic en Ver | Paleta de comandos .
    2. Seleccione SFDX: Autorizar una organización , seleccione la opción Sandbox.
    3. Ingrese el alias Dev4 y presione Enter .
    4. Siga las instrucciones en pantalla para otorgar acceso a su organización a la aplicación conectada.
    5. Al final, asegúrese de estar conectado a la organización correcta, es decir, Dev4 en este escenario.
  8. Haga clic con el botón derecho en el componente , luego haga clic en el botón SFDX: Implementar en la organización de origen para implementar el flujo en Dev4 .
  9. Después de una implementación exitosa , recibirá el mensaje que se muestra en la siguiente captura de pantalla.

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/15/deploy-flows-or-processes-using-the-visual-studio-code/

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

🎬 Video de Juan Manuel Garrido » Claves para tu Productividad diaria 🙌✅

🎬 Video de EGA Futura » Facturación Electrónica en Uruguay » Conceptos básicos con EGA Futura Windows

🎬 Video de EGA Futura » Facturación Electrónica en Uruguay » Configuración de EGA Futura Windows

🎬 Video de EGA Futura » Facturación Electrónica en Uruguay » Funcionamiento con EGA Futura Windows

🎬 Video de EGA Futura » Configuración de la Plataforma EGA Futura

🎬 Video de EGA Futura » Configuración de usuario en EGA Futura

🎬 Video de EGA Futura » Como automatizar la publicación en Redes Sociales?

🎬 Video de Juan Manuel Garrido » Cómo restaurar la configuración de fábrica de EGA Futura Windows sin perder la información

🎬 Video de Juan Manuel Garrido » Factura electrónica: Prueba de Factura Electronica previa a la activacion

🎬 Video de EGA Futura » Como se registran los Beneficios de cada Empleado en la base de datos de EGA Futura

🎬 Video de EGA Futura » EGA Futura Time Clock » Reloj de Control horario y asistencia

🎬 Video de EGA Futura » Como registrar Observaciones en un Empleado dentro de EGA Futura People?

🎬 Video de EGA Futura » Cómo registrar la Educación de cada Empleado en EGA Futura People?

🎬 Video de EGA Futura » Como hacer la Desvinculación de un Empleado? (Offboarding)

🎬 Video de EGA Futura » Como registrar Habilidades o Skills de empleados dentro de EGA Futura

🎬 Video de EGA Futura » Como hacer el Onboarding o Proceso de Incorporación de un Empleado?

🎬 Video de EGA Futura » Cómo administrar Turno de trabajo dentro de EGA Futura

🎬 Video de EGA Futura » Que es un Ticket interno dentro de la Plataforma EGA Futura

🎬 Video de EGA Futura » Que son los Entrenamientos de Empleado en EGA Futura people?

🎬 Video de EGA Futura » Qué son los Epics dentro de EGA Futura

🎬 Video de EGA Futura » Qué es EGA Futura People?

🎬 Video de EGA Futura » EGA Futura People » Asistencias

🎬 Video de EGA Futura » Soporte EGA Futura » Software de Gestión Windows vs Software de Gestión Nube 🤩

🎬 Video de EGA Futura » ツ Comparando un Objeto con un Fichero

🎬 Video de EGA Futura » ✍( ͡* ͜ʖ ͡*) ¿Qué es una Aplicación?

Introducción a Salesforce Flow - Parte 74 (Implementar flujos o procesos mediante el código de Visual Studio)
Introducción a Salesforce Flow – Parte 74 (Implementar flujos o procesos mediante el código de Visual Studio)