Comenzando con Salesforce CDRM: Guía de primeros pasos para optimizar tus procesos de gestión de datos

Introducción

Salesforce CDRM (Customer Data Relationship Management) es una herramienta poderosa que permite a las empresas gestionar y organizar eficientemente sus datos de clientes. En un mundo cada vez más digital, donde la información es clave para el éxito de cualquier negocio, contar con una solución de gestión de datos robusta se ha vuelto fundamental.

En este artículo, exploraremos en detalle qué es Salesforce CDRM y por qué es importante para tu negocio. También discutiremos los pasos necesarios para preparar tu cuenta de Salesforce para la implementación de CDRM, cómo configurar tus objetos y campos de datos, cómo importar y limpiar tus datos, cómo crear reglas de validación y duplicados, cómo definir tus procesos de negocio, cómo automatizar tus procesos de gestión de datos y cómo realizar análisis y reporting de datos. Al final del artículo, entenderás la importancia de implementar Salesforce CDRM en tu negocio y estarás listo para aprovechar al máximo esta herramienta.

¿Qué es Salesforce CDRM y por qué es importante para tu negocio?

Salesforce CDRM es una solución de gestión de datos que permite a las empresas almacenar, organizar y gestionar eficientemente la información de sus clientes. Esta herramienta se basa en la plataforma Salesforce, que es líder en el mercado de CRM (Customer Relationship Management).

La gestión eficiente de los datos del cliente es crucial para cualquier negocio. Los datos son el activo más valioso de una empresa y su correcta gestión puede marcar la diferencia entre el éxito y el fracaso. Salesforce CDRM ofrece una serie de beneficios que ayudan a las empresas a optimizar sus procesos de gestión de datos.

Uno de los principales beneficios de Salesforce CDRM es la centralización de la información del cliente. Con esta herramienta, todas las interacciones con los clientes, como llamadas, correos electrónicos, reuniones y transacciones, se registran y almacenan en un solo lugar. Esto facilita el acceso a la información y permite a los equipos de ventas y marketing tener una visión completa de cada cliente.

Además, Salesforce CDRM ofrece funcionalidades avanzadas de análisis y reporting que permiten a las empresas obtener información valiosa sobre sus clientes. Esto les ayuda a tomar decisiones más informadas y a personalizar sus estrategias de marketing y ventas.

Preparando tu cuenta de Salesforce para CDRM

Antes de implementar Salesforce CDRM, es importante preparar tu cuenta de Salesforce para asegurarte de que esté limpia y organizada. Esto implica eliminar datos duplicados, corregir errores y asegurarse de que los campos estén correctamente etiquetados.

El primer paso para preparar tu cuenta de Salesforce es realizar una auditoría exhaustiva de tus datos existentes. Esto implica revisar todos los registros y eliminar cualquier duplicado o información incorrecta. También debes asegurarte de que todos los campos estén correctamente etiquetados y que la información esté organizada de manera coherente.

Una vez que hayas limpiado tus datos existentes, es importante establecer un proceso para mantener tu cuenta de Salesforce organizada en el futuro. Esto implica establecer reglas y políticas claras para la entrada de datos, así como capacitar a tu equipo en la importancia de mantener la integridad de los datos.

Configurando tus objetos y campos de datos en Salesforce CDRM

En Salesforce CDRM, los objetos son entidades que representan diferentes tipos de registros, como cuentas, contactos, oportunidades y casos. Los campos son atributos de estos objetos que almacenan información específica, como el nombre del cliente, la dirección de correo electrónico y el número de teléfono.

La configuración de los objetos y campos de datos en Salesforce CDRM es fundamental para adaptar la herramienta a las necesidades específicas de tu negocio. Esto implica definir qué objetos y campos son relevantes para tu empresa y cómo se relacionan entre sí.

Por ejemplo, si eres una empresa de comercio electrónico, es posible que desees configurar un objeto de «producto» con campos como el nombre del producto, el precio y la cantidad disponible. También puedes configurar un objeto de «pedido» con campos como el cliente, la fecha del pedido y los productos comprados.

La configuración de los objetos y campos también implica establecer reglas de validación para garantizar que los datos ingresados sean precisos y consistentes. Por ejemplo, puedes establecer una regla de validación que requiera que se ingrese un número de teléfono válido en el campo correspondiente.

