Distribuir el flujo con un botón personalizado
Activar el flujo
Creó el flujo correctamente, pero solo se puede acceder a él desde Setup (Configuración). Este es el momento de activarlo para que los representantes de ventas puedan ejecutarlo.
- En la barra de botones en Flow Builder, haga clic en Activate (Activar).
Ahora todos los usuarios pueden ejecutar este flujo, siempre que se cumplan las siguientes condiciones:
- Los usuarios tienen el permiso para “Ejecutar flujos”.
- El campo Flow User (Usuario de flujo) está habilitado en la página de detalle de los usuarios.
- Está seleccionada la opción Override default behavior and restrict access to enabled profiles or permission sets (Sustituir el comportamiento predeterminado y restringir el acceso a perfiles o conjuntos de permisos activados) para el flujo, y un perfil o conjunto de permisos les otorga acceso a ese flujo.
Para obtener más información, consulte ¿Cómo funciona la seguridad de flujos?
Si los usuarios no saben dónde encontrarlo, no pueden ejecutar nada. Vamos a distribuir el flujo para que los representantes de ventas puedan encontrarlo y usarlo fácilmente.
Hacer que los flujos tengan el mismo aspecto que Lightning
Salesforce ofrece dos experiencias de tiempo de ejecución que determinan el aspecto y el comportamiento cuando alguien ejecuta un flujo. Para que los flujos se fusionen con Lightning Experience, asegúrese de que el tiempo de ejecución de Lightning esté activado en su organización.
- Desde Setup (Configuración), ingrese Automation (Automatización) en el cuadro Búsqueda rápida y, luego, seleccione Process Automation Settings (Configuración de automatización de procesos).
- Compruebe que Enable Lightning runtime for flows (Activar tiempo de ejecución de Lightning para flujos) esté seleccionado.
- Guarde los cambios.
Crear un botón personalizado
Cree un botón personalizado para que aparezca en las oportunidades en Salesforce. Cuando los representantes de ventas hagan clic en el botón, el flujo calculará un descuento y actualizará la oportunidad.
- En Setup (Configuración), ingrese Flows (Flujos) en el cuadro Búsqueda rápida y, a continuación, seleccione Flows (Flujos).
- Haga clic en la flecha hacia abajo en la fila Calculate Discounts (Calcular descuentos) y, luego, en View Details and Versions (Ver detalles y versiones).
- Copie la URL del flujo desde la página Flow Detail (Detalle del flujo).
- Cree el botón personalizado.
- Seleccione Object Manager (Gestor de objetos) en la parte superior de la página Setup (Configuración). A continuación, seleccione Opportunity (Oportunidad).
- Haga clic en Buttons, Links, and Actions (Botones, vínculos y acciones) y, luego, en New Button or Link (Botón o vínculo nuevo).
- Configure las propiedades de visualización del botón personalizado.
Field (Campo) |
Value (Valor) |
---|---|
Label (Etiqueta) |
Calculate Discount (Calcular descuento) |
Nombre (Name) |
Calculate_Discount |
Description (Descripción) |
Calcula un descuento según los ingresos anuales |
Display Type (Tipo de muestra) |
Botón de página de detalle |
Behavior (Comportamiento) |
Mostrar en nueva ventana |
Content Source (Fuente de contenido) |
URL |
- Vincule el botón con el flujo mediante los parámetros de URL.
- En el cuadro de texto, pegue la URL del flujo.
- Al final de la URL, adjunte lo siguiente:
?AccountId={!Opportunity.AccountId}&OpportunityId={!Opportunity.Id}
Ahora, cuando se llama al flujo, se pasan al flujo dos valores (AccountId y OpportunityId) desde la oportunidad. El Id. de la cuenta que está asociada a la oportunidad, AccountId, se asigna a la variable de flujo {!AccountId}. Y el Id. de esa oportunidad, Opportunity.Id, se asigna a la variable de flujo {!OpportunityId}. Este es el aspecto que debería tener la URL.
- Para comprobar que su URL es válida, haga clic en Check Syntax (Comprobar sintaxis).
- Haga clic en Save (Guardar). Recibirá un recordatorio para agregar el botón personalizado al formato de página de oportunidad. No se preocupe, haremos esto a continuación.
- Agregue el botón al formato de página de oportunidad para que aparezca en todos los registros de oportunidad.
- Mientras se encuentra en la página Opportunity (Oportunidad) en Object Manager (Gestor de objetos), vaya a Page Layouts (Formatos de página) y haga clic en Opportunity Layout (Formato de oportunidad).
- En la categoría Buttons (Botones), haga clic y arrastre Calculate Discount (Calcular descuento) hasta Custom Buttons (Botones personalizados) en Opportunity Detail (Detalle de oportunidad).
- Si las acciones predefinidas en la sección Salesforce Mobile and Lightning Experience Actions (Acciones de la aplicación móvil Salesforce y Lightning Experience) se sustituyeron, haga clic en Mobile & Lightning Actions (Acciones móviles y Lightning) y arrastre Calculate Discount (Calcular descuento) en Salesforce Mobile and Lightning Experience Actions (Acciones de la aplicación móvil Salesforce y Lightning Experience) para ubicarla después de la última acción.
- Haga clic en Quick Save (Guardado rápido). Ahora, cuando los representantes de ventas visiten una página de oportunidad en Salesforce, podrán ver el botón Calculate Discount (Calcular descuento) en la parte superior de la página.
Crear una oportunidad de ejemplo
Antes de probar el flujo, nos queda algo más por hacer. Cree una oportunidad de ejemplo para que el flujo tenga algo para actualizar.
La oportunidad de ejemplo es para un contrato de servicio de un año con Edge Communications, una compañía de electrónica con sede en Texas cuyos ingresos anuales ascienden a USD 139.000.000.
- Asegúrese de tener una cuenta denominada Edge Communications y que sus ingresos anuales sean de USD 139.000.000. En App Launcher (Iniciador de aplicación), vaya a Accounts (Cuentas) y haga clic en Edge Communications. Vaya a la ficha Details (Detalles) y confirme el valor en el campo Annual Revenue (Ingresos anuales). Si Edge Communications no se encuentra en Accounts (Cuentas), búsquela en Salesforce. O bien cree la cuenta Edge Communications si aún no existe y agregue sus ingresos anuales.
- Cree una oportunidad. Si debe elegir un tipo de registro, seleccione B2B Sales (Ventas B2B) y haga clic en Continue (Continuar).
- Configure los valores de la oportunidad.
Field (Campo) |
Value (Valor) |
---|---|
Opportunity Name (Nombre de la oportunidad) |
Edge Communications: Contrato de 1 año |
Account Name (Nombre de la cuenta) |
Edge Communications |
Close Date (Fecha de cierre) |
Un año a partir de hoy |
Stage (Etapa) |
Proposal/Price Quote (Propuesta/Precio del presupuesto) |
Amount (Importe) |
5.000.000 |
- Haga clic en Save (Guardar).
Probar el flujo
La prueba es una parte importante de la creación de un flujo. Le permite ajustar el comportamiento del flujo, identificar y corregir errores, y asegurarse de que sus usuarios tengan una buena experiencia. Además, representa un beneficio para usted, porque dedicará menos tiempo a responder las consultas desesperadas por email de sus representantes de ventas.
Calcule el descuento para la oportunidad que creó en el paso anterior.
- Haga clic en y abra la aplicación Sales (Ventas).
- Haga clic en la ficha Opportunities (Oportunidades) y, luego, seleccione la oportunidad que creó: Edge Communications - 1 year contract (Edge Communications: Contrato de 1 año). Los ingresos anuales de la cuenta son de USD 139.000.000. Debido a que el valor excede los USD 100.000.000, pero es menor que USD 200.000.000, se debe aplicar un 5% de descuento al flujo. Un descuento del 5% en el importe (USD 5.000.000) de la oportunidad equivale a USD 250.000. Así que el importe que se descuenta a esta oportunidad es de USD 4.750.000. Verifiquemos que el flujo calcula el descuento correctamente.
- En el menú desplegable de la parte superior derecha, haga clic en Calculate Discount (Calcular descuento) y espere la notificación que indica que el flujo se terminó de ejecutar.
- Una vez que se completó el flujo, diríjase a la página de detalles de la oportunidad Edge Communications: Contrato de 1 año que creó.
- Compruebe que Discount Percentage (Porcentaje de descuento) tenga el valor 5% y Discounted Amount (Importe descontado) tenga el valor USD 4.750.000. Dar un paso más
Si nunca trabajó con flujos, descubrirá que los flujos existentes son buenos puntos de partida para flujos nuevos; en especial, a medida que su organización crece y evoluciona. Por ejemplo, la calculadora de descuentos que creamos.
- Para limitar la cantidad de descuentos completos que se ofrecen, configure que en el flujo se solicite la aprobación de un gestor para actualizar el registro.
- Para un enfoque más intensivo del programa de descuentos, busque si la última oportunidad se perdió por precio. De ser así, ofrezca al cliente un aumento mayor.
- Para practicar con otros casos de uso, consulte los otros proyectos de flujos en Trailhead.