Usted está aquí:
Crear configuración de caché de metadatos de objetos
La aplicación móvil Life Sciences Cloud no carga automáticamente todos los objetos de Salesforce y datos relacionados. Configure la memoria caché de metadatos de objetos para definir qué objetos almacena la aplicación móvil localmente y si los datos se sincronizan de forma unidireccional o bidireccional entre su organización de Salesforce y la aplicación móvil. Esta configuración garantiza que sus representantes de ventas tengan acceso a los datos que necesitan en la aplicación móvil.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Ediciones Enterprise y Unlimited con licencia complementaria Life Sciences Cloud, Life Sciences Cloud para Customer Engagement y el paquete gestionado Life Sciences Customer Engagement. |
| Permisos de usuario necesarios | |
|---|---|
| Para crear la configuración de caché de metadatos: | Conjunto de permisos Administrador comercial de Ciencias de la vida |
Los tipos de metadatos LifeSciConfigCategory y LifeSciConfigRecords deben tener registros rellenados para generar metadatos.
- Desde el Iniciador de aplicación, busque y seleccione la aplicación Life Sciences Commercial.
- Haga clic en Consola de administrador.
- Seleccione Móvil y luego seleccione Configuración de caché de metadatos de objeto.
-
Haga clic en Nuevo e ingrese los detalles de configuración.
- Ingrese un nombre exclusivo que describa el objeto.
-
Para que el objeto esté disponible para su inclusión en la memoria caché de metadatos, seleccione Está activo.
Nota Seleccionar Es activo es opcional. Sin embargo, si no lo selecciona, el objeto no se incluye en la caché de metadatos. Por ejemplo, en algunos casos, puede dejar la configuración inactiva al configurar el objeto por primera vez o al probar una construcción de caché sin el objeto en ella. -
Seleccione el tipo de objeto para determinar cómo se utilizan los datos del objeto en la aplicación móvil.
- Datos: El objeto contiene datos de negocio o transacciones con los que los representantes de ventas interactúan directamente en la aplicación móvil.
- Configuración: El objeto contiene datos de configuración que controlan el comportamiento de la aplicación móvil y no son visibles para los representantes de ventas.
- Objeto de modelo de datos: El objeto contiene un objeto de modelo de datos almacenado en Data Cloud.
-
Seleccione un objeto o un registro de configuración basándose en el tipo que seleccionó.
- Si selecciona datos o configuración como el tipo, busque y seleccione un valor en el campo Objeto.
- Si selecciona un objeto de modelo de datos como el tipo, ingrese detalles en los campos Nombre de API de espacio de datos y Nombre de API de objeto de modelo de datos.
-
Para Asignación, seleccione uno o más perfiles a los que se aplica esta configuración.
Nota El campo Asignación solo aparece después de seleccionar un objeto. Los perfiles con al menos acceso de lectura al objeto pueden ver la lista de asignaciones. -
En Campo de datos de Delta Sync, ingrese el nombre de campo utilizado para determinar la sincronización incremental para el objeto seleccionado.
Los registros con un valor de campo superior al último valor de sincronización registrado se incluyen en el siguiente ciclo de sincronización. Este campo solo es aplicable cuando selecciona datos como el tipo.
- Para sincronizar datos solo desde Salesforce con la aplicación móvil, seleccione Permitir solo sincronización unidireccional desde web a móvil.
-
Seleccione el Método de descarga de archivos adjuntos.
Se requiere una conexión a Internet para su descarga. Este campo admite:
- Fondo: Los archivos se descargan en segundo plano. Este método es más adecuado para archivos de mayor tamaño, como los utilizados en Contenido inteligente.
- Caché: Los archivos se descargan on demand cuando los representantes de ventas obtienen una vista previa o los utilizan. Este método es más adecuado para archivos más pequeños y numerosos, como plantillas Email de campo.
-
Ingrese la condición de filtro SOQL para generar datos de filtrado de metadatos para el objeto utilizando el editor sencillo o el editor avanzado.
NotaIngrese solo la lógica condicional, no una declaración SOQL completa. La cláusula WHERE está implícita, de modo que no incluya la palabra clave WHERE ni ninguna otra palabra clave SOQL. El filtro SOQL también admite variables dinámicas para acceso de datos exclusivo.
Si no ingresa una condición de filtro SOQL, los metadatos se generan para todas las filas del objeto seleccionado. Los filtros complementan la colaboración a nivel de registro existente y se aplican únicamente a datos a los que los representantes de ventas ya tienen acceso. Si el modelo de colaboración de un objeto es Privado, los representantes de ventas solo descargan los registros a los que pueden acceder mediante propiedad o colaboración. Si el modelo de colaboración de un objeto es Público, utilice filtros para limitar los datos descargados, opcionalmente.
- Guarde sus cambios.
-
Antes de generar la caché de metadatos, valide los registros de configuración de metadatos de objeto para evitar fallos y asegurarse de que están configurados correctamente.
- Seleccione uno o más registros de configuración de objetos que desea validar.
-
Haga clic en Validar.
Una notificación confirma que la validación está en cola.
Nota Cancele una validación en curso haciendo clic en Abortar y luego haga clic en Sí en la ventana de confirmación para continuar. - Para monitorear el estado de validación, haga clic en el vínculo de la notificación.
-
Para realizar un seguimiento del progreso más adelante, vaya a Configuración, busque y seleccione Ejecución de prueba de aplicación y busque la ejecución más reciente de lsc4ce.DbSchemaValidatorTestSuite.
Tras completar la validación, el estado de configuración cambia a Válido.
-
Asigne perfiles a la configuración de metadatos de objetos.
- Seleccione uno o más registros de configuración que desea asignar a un perfil.
- Haga clic en Asignar.
- En la ventana Seleccionar asignación, seleccione Perfil como el tipo de asignación.
- Seleccione un perfil.
- Haga clic en Enviar.
-
Para verificar la asignación, haga clic en Ver asignaciones en las acciones de registro de configuración de objeto.
También puede modificar un registro de configuración de objeto específico y ver los perfiles seleccionados.
- Variables dinámicas para condiciones de filtro SOQL
Utilice variables dinámicas en el campo de condición de filtro SOQL para generar datos de filtrado de metadatos personalizados para cada usuario. Life Sciences Cloud sustituye estas variables en tiempo de ejecución con los valores de usuario o territorio apropiados, lo que permite el acceso a datos exclusivo sin valores de codificación. - Crear condición de filtro SOQL utilizando un editor sencillo
Utilice el Editor sencillo para crear condiciones de filtro SOQL básicas para datos de objetos. El Editor sencillo le guía por la lógica de condición de ensamblaje y admite variables dinámicas. - Crear condición de filtro SOQL utilizando el editor avanzado
Utilice el Editor avanzado para crear condiciones de filtro SOQL para datos de objetos escribiendo directamente su lógica de filtro. El Editor avanzado también admite variables dinámicas y le permite probar su condición de SOQL antes de guardar.
Consulte también:
- Paquetes gestionados de primera generación: Categoría Configuración de ciencias de la vida
- Paquetes gestionados de primera generación: Registro Configuración de ciencias de la vida
- Guía del desarrollador: LifeSciConfigCategory
- Guía del desarrollador: LifeSciConfigRecord
- Configuración de aplicación móvil para puntuajes
- Configuración de aplicación móvil para Gestión de consentimiento