Importando tus datos a Salesforce CDRM

Una vez que hayas configurado tus objetos y campos en Salesforce CDRM, es hora de importar tus datos existentes a la plataforma. Es importante seguir las mejores prácticas para garantizar la precisión de los datos durante el proceso de importación.

Antes de importar tus datos, debes asegurarte de que estén limpios y organizados. Esto implica eliminar duplicados, corregir errores y asegurarte de que los campos estén correctamente etiquetados.

Una vez que tus datos estén listos para ser importados, puedes utilizar las herramientas de importación de Salesforce CDRM para cargarlos en la plataforma. Estas herramientas te permiten mapear los campos de tus datos existentes a los campos correspondientes en Salesforce CDRM.

Durante el proceso de importación, es importante verificar la precisión de los datos y corregir cualquier error que se encuentre. También debes asegurarte de que los datos se importen en el formato correcto y que se asignen a los objetos y campos correspondientes.

Limpieza y normalización de datos en Salesforce CDRM

La limpieza y normalización de datos es un paso crucial en la gestión de datos en Salesforce CDRM. Esto implica eliminar duplicados, corregir errores y asegurarse de que los datos estén formateados correctamente.

La limpieza de datos implica eliminar registros duplicados o incorrectos. Esto se puede hacer utilizando las herramientas de deduplicación de Salesforce CDRM, que identifican registros duplicados basados en criterios específicos, como el nombre del cliente o la dirección de correo electrónico.

La normalización de datos implica asegurarse de que los datos estén formateados correctamente y sean consistentes. Esto implica estandarizar la forma en que se ingresan los datos, como las fechas, los números de teléfono y las direcciones. También implica asegurarse de que los campos estén correctamente etiquetados y que la información esté organizada de manera coherente.

La limpieza y normalización de datos es un proceso continuo que debe realizarse regularmente para garantizar la integridad de los datos en Salesforce CDRM. Esto implica establecer reglas y políticas claras para la entrada de datos, así como capacitar a tu equipo en la importancia de mantener la calidad de los datos.

Creando reglas de validación y de duplicados en Salesforce CDRM

Las reglas de validación y duplicados son herramientas poderosas que ayudan a garantizar la precisión y consistencia de los datos en Salesforce CDRM.

Las reglas de validación son reglas que se aplican a los campos de datos para garantizar que los datos ingresados sean precisos y consistentes. Por ejemplo, puedes establecer una regla de validación que requiera que se ingrese un número de teléfono válido en el campo correspondiente.

Las reglas de duplicados son reglas que se aplican a los registros para identificar y prevenir registros duplicados. Por ejemplo, puedes establecer una regla de duplicados que identifique registros duplicados basados en criterios específicos, como el nombre del cliente o la dirección de correo electrónico.

La creación y personalización de reglas de validación y duplicados en Salesforce CDRM es fundamental para garantizar la calidad de los datos. Esto implica definir las reglas que son relevantes para tu negocio y configurarlas en la plataforma.

Definiendo tus procesos de negocio en Salesforce CDRM

La definición de tus procesos de negocio en Salesforce CDRM es fundamental para garantizar una gestión eficiente de los datos. Esto implica establecer flujos de trabajo claros y personalizados que reflejen tus procesos empresariales.

Los flujos de trabajo en Salesforce CDRM son secuencias automatizadas de tareas y acciones que se activan en función de eventos específicos. Por ejemplo, puedes configurar un flujo de trabajo que envíe automáticamente un correo electrónico de seguimiento a un cliente después de una reunión.

La definición y personalización de tus procesos de negocio en Salesforce CDRM te permite automatizar tareas repetitivas y garantizar que se sigan los pasos correctos en cada interacción con el cliente. Esto ayuda a mejorar la eficiencia y la consistencia de tus procesos empresariales.

Automatizando tus procesos de gestión de datos con Salesforce CDRM

La automatización de los procesos de gestión de datos es otro beneficio clave de Salesforce CDRM. Esto implica utilizar herramientas como flujos de trabajo y el generador de procesos para automatizar tareas y acciones.

