Skip to main content

Crear una lógica de búsqueda para encontrar la cuenta asociada a esta oportunidad

Nota

Nota

¿Es su idioma de aprendizaje español (LATAM)? En esta insignia, las validaciones de los retos prácticos de Trailhead funcionan en inglés. Entre paréntesis se incluyen las traducciones a modo de referencia. En su instancia de Trailhead Playground, asegúrese de (1) cambiar la configuración local a los Estados Unidos, (2) cambiar el idioma a inglés, y (3) copiar y pegar solo los valores en inglés. Siga las instrucciones que figuran aquí.

Consulte la insignia Trailhead en su idioma para obtener más información sobre cómo aprovechar la experiencia de Trailhead en otros idiomas.

Crear el flujo y agregar variables

Sus representantes de ventas usarán un botón personalizado para iniciar el flujo. Al hacer clic en el botón personalizado, puede llamar al flujo con su URL. Cuando usa un botón personalizado, puede adjuntar información adicional, como valores de campo, al final de la URL. A estos valores se los conoce como parámetros de URL. Los parámetros de URL no admiten variables de registro, sin embargo, por ahora se usará una variable de flujo regular. 

Cree un flujo y configúrelo para que reciba un Id. de cuenta y de oportunidad. A continuación, el flujo usa esos identificadores para determinar qué descuento se aplica y dónde.

  1. En Setup (Configuración), ingrese Flows (Flujos) en el cuadro Búsqueda rápida y, a continuación, seleccione Flows (Flujos).
  2. Haga clic en New Flow (Nuevo flujo).
  3. Seleccione Autolaunched Flow (No Trigger) (Flujo iniciado automáticamente [Sin desencadenador]) y haga clic en Create (Crear).
  4. Cree una variable para almacenar el Id. de oportunidad.
    1. Haga clic en El botón Toggle Toolbox (Alternar caja de herramientas) para alternar la caja de herramientas. En Manager (Gestor), haga clic en New Resource (Nuevo recurso).
    2. Configure la variable.
      Field (Campo) Value (Valor)
      Tipo de recurso Variable
      API Name (Nombre de API) OpportunityId
      Description (Descripción) Almacena el número de Id. de la oportunidad que desencadenó el flujo
      Data Type (Tipo de datos) Text (Texto)
      Disponible para entrada Seleccionada

      Una vista de la superposición de variable para el Id. de oportunidad
    3. Haga clic en Done (Listo).
  5. Cree una segunda variable para almacenar el Id. de la cuenta.
  6. En Manager (Gestor), en el panel izquierdo, haga clic en New Resource (Nuevo recurso).
  7. Configure la variable.

    Field (Campo) Value (Valor)
    Tipo de recurso Variable
    API Name (Nombre de API) AccountId
    Description (Descripción) Almacena el número de Id. de la cuenta asociada a la oportunidad
    Data Type (Tipo de datos) Text (Texto)
    Disponible para entrada Seleccionada
  8. Haga clic en Done (Listo).
  9. Compruebe que las variables OpportunityId y AccountId se hayan creado. Deberían estar enumeradas en Variables (Variables).

La caja de herramientas de Flow Builder, con las nuevas variables AccountId y OpportunityId

Guardar el flujo

Ahora es momento de guardar el flujo y definir las propiedades clave: nombre, descripción, tipo, etc.

  1. En la barra de botones, haga clic en Save (Guardar).
  2. Para Flow Label (Etiqueta de flujo), ingrese Calculate Discount (Calcular descuentos). El campo Flow API Name (Nombre de API del flujo) se completa automáticamente según esta entrada.
  3. Para Description (Descripción), ingrese Calculates a discount (Calcula un descuento) según los ingresos anuales de la cuenta asociada. La superposición de Guardar flujo
  4. Haga clic en Save (Guardar). Aparece un cuadro de diálogo de advertencia, pero no se preocupe, es de esperarse. Después de todo, aún no se agregó ningún elemento.
  5. No preste atención a la advertencia.

Buscar la cuenta asociada a la oportunidad

Para determinar qué descuento le corresponde al flujo, es necesario conocer los ingresos anuales de la cuenta. El flujo tiene el Id. de la cuenta; es uno de los valores que el botón pasa al flujo. Por lo tanto, usa ese Id. para buscar los ingresos anuales de la cuenta en Salesforce. El elemento Get Records (Obtener registros) en Flow Builder le permite buscar datos en Salesforce. Así que centrémonos en Get Records (Obtener registros).

En un elemento Get Records (Obtener registros), el flujo realiza dos acciones. En primer lugar, busca un registro de Salesforce con los criterios que estableció. Aquí, el flujo encuentra un registro de cuenta cuyo ID (Id.) coincide con la variable de flujo {!AccountId}. En segundo lugar, el elemento Get Records (Obtener registros) almacena automáticamente todos los valores de registro en una variable de flujo. Cuando el flujo pasa al siguiente elemento, los valores se asignan a la variable. De esta manera, el flujo puede usar esa información para tomar decisiones más adelante. Aquí, el elemento Get Records (Obtener registros) guarda el valor del campo AnnualRevenue de la cuenta, así como otros valores.

  1. En el lienzo del flujo, en la ruta después del elemento Start (Inicio), pase el cursor sobre Agregar elemento y, a continuación, haga clic en Agregar elemento.
  2. Haga clic en Get Records (Obtener registros).
  3. Para Label (Etiqueta), ingrese Find Related Account (Buscar cuenta relacionada).
  4. Para Object (Objeto), seleccione Account (Cuenta). Esta búsqueda Get Records (Obtener registros) se limita a registros de cuenta.
  5. Establezca Condition Requirements (Requisitos de condición) en All Conditions Are Met (AND) (Se cumplen todas las condiciones [AND]).
    Field (Campo) Value (Valor)
    Field (Campo) Id
    Operator (Operador) Equals (Igual a)
    Value (Valor) {!AccountId}
  6. Así es cómo debería verse la primera parte de la superposición. Una vista del área de configuración de los criterios de búsqueda en el elemento Get Records (Obtener registros)
  7. Guarde los cambios.
¡Siga aprendiendo gratis!
Regístrese para obtener una cuenta y continuar.
¿Qué hay para usted?
  • Consiga recomendaciones personalizadas para sus objetivos profesionales
  • Practique sus aptitudes con retos prácticos y pruebas
  • Siga y comparta su progreso con empleadores
  • Póngase en contacto para recibir asesoramiento y oportunidades laborales