Skip to main content
Build the future with Agentforce at TDX in San Francisco or on Salesforce+ on March 5–6. Register now.

Crear o actualizar un contacto

Nota

Nota

¿Es su idioma de aprendizaje español (LATAM)? Comience el reto en un Trailhead Playground en español (LATAM) y utilice las traducciones entre paréntesis para navegar. Copie y pegue solo los valores en inglés, ya que las validaciones del reto dependen de los datos en ese idioma. Si no aprueba el reto en su organización en español (LATAM), recomendamos que (1) cambie la configuración local a Estados Unidos, (2) cambie el idioma a inglés (según estas instrucciones) y, luego, (3) haga clic en el botón “Check Challenge” (Comprobar el reto) nuevamente.

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

Nota

Accesibilidad

En esta paso se requieren instrucciones adicionales para los usuarios de lectores de pantalla. Si desea acceder a una versión detallada de este paso para lectores de pantalla, haga clic en el siguiente vínculo:

Acceda a las instrucciones de Trailhead para lectores de pantalla.

Utilizar un elemento Create Records (Crear registros) para crear un nuevo contacto

Ahora que su flujo tiene la lógica para decidir entre dos rutas, construyamos esas dos rutas. En primer lugar, construya la ruta para el resultado Create New outcome (Crear nuevo resultado), que contiene solo un elemento.

  1. En la ruta Create New (Crear nuevo), haga clic en Agregar elemento.
  2. Haga clic en Create Records (Crear registros).
  3. En la ventana New Create Records (Nuevo Crear registros), ingrese estos valores.
    • Label (Etiqueta): Create Contact (Crear contacto)
    • API Name (Nombre de API): Create_Contact
    • How to set record field values (Cómo establecer valores de campo de registro): From a Record Variable (De una variable de registro)
    • How Many Records to Create (Cuántos registros se crean): One (Uno)
    • Record (Registro): seleccionar la variable de registro de contact (contacto)

Su lienzo de flujo debería tener un aspecto similar a este.

El flujo actual, con el elemento Create Contact (Crear contacto) agregado a la ruta Create New (Crear nuevo)

  1. Haga clic en Save (Guardar).

Ahora el flujo puede crear un registro de contacto cuando elemento Decision (Decisión) se ejecuta y toma la ruta del resultado Create New (Crear nuevo).

Utilizar un elemento de asignación para establecer el Id. del contacto en la variable del registro

Construyamos la ruta para el resultado Update Existing (Actualizar existente). En primer lugar, necesita llevar el Id. del registro del contacto existente a la variable del registro de contacto.

  1. En la ruta Update Existing (Actualizar existente), haga clic en Agregar elemento.
  2. Haga clic en Assignment (Asignación).
  3. En la ventana New Assignment (Nueva asignación), ingrese estos valores.
    • Label (Etiqueta): Set Contact ID (Establecer Id. de contacto)
    • API Name (Nombre de API): Set_Contact_ID
    • Variable: contact (contacto) > Contact ID (Id. de contacto)
    • Operador: Equals (Igual a)
    • Value (Valor): Contact from Find a Match (Contacto de Encontrar una coincidencia) > Contact ID (Id. de contacto)
      El flujo actual, con el elemento Set Contact ID (Establecer Id. de contacto) en la ruta Update Existing (Actualizar existente)
  4. Haga clic en Save (Guardar).

Utilizar un elemento Update Records (Actualizar registros) para actualizar un contacto existente

Ahora que la variable del registro de contacto contiene el Id. del registro del contacto coincidente, puede hacer referencia a esa variable del registro de contacto en un elemento Update Records (Actualizar registros).

  1. Después del elemento Set Contact ID (Establecer Id. de contacto), haga clic en Agregar elemento.
  2. Haga clic en Update Records (Actualizar registros).
  3. En la ventana New Update Records (Nuevo Actualizar registros), ingrese estos valores.
    • Label (Etiqueta): Update Contact (Actualizar contacto)
    • API Name (Nombre de API): Update_Contact
    • How to Find Records to Update and Set Their Values (Cómo encontrar registros para actualizar y establecer sus valores): usar los ID y todos los valores de campo de un registro o una recopilación de registros
    • Registro o Record Collection (Registro o recopilación de registros): seleccionar la variable de registro de contact (contacto)

Su lienzo de flujo debería tener un aspecto similar a este.

El flujo completo, con el elemento Update Contact (Actualizar contacto) agregado

  1. Haga clic en Save (Guardar).

¡Terminó de construir el flujo! Puede ejecutar el flujo y confirmar que los contactos se crean o se actualizan en su organización. Si se siente aventurero, haga clic en Debug (Depurar) y luego en Run (Ejecutar) para ver los detalles de lo que hace el flujo mientras se ejecuta.

Comparta sus comentarios de Trailhead en la Ayuda de Salesforce.

Nos encantaría saber más sobre su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios en cualquier momento en el sitio de Ayuda de Salesforce.

Más información Continuar a Compartir comentarios