Los flujos de trabajo en Salesforce CDRM te permiten automatizar tareas repetitivas y garantizar que se sigan los pasos correctos en cada interacción con el cliente. Por ejemplo, puedes configurar un flujo de trabajo que envíe automáticamente un correo electrónico de seguimiento a un cliente después de una reunión.

El generador de procesos en Salesforce CDRM te permite crear procesos empresariales personalizados que se activan en función de eventos específicos. Por ejemplo, puedes configurar un proceso que se active cuando se crea una nueva oportunidad de venta y que envíe automáticamente una notificación al equipo de ventas.

La automatización de los procesos de gestión de datos en Salesforce CDRM ayuda a mejorar la eficiencia y la consistencia de tus operaciones comerciales. También te permite ahorrar tiempo y recursos al eliminar tareas manuales y repetitivas.

Análisis y reporting de datos en Salesforce CDRM

El análisis y reporting de datos es fundamental para tomar decisiones informadas y personalizar tus estrategias de marketing y ventas. Salesforce CDRM ofrece una serie de herramientas avanzadas que te permiten realizar análisis detallados y crear informes personalizados.

Las herramientas de análisis en Salesforce CDRM te permiten realizar análisis de datos en tiempo real y obtener información valiosa sobre tus clientes. Por ejemplo, puedes analizar las tendencias de compra de tus clientes y utilizar esta información para personalizar tus ofertas y promociones.

Las herramientas de reporting en Salesforce CDRM te permiten crear informes personalizados que reflejen tus necesidades empresariales. Puedes crear informes que muestren métricas clave, como el número de oportunidades de venta cerradas o el retorno de la inversión en marketing.

El análisis y reporting de datos en Salesforce CDRM te ayuda a tomar decisiones más informadas y a optimizar tus estrategias de marketing y ventas. También te permite identificar áreas de mejora y realizar cambios necesarios en tus procesos empresariales.

Mejorando continuamente tus procesos de gestión de datos con Salesforce CDRM

La mejora continua es fundamental en la gestión de datos en Salesforce CDRM. Esto implica utilizar la herramienta para identificar áreas de mejora y realizar los cambios necesarios en tus procesos empresariales.

Salesforce CDRM ofrece una serie de herramientas que te permiten realizar un seguimiento del rendimiento de tus procesos de gestión de datos. Puedes utilizar informes y paneles personalizados para analizar métricas clave, como la precisión de los datos y la eficiencia del proceso.

Una vez que hayas identificado áreas de mejora, puedes utilizar las herramientas de configuración y automatización en Salesforce CDRM para realizar los cambios necesarios en tus procesos empresariales. Por ejemplo, puedes ajustar las reglas de validación o crear nuevos flujos de trabajo para mejorar la calidad y eficiencia de tus operaciones comerciales.

La mejora continua en la gestión de datos en Salesforce CDRM te ayuda a optimizar tus procesos empresariales y a mantener la calidad de tus datos a largo plazo. También te permite adaptarte a los cambios en el mercado y a las necesidades cambiantes de tus clientes.

Conclusión

En resumen, Salesforce CDRM es una herramienta poderosa que permite a las empresas gestionar y organizar eficientemente sus datos de clientes. Esta herramienta ofrece una serie de beneficios, como la centralización de la información del cliente, la personalización de los procesos empresariales y la automatización de tareas repetitivas.

Para aprovechar al máximo Salesforce CDRM, es importante preparar tu cuenta de Salesforce, configurar tus objetos y campos de datos, importar y limpiar tus datos, crear reglas de validación y duplicados, definir tus procesos de negocio, automatizar tus procesos de gestión de datos y realizar análisis y reporting de datos.

Implementar Salesforce CDRM en tu negocio te ayudará a mejorar la eficiencia y la consistencia de tus operaciones comerciales, tomar decisiones más informadas y personalizar tus estrategias de marketing y ventas. No pierdas más tiempo y comienza a utilizar Salesforce CDRM para una mejor gestión de datos en tu negocio.
Si estás interesado en aprender más sobre el mundo de las remesas, te recomendamos leer nuestro artículo «¿Qué es una remesa?» en el que explicamos qué son las remesas y cómo funcionan. También puedes encontrar información útil sobre otros temas relacionados como el IBAN, el Reglamento General de Protección de Datos, el ciclo de vida del producto, las tarjetas de débito, SEPA, los holdings y muchas otras temáticas relevantes. ¡No te lo pierdas!

Eliminación definitiva de registros con Salesforce Flow

Eliminación definitiva de registros con Salesforce Flow

Última actualización el 22 de mayo de 2023 por Rakesh Gupta

Gran idea o pregunta duradera:

  • ¿Cómo eliminar registros de Salesforce utilizando Flow?

Objetivos:

Después de leer este blog, podrá:

  • Comprender la anotación @InvocableMethod
  • Más información sobre el método database.emptyRecycleBin
  • Configurar la acción de Apex para eliminar registros de forma permanente de Flow
  • Configurar el flujo de pantalla con el elemento Eliminar registro
  • Y mucho más

¿Qué es la eliminación completa?

La eliminación definitiva es la eliminación permanente de los registros especificados de la Papelera de reciclaje. Cuando los datos se eliminan de forma permanente, es casi imposible recuperarlos. Esto generalmente se logra a través de los métodos Database.EmptyRecycleBin .

Al vaciar los contenedores de reciclaje, tenga en cuenta las siguientes reglas y pautas:

  • Una vez que los registros se eliminan de la Papelera de reciclaje mediante esta llamada, se pueden consultar mediante queryAll() durante algún tiempo. Por lo general, este tiempo es de 24 horas, pero puede ser más corto o más largo.
  • Una vez que los registros se eliminan mediante la llamada Database.EmptyRecycleBin , no se pueden recuperar.

Warren Mason es administrador de sistemas en Gurukul on Cloud (GoC). En GoC están utilizando Salesforce Flow para optimizar los procesos de ventas. Warren tiene un requisito para eliminar clientes potenciales sin correo electrónico. Está construyendo un flujo de pantalla:

  1. Descubra todos los clientes potenciales sin correo electrónico
  2. Eliminar definitivamente tales clientes potenciales

Enfoque de Campeón de Automatización (I-do):

Si bien esto se puede resolver con varias herramientas de automatización como Apex Trigger y otras, usaremos Salesforce Flow y llamaremos a un método de Apex . Para llamar a un método de Apex , agregue el elemento Acción a su Flujo de Salesforce y seleccione una clase de Apex con una anotación @InvocableMethod .

En este artículo, usaremos la llamada clase de base de datos EmptyRecycleBin . Con Database.EmptyRecycleBin es posible borrar los registros de Salesforce. El método EmptyRecycleBin() elimina los registros de la papelera de reciclaje inmediatamente. A partir del lanzamiento de Summer'23 , no es posible acceder directamente al método EmptyRecycleBin desde Flow, por eso estamos usando la clase Apex Invocable.

Antes de discutir la solución, permítame mostrarle un diagrama del proceso a un alto nivel. Dedique unos minutos a revisar el siguiente diagrama de flujo para comprenderlo.

Comencemos a construir este proceso de automatización.

Práctica guiada (nosotros hacemos):

Hay 2 pasos para resolver el requisito comercial de Warren usando Screen Flow . Debemos:

  1. Cree una clase de Apex y una clase de prueba para eliminar registros de forma permanente de la Papelera de reciclaje.
  2. Flujo de fuerza de ventas
    1. Definir propiedades de flujo para el flujo de pantalla
    2. Agregue un elemento Obtener registros para encontrar todos los clientes potenciales sin dirección de correo electrónico
    3. Agregue un elemento de decisión para verificar los clientes potenciales encontrados o no (del paso 2)
    4. Agregue el elemento Eliminar registros para eliminar clientes potenciales
    5. Agregar acción: llame a Empty RecycleBin Invocable Apex Class

Paso 1: Cree una clase de Apex y una clase de prueba

Ahora, tenemos que comprender una nueva anotación de Apex, es decir, @InvocableMethod . Esta anotación nos permite usar un método de Apex como algo que se puede llamar desde Flow y Apex. Los métodos invocables se llaman con la API REST y se usan para invocar un solo método de Apex. Los métodos invocables tienen valores de entrada y salida dinámicos y admiten llamadas de descripción.

La anotación InvocableVariable identifica una variable de clase utilizada como parámetro de entrada o salida para la acción invocable de un método InvocableMethod. Si crea su propia clase personalizada para usarla como entrada o salida de un método invocable, puede anotar variables de miembros de clase individuales para que estén disponibles para el método.

La anotación de variable invocable admite los modificadores que se muestran en este ejemplo.


@InvocableVariable(label='variableLabel' description='variableDescription' requerido=(verdadero | falso))

La clase EmptyRecycleBin contiene dos variables, una para eliminar un solo registro y otra para manejar la eliminación de varios registros. Siéntase libre de pasar el valor a una o ambas variables según sea necesario. Cree la siguiente clase en su organización.


clase pública EmptyRecycleBin { @InvocableMethod(label='Papelera de reciclaje vacía' description='Eliminar permanentemente los registros de la Papelera de reciclaje.' iconName='slds:estándar:record_delete' categoría = 'Acciones de Apex personalizadas') ejecución de vacío estático público (Lista <Solicitudes> lista de solicitudes) { List<SObject> recordstoDelete = New List<SObject>(); para (Solicitudes req: lista de solicitudes) { if(req.obj != null){ recordstoDelete.add(req.obj); } if(req.listofSObjects != null){ recordstoDelete.addAll(req.listofSObjects); } } if(registrosparaEliminar.tamaño()>0){ Database.emptyRecycleBin(registrosparaEliminar); } } Solicitudes de clases públicas{ @InvocableVariable (descripción ='Aceptar un registro de tipo SObject.' requerido=falso) objeto público SObject; @InvocableVariable (descripción ='Aceptar múltiples registros de un tipo SObject.' requerido=falso) public List<SObject> listofSObjects; }
}

Copie el código de GitHub o instálelo usando esta URL .

Paso 2.1: Definir propiedades de flujo

  1. Haga clic en Configuración .
  2. En el cuadro Búsqueda rápida, escriba Flujos .
  3. Seleccione Flujos y luego haga clic en Nuevo flujo .
  4. Seleccione el flujo de pantalla   opción y haga clic en Crear y configurar el flujo.
  5. Se abrirá el diseñador de flujo para usted.

Paso 2.2: Adición de elementos Obtener registros para encontrar clientes potenciales sin correo electrónico

El siguiente paso es usar el objeto Prospecto para encontrar los prospectos sin dirección de correo electrónico.

  1. En Flow Designer, haga clic en el icono + y seleccione el elemento Obtener registros .
  2. Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
  3. Seleccione el objeto Prospecto de la lista desplegable.
  4. Seleccione Se cumplen todas las condiciones (Y) .
  5. Establecer condiciones de filtro
    1. Fila 1:
      1. Campo : Correo electrónico
      2. Operador : Igual
      3. Valor : {!$ConstanteGlobal.EmptyString}
  6. Cuántos registros almacenar:
    1. Seleccionar todos los registros
  7. Cómo almacenar datos de registro:
    1. Elija la opción para Almacenar automáticamente todos los campos .

Paso 2.3: uso del elemento de decisión para verificar la variable de recopilación de registros (del paso 2)

Ahora usaremos el elemento Decisión para comprobar la Variable de recopilación de registros del paso 2 para saber si devuelve el cliente potencial o no.

  1. En Flow Designer, haga clic en el icono + y seleccione el elemento Decisión .
  2. Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
  3. En Detalles del resultado , ingrese la etiqueta que el nombre de la API se completará automáticamente.
  4. Requisitos de condición para ejecutar el resultado : se cumplen todas las condiciones (Y)
    1. Fila 1:
      1. Recurso: {!Get_Leads}
      2. Operador: es nulo
      3. Valor: {!$ConstanteGlobal.Falso}
    2. Haga clic en Listo .

Paso 2.4: Agregar acción: eliminar registros para eliminar clientes potenciales

El siguiente paso es eliminar los clientes potenciales que encontramos en el Paso 2.2 . Para ello utilizaremos el elemento Eliminar Registros .

  1. En Flow Designer, debajo del nodo , haga clic en el icono + y seleccione el elemento Eliminar registros .
  2. Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
  3. Para Cómo encontrar registros para eliminar, seleccione Usar los ID almacenados en una variable de registro o una variable de colección de registros .
  4. Selecciona el   {!Get_Leads} de la lista desplegable.
  5. Haga clic en Listo.

