Crear o actualizar un contacto
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.
- En la ruta Create New (Crear nuevo), haga clic en .
- Haga clic en Create Records (Crear registros).
- 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)
- Label (Etiqueta):
Su lienzo de flujo debería tener un aspecto similar a este.
- 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.
- En la ruta Update Existing (Actualizar existente), haga clic en .
- Haga clic en Assignment (Asignación).
- 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)
- Label (Etiqueta):
- 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).
- Después del elemento Set Contact ID (Establecer Id. de contacto), haga clic en .
- Haga clic en Update Records (Actualizar registros).
- 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)
- Label (Etiqueta):
Su lienzo de flujo debería tener un aspecto similar a este.
- 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.