Skip to main content

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.

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

Es el momento de crear los elementos para la ruta Update Existing (Actualizar existente). Primero, agregue el Id. del contacto existente a la variable de registro del contacto. Recuerde que tener todos los valores en una variable de registro facilita la actualización del contacto, y esa variable de registro tiene que saber qué contacto actualizar.

  1. En la ruta Update Existing (Actualizar existente), haga clic en Agregar elemento.
  2. Seleccione Assignment (Asignación).
  3. En el panel de configuración Assignment (Asignación), ingrese estos valores.
    • En Label (Etiqueta), ingrese Set Contact ID (Establecer Id. de contacto).
      El nombre de API se establece automáticamente en Set_Contact_ID.
    • En Variable, seleccione contact (contacto) > Contact ID (Id. de contacto).
    • Para Operator (Operador), seleccione Equals (Es igual a).
    • En Value (Valor), seleccione Contact from Find a Match (Contacto de Encontrar una coincidencia) > Contact ID (Id. de contacto).
      El lienzo de Flow Builder correspondiente a los pasos anteriores.
  4. Guarde el flujo.

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

Ahora que la variable del registro de contacto contiene el Id. del contacto coincidente, puede hacer referencia a esa variable de registro del 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. Seleccione Update Records (Actualizar registros).
  3. En el panel de configuración Update Records (Actualizar registros), ingrese estos valores.
    • En Label (Etiqueta), ingrese Update Contact (Actualizar contacto).
    • En API Name (Nombre de API), ingrese Update_Contact.
    • En How to Find Records to Update and Set Their Values (Cómo buscar registros para actualizar y establecer sus valores), asegúrese de que Use the IDs and all field values from a record or record collection (Utilizar los Id. y todos los valores de campo desde un registro o una recopilación de registros) esté seleccionada.
    • En Record or Record Collection (Registro o recopilación de registros), seleccione la variable de registro contact (contacto).
      Debido a que seleccionó la variable de registro de contacto, este elemento actualizará el registro especificado en la variable con todos los valores almacenados en la variable. Es mucho más rápido que seleccionar los valores de cada campo, uno por uno.
      La ruta Update existing (Actualizar existente) debería verse así.
      La ruta Update existing (Actualizar existente) correspondiente a los pasos anteriores.
  1. Guarde el flujo.

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

Ahora es el momento de cambiar a la ruta Not Found (No se encontró). Recuerde que el flujo ejecuta esta ruta cuando no se encuentran contactos duplicados, de modo que solo tiene que crear el contacto.

  1. En la ruta Not Found (No se encontró), haga clic en Agregar elemento.
  2. Seleccione Create Records (Crear registros).
  3. En el panel de configuración Create Records (Crear registros), ingrese estos valores.
    • En Label (Etiqueta), ingrese Create Contact (Crear contacto).
      El nombre de API se establece automáticamente en Create_Contact.
    • En How to set record field values (Cómo establecer valores de campo de registro), asegúrese de que From a Record Variable (Desde una variable de registro) esté seleccionada.
    • En How Many Records to Create (Cuántos registros crear), asegúrese de que One (Uno) esté seleccionado.
    • En Record (Registro), seleccione la variable de registro contact (contacto).
      Su lienzo de flujo debería tener un aspecto similar a este.
      El lienzo de Flow Builder correspondiente a los pasos anteriores.
  1. Guarde el flujo.

Todos los elementos de datos del flujo están listos, pero no vamos a dejar todo como está sin decirle al usuario lo que sucedió. En la próxima unidad, creará dos pantallas más para ayudar a mantener informados a los usuarios.

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