Paso 2.5: Adición de una acción para llamar a una clase de Apex invocable

  1. En Flow Designer, haga clic en el icono + y seleccione el elemento Acción .
  2. Seleccione la clase de Apex invocable EmptyRecycleBin .
  3. Ingrese un nombre en el campo Etiqueta : el nombre de la API se completará automáticamente.
  4. Establecer valores de entrada:
    1. Objeto para “listofSObjects” (Entrada) : Lead
    2. Objeto para "obj" (Entrada) : Plomo
  5. Almacenar valores de entrada
    1. listofSObjects : {!Get_Leads}
  6. Haga clic en Listo .

Al final, Warren's Flow se verá como la siguiente captura de pantalla:

Una vez que todo se vea bien, guarde el flujo.

Prueba de concepto

  1. Creé 201 clientes potenciales sin una dirección de correo electrónico para probar el flujo anterior.
  2. Ahora ejecute el flujo de pantalla y espere a que se complete el flujo.
  3. Vuelva a la Papelera de reciclaje para asegurarse de que los clientes potenciales se hayan eliminado definitivamente.

Evaluación formativa:

¡Quiero saber de ti!

¿Qué es una cosa que aprendiste de esta publicación? ¿Cómo imagina aplicar este nuevo conocimiento en el mundo real? Siéntase libre de compartir en los comentarios a continuación.

Seguir leyendo

Limite el número de sesiones simultáneas en Salesforce

Última actualización el 10 de octubre de 2022 por Rakesh GuptaGran idea o pregunta duradera: ¿Cómo limitar la cantidad de sesiones simultáneas para un usuario? Objetivos: después de leer este blog, podrá: Comprender las sesiones concurrentes y cómo identificarlas usando Flow Limitar el número de sesiones concurrentes con

La publicación Limitar el número de sesiones simultáneas en Salesforce apareció primero en Automation Champion .

Seguir leyendo

Eliminar conversación completa de Chatter mediante Salesforce Flow

Última actualización el 22 de junio de 2022 por Rakesh Gupta Gran idea o pregunta duradera: ¿Cómo se puede permitir que los usuarios eliminen conversaciones de Chatter? Esta es una continuación de mi artículo anterior Eliminar mensajes de Chatter mediante Salesforce Flow, en el que analicé una forma que permite a sus usuarios eliminar

La publicación Eliminar conversación completa de Chatter mediante Salesforce Flow apareció primero en Automation Champion .

Seguir leyendo

Eliminar mensajes de Chatter mediante Salesforce Flow

Última actualización el 17 de junio de 2022 por Rakesh Gupta Gran idea o pregunta persistente: ¿Cómo se puede permitir que los usuarios eliminen mensajes individuales de Chatter? Objetivos: después de leer este artículo, el lector podrá: Usar la automatización para aumentar los permisos de los usuarios Crear un objeto personalizado para almacenar la identificación de

La publicación Eliminar mensajes de Chatter mediante Salesforce Flow apareció primero en Automation Champion .

Seguir leyendo

Eliminar duplicados de variables de recopilación de registros en un flujo

Última actualización el 7 de junio de 2022 por Rakesh Gupta Gran idea o pregunta duradera: ¿Cómo se eliminan los duplicados de las variables de colección de registros o las variables de colección en flujo sin escribir código? Objetivos: después de leer este blog, podrá: Comprender los diferentes operadores de flujo en el elemento de asignación Comprender

La publicación Eliminar duplicados de las variables de recopilación de registros en un flujo apareció primero en Automation Champion .

Seguir leyendo

Eliminación automática de un registro de grupos de Chatter

Última actualización el 19 de mayo de 2022 por Rakesh GuptaGran idea o pregunta duradera: ¿Cómo se elimina automáticamente un registro de los grupos de Chatter? Salesforce le permite agregar un registro a Grupos de Chatter, lo que significa que ahora puede colaborar y discutir los registros como un equipo en el grupo. Tú

La publicación Eliminar automáticamente un registro de los grupos de Chatter apareció primero en Automation Champion .

Seguir leyendo

Consulta de registros por lista de ID en el flujo

Última actualización el 8 de mayo de 2022 por Rakesh GuptaGran idea o pregunta duradera: ¿Cómo puede eliminar automáticamente las tareas abiertas relacionadas con la oportunidad y la(s) cotización(es) cuando una oportunidad se marca como cerrada perdida? Objetivos: después de leer esta publicación de blog, el lector podrá: Comprender @InvocableMethod e InvocableVariable Annotation

La publicación Query Records by List of Ids in Flow apareció primero en Automation Champion .

Seguir leyendo

¡Elimine automáticamente la licencia del paquete administrado de un usuario desactivado!

Última actualización el 29 de marzo de 2022 por Rakesh GuptaSalesforce Flow es una forma fantástica de automatizar varios procesos comerciales. Le permite crear un flujo basado en ciertos criterios que establezca. El flujo de Salesforce puede hacer muchas cosas: crear un registro, actualizar registros, publicar en Chatter, enviar un correo electrónico, etc.

¡La licencia de paquete administrado posterior a la eliminación automática de un usuario desactivado! apareció por primera vez en Automation Champion .

Seguir leyendo

Eliminación automática de publicaciones de Chatter generadas por el sistema

Última actualización el 3 de marzo de 2022 por Rakesh Gupta Gran idea o pregunta duradera: ¿Cómo se eliminan las publicaciones de Chatter generadas por el sistema? Objetivos: después de leer esta publicación de blog, el lector podrá: Asignar un campo personalizado de prospecto a un campo personalizado de cuenta Crear un flujo activado por registro para eliminar registros y mucho más

La publicación Eliminación automática de publicaciones de Chatter generadas por el sistema apareció primero en Automation Champion .

Seguir leyendo

Primeros pasos con Salesforce Flow: Parte 87 (Eliminación masiva de entrevistas de flujo en pausa y fallidas)

Última actualización el 28 de enero de 2022 por Rakesh Gupta Gran idea o pregunta duradera: en este artículo Acciones programadas, analicé cómo agregar una acción basada en el tiempo a un proceso. También discutí una forma de verificar las entrevistas en pausa y fallidas en el Generador de flujos y procesos, al

La publicación Primeros pasos con Salesforce Flow: Parte 87 (Eliminación masiva de entrevistas de flujo en pausa y fallidas) apareció primero en Automation Champion .

Seguir leyendo

Introducción a Salesforce Flow – Parte 81 (¿Alguna vez se preguntó qué es un flujo activado por registro por objeto – Por tipo?))

Esta es una continuación de mi último artículo Salesforce Flow Design Patterns: from Fundamentals to Mastery. En mi artículo anterior, hablé de varias prácticas recomendadas y consideraciones de diseño cuando se trata de crear un flujo eficiente. Este artículo va un paso más allá y explica cómo un usuario puede crear y

La publicación Getting Started with Salesforce Flow – Part 81 (¿Alguna vez se preguntó qué es un flujo activado por registro por objeto – por tipo?)) Apareció primero en Automation Champion .

Seguir leyendo

Introducción a Salesforce Flow – Parte 79 (Convenciones de nomenclatura de Salesforce Flow)

Última actualización el 9 de noviembre de 2021 por Rakesh Gupta Como programador declarativo, siempre desea crear flujos limpios donde los nombres deben ser apropiados para que a cualquier otro programador le resulte más fácil leer el flujo y comprenderlo. Ahora, esto puede parecerle insignificante, pero piense

La publicación Getting Started with Salesforce Flow – Part 79 (Convenciones de nomenclatura de Salesforce Flow) apareció primero en Automation Champion .

Seguir leyendo

Introducción a Salesforce Flow – Parte 66 (Dejar de seguir automáticamente registros según criterios)

Gran idea o pregunta duradera: ¿Desea dejar de seguir automáticamente los registros cuando los registros cumplen con criterios específicos? Como sabe, los usuarios pueden seguir y dejar de seguir registros haciendo clic en el icono Seguir en la página de detalles del registro. Sin embargo, los usuarios pueden automatizar el proceso Seguir / Dejar de seguir, según algunos criterios, ya sea por

La publicación Getting Started with Salesforce Flow – Part 66 (Auto Unfollow Records Based on Criteria) apareció primero en Automation Champion .

Seguir leyendo

Introducción a Salesforce Flow – Parte 37 (Eliminación automática de seguidores de una oportunidad cerrada)

Última actualización el 4 de enero de 2021 por Rakesh Gupta Para comprender cómo resolver un caso de uso empresarial similar utilizando Process Builder. Consulte este artículo Introducción a Process Builder – Parte 29 (Eliminación automática de seguidores de las preguntas con las mejores respuestas). Grande … Sigue leyendo

La publicación Getting Started with Salesforce Flow – Part 37 (Eliminar seguidores automáticamente de una oportunidad cerrada) apareció primero en Automation Champion .

Seguir leyendo

Introducción a Salesforce Flow – Parte 32 (Programar publicaciones de Chatter)

Última actualización el 30 de diciembre de 2020 por Rakesh Gupta Gran idea o pregunta duradera: ¿Cómo permite que sus usuarios programen previamente las publicaciones de Chatter? Chatter es una excelente manera de impulsar la colaboración en su organización. Puede publicar el estado,… Continuar leyendo

La publicación Getting Started with Salesforce Flow – Part 32 (Preschedule Chatter Posts) apareció primero en Automation Champion .

Seguir leyendo

Introducción a Salesforce Flow – Parte 40 (Correo electrónico a cliente potencial con la ayuda de Salesforce Flow)

Última actualización el 30 de diciembre de 2020 por Rakesh Gupta Gran idea o pregunta duradera: ¿Cómo utilizar el flujo y configurar el correo electrónico a cliente potencial en Salesforce? Salesforce Flow es una característica poderosa proporcionada por Salesforce para minimizar el código en su… Continuar leyendo

La publicación Getting Started with Salesforce Flow – Part 40 (Email to Lead with the Help of Salesforce Flow) apareció primero en Automation Champion .

Seguir leyendo

Introducción a Salesforce Flow – Parte 62 (Asignar automáticamente o quitar conjunto de permisos a varios usuarios)

Última actualización el 27 de abril de 2021 por Rakesh Gupta Gran idea o pregunta duradera: los conjuntos de permisos son útiles para proporcionar un conjunto particular de funcionalidades a un usuario además de los permisos proporcionados por su perfil. Por ejemplo, puede… Continuar leyendo

La publicación Getting Started with Salesforce Flow – Part 62 (Auto Assign or Remove Permission Set to Multiple Users) apareció primero en Automation Champion .

Seguir leyendo

Preguntas de la entrevista sobre uso compartido y seguridad en Salesforce

P. ¿Qué es el grupo de conjunto de permisos? Grupos de conjuntos de permisos es una función que permite a los administradores combinar varios conjuntos de permisos en un solo grupo de conjuntos de permisos para la asignación de usuarios. Con el mecanismo de agrupación, admins … Leer más »

Seguir leyendo

Introducción a Salesforce Flow – Parte 56 (Combinar temas de Chatter con la ayuda de Salesforce Flow)

Última actualización el 2 de febrero de 2021 por Rakesh Gupta Gran idea o pregunta permanente: ¿Cómo se puede permitir a los usuarios fusionar temas de Chatter? Los temas para objetos nos permiten organizar los registros utilizando el tema de Chatter. Los temas ayudan a organizar los registros en un… Continuar leyendo

La publicación Getting Started with Salesforce Flow – Part 56 (Fusionar temas de Chatter con la ayuda de Salesforce Flow) apareció primero en Automation Champion .

Seguir leyendo

Preguntas de la entrevista sobre el cargador de datos y el asistente de importación en Salesforce

P. ¿Diferencia entre Bulk Api Vs Data Loader? Dataloader es bueno para insertar hasta 5 millones de registros. La API masiva le permite ejecutar las inserciones en el cargador de datos de forma asincrónica. Utilizando … Leer más »

Seguir leyendo

Preguntas de la entrevista en profundidad basadas en escenarios sobre la integración de Salesforce

Generalmente, dominar los conceptos de integración resulta complicado para muchos desarrolladores de Salesforce. Este artículo cubrirá todas las preguntas de la entrevista sobre conceptos de integración de salesforce como Salesforce Connect, Streaming API, SOAP API, … Leer más »

Seguir leyendo