Limitaciones y capacidades móviles fuera de línea
Antes de configurar la aplicación móvil en modo sin conexión, asegúrese de leer las siguientes capacidades, consejos y limitaciones. Le recomendamos que también revise las Directrices de perfil sin conexión.
Estas tablas y los comandos correspondientes están disponibles en modo sin conexión.
Nota
Los comandos personalizados y los comandos predeterminados sin la regla Mscrm.IsEntityAvailableForUserInMocaOffline no se mostrarán en las aplicaciones sin conexión. Para más información, ver Un botón en la barra de comandos está oculto cuando debería estar visible en Power Apps.
Table | Comandos |
---|---|
Account | Crear, leer, actualizar, eliminar |
Puntero de actividad | Leer, Eliminar |
Cita | Crear, Leer, Actualizar, Eliminar, Convertir actividad en caso |
Datos adjuntos | Solo lectura |
Caso | Crear, leer, actualizar, eliminar |
Competidor | Crear, leer, actualizar, eliminar |
Dirección de competidor | Crear, leer, actualizar, eliminar |
Conexión | Solo lectura |
Rol de conexión | Solo lectura |
Contact | Crear, leer, actualizar, eliminar |
Tabla personalizada | Crear, leer, actualizar, eliminar |
Solo lectura | |
Cliente potencial | Crear, leer, actualizar, eliminar, calificar/descalificar |
Oportunidad | Crear, leer, actualizar, eliminar |
Producto de oportunidad | Crear, leer, actualizar, eliminar |
Llamada de teléfono | Crear, leer, actualizar, eliminar |
Posición | Crear, leer, actualizar, eliminar |
Producto | Lectura |
Tarea | Crear, leer, actualizar, eliminar |
Equipo | Solo lectura |
User | Solo lectura |
Capacidades admitidas
Reglas de negocio: Las reglas de negocio son compatibles con mobile offline. Para más información, consulte Crear reglas de negocio y recomendaciones para aplicar lógica en un formulario de aplicaciones basadas en modelos
Flujos de procesos de negocio: puede utilizar los flujos de procesos de negocio en modo fuera de línea si se cumplen las siguientes condiciones:
- El flujo de proceso de negocio se usa en una aplicación que puede ejecutar Power Apps móvil.
- La aplicación móvil Power Apps se ha habilitado para uso sin conexión.
- El flujo de procesos de negocio tiene una sola tabla.
- La tabla flujo de proceso de negocio se agrega en el perfil sin conexión.
Nota
Si una tabla está asociada con varios flujos de procesos comerciales, para que cualquiera de los flujos de procesos comerciales funcione sin conexión, todos los flujos de procesos comerciales deben agregarse al perfil sin conexión.
Hay tres comandos que están disponibles para los flujos de un proceso empresarial, cuando ejecuta una aplicación en modo fuera de línea en la aplicación movil Power Apps.
- Fase siguiente
- Fase anterior
- Establecer la fase activa
Para más información, vea Ejecutar flujos de proceso de negocio sin conexión.
Compatibilidad de búsqueda: las búsquedas son compatibles con las tablas que están habilitadas para Mobile Offline. Todas las tablas que participan en la búsqueda también deben estar habilitadas sin conexión.
Vista admitida: Solo las vistas del sistema y la vista rápida se admiten en Mobile Offline. No se admiten vistas personales.
Búsqueda sin conexión: Solo disponible para tablas sin conexión. El usuario solo puede buscar una tabla cada vez. La búsqueda global tiene como valor predeterminado la búsqueda categorizada en el modo sin conexión, incluso si la búsqueda de Dataverse está habilitada, ya que la búsqueda de Dataverse no se admite en el modo sin conexión. En las páginas de cuadrícula, la búsqueda basada en vistas (filtro por palabra clave) no se admite en el modo fuera de línea y la búsqueda en cuadrícula cambia a una búsqueda rápida basada en búsquedas.
Notas sobre el control de la línea de tiempo: las notas sobre el control de la línea de tiempo están disponibles en modo sin conexión. Puede tomar fotografías, leer notas y agregar/eliminar archivos adjuntos en el modo sin conexión.
Nota
El campo Fecha no está disponible para la búsqueda Mobile offline.
Mesas personalizadas: estos comandos están disponibles al editar el formulario, Marcar como completo, Actualizar, Convertir en oportunidad y Borrar.
Limitaciones
Número de registros sincronizados: el número total de registros sincronizados está limitado a 3 000 000. Los intentos de sincronizar una mayor cantidad de registros fallan. Este número también incluye tablas ocultas utilizadas para capacidades sin conexión.
Modelo de seguridad - Seguridad a nivel de campo y uso compartido de campos no son compatibles en el modo móvil sin conexión.
Calificar un cliente potencial: cuando un cliente potencial creado en Mobile Offline se califica y cuando el usuario se conecta, la fase del proceso de negocio muestra la fase Calificar. El usuario tendrá que seleccionar manualmente Siguiente fase para pasar a la siguiente fase.
Cuestionarios
- El filtrado de columnas está deshabilitado cuando se configura un perfil fuera de línea incluso cuando hay conectividad de red. La cuadrícula funciona con la base de datos local y no admite filtros personalizados.
- Las miniaturas de imágenes principales no están disponibles para sin conexión a menos que se hayan mostrado previamente en línea.
- Los íconos personalizados junto con los valores en las cuadrículas no están disponibles sin conexión. Para obtener más información sobre esta capacidad, vaya a Cómo mostrar iconos personalizados.
No se admiten vistas para las siguientes tablas en modo sin conexión:
Email
Task
Fax
Letter
Serviceappointment
Campaignresponse
Campaignactivity
Recurringappointmentmaster
Socialactivity
Las vistas que tengan tablas vinculadas (tabla relacionada) que no estén disponibles sin conexión tampoco se admiten.
Búsquedas avanzadas: La funcionalidad Búsqueda avanzada no se admite en escenarios sin conexión. Cuando está desconectado, el botón Búsqueda avanzada es reemplazado por la lista desplegable Cambiar vista.
Agregar existentes en subcuadrículas: la funcionalidad Agregar existentes no es compatible con Mobile Offline para determinados tipos de relaciones. Cuando está desconectado, ciertas relaciones como relaciones que son N:N son de solo lectura, y el comando Agregar existentes estará oculto en las subcuadrículas para esas relaciones. Incluso si el botón está oculto a través de la personalización, el comando no funciona sin conexión.
Recursos web: los recursos web se admiten parcialmente en modo fuera de línea. Consulte la siguiente tabla para obtener más información.
Configuración de un recurso web Soporte fuera de línea en Android y Windows Compatibilidad sin conexión en iOS Recurso web utilizado en controladores de formularios, scripts de formularios y comandos de cinta Compatible (los nombres de los archivos deben estar en minúsculas). Compatible (los nombres de los archivos deben estar en minúsculas). Archivos JavaScript referenciados dentro de un recurso web HTML Addmitido No compatible. Los recursos web pueden estar disponibles sin conexión en algunas circunstancias si se recuperan mientras están en línea y el navegador los almacena en caché. HTML, JS, CSS, recursos web XML integrados en un formulario de aplicación basado en modelos Addmitido No compatible. Los recursos web pueden estar disponibles sin conexión en algunas circunstancias si se recuperan mientras están en línea y el navegador los almacena en caché. Otros recursos web integrados en un formulario de aplicación basado en modelos (como imágenes, resx, etc.)
Nota: Los atributos Archivo de Dataverse e imagen no son recursos web sino datos de Dataverse normales. Para habilitarlos sin conexión, consulte Configurar perfiles mobile offline para imágenes y archivos.No admitido** No admitido** Página web (recurso web HTML) a través del mapa del sitio de una aplicación basada en modelos No admitido No admitido Archivos JS personalizados que crean un fetchXML dinámicamente No admitido No admitido ** Se admite el acceso a los recursos web de RESX como una dependencia a través de la API del cliente desde un archivo JS.
Campos calculados y consolidados: el cliente no vuelve a evaluar los campos acumulados y calculados que forman parte de las filas sincronizadas con el cliente. La reevaluación se realiza en el servidor cuando se sincronice la fila actualizada.
Campos asignados: cuando ejecuta una aplicación en modo sin conexión, los campos asignados no se rellenan automáticamente al crear un nuevo registro de una tabla que tiene campos asignados a otra tabla.
Operaciones de filtrado: no todas las operaciones de filtrado son compatibles en el modo sin conexión. Para obtener una lista completa de los operadores admitidos, consulte Operaciones de filtrado admitidas por tipo de atributo en dispositivos móviles sin conexión usando FetchXML.
Citas: las citas se pueden crear o actualizar en Dataverse, pero no se envían a los destinatarios con la sincronización del lado del servidor. Para obtener más información, consulte Referencia de entidad/tabla de citas y Tablas de sincronización del lado del servidor.
Tareas de servicio de orden de trabajo: las tareas de servicio de orden de trabajo creadas mediante código personalizado requieren que msdyn_lineorder se establezca en -1. Se establecerá automáticamente un valor real después del siguiente ciclo de sincronización.
Búsqueda rápida: cuando realiza una búsqueda sin conexión, los resultados pueden ser diferentes a los de las búsquedas en línea. Los caracteres de sus términos de búsqueda deben coincidir exactamente cuando se realiza una búsqueda sin conexión, aunque es posible que se encuentren resultados equivalentes en línea.
Recomendaciones
Sincronización de Mobile Offline
La sincronización móvil sin conexión con dispositivos móviles ocurre periódicamente. Un ciclo de sincronización puede durar varios minutos, según la latencia de red de Azure, el volumen de datos que está establecido para sincronización y la velocidad de la red móvil. Los usuarios pueden seguir usando las aplicaciones móviles durante la sincronización.
La hora para la descarga inicial de metadatos está determinada por el número de tablas totales en módulos de aplicación habilitados sin conexión. Asegúrese de habilitar sin conexión únicamente las tablas y los módulos de la aplicación que sean necesarios para optimizar la experiencia para los usuarios finales.
Asegurarse de que las vistas en las que desee trabajar sin conexión no hagan referencia a tablas que no están habilitadas para su uso sin conexión. Por ejemplo, suponiendo que la Cuenta se encuentre en el perfil sin conexión, no estará disponible una vista de Cuenta que haga referencia al contacto principal cuando el Contacto no esté en el perfil.
Los cambios en los privilegios de seguridad de un usuario se actualizan durante el siguiente ciclo de sincronización. Hasta ese momento, los usuarios continuar accediendo a los datos de acuerdo con sus privilegios de seguridad anteriores, pero cualquier cambio que realicen se validará durante la sincronización con el servidor. Si ya no tienen privilegios para realizar cambios en una fila, recibirán un error y la fila no se creará, actualizará ni eliminará.
Cualquier cambio en el privilegio de un usuario para ver una fila no tendrá efecto en el dispositivo móvil hasta el próximo ciclo de sincronización.
Móvil sin conexión respeta el modelo de seguridad de las aplicaciones móviles y el modelo de seguridad jerárquico, excepto la seguridad a nivel de campo y uso compartido de campos.
Filtro de datos de la organización
Importante
Los filtros de datos de la organización ya no se utilizan. Los cambios en los filtros deben editarse en el propio perfil móvil.
Se recomienda que tenga al menos una regla definida para todas las tablas habilitadas para móvil sin conexión de filtros de datos, si está usando las tablas en los perfiles. De forma predeterminada, este valor se establece para durar 10 días para la mayoría de tablas habilitadas sin conexión.
Filtros del perfil
Limitaciones del perfil
Detalles del perfil | Limitación |
---|---|
Relación definida para cada tabla | Máximo de 15 relaciones. Y un máximo de una relación de varios a varios (M:M) o de uno a varios (1:M) dentro de esas 15 relaciones. Si algunas tablas personalizadas exigen este escenario, repase el modelo de datos. No se admiten referencias circulares o autorreferencias. |
Imágenes y archivos | Las imágenes y los archivos están sujetos a las mismas limitaciones que cualquier otra tabla. Debido a las relaciones definidas implícitamente, un perfil fuera de línea solo puede contener hasta 14 columnas de imágenes, en todas las entidades. |
Recomendación de reglas de filtro del perfil
Asegúrese de que ha configurado al menos una de las reglas del perfil para que cada tabla descargue sus datos.
Personalización | Recomendación |
---|---|
Todos los registros | Si selecciona este filtro no puede definir ninguna otra regla de filtro. |
Descargar solo datos relacionados | Si selecciona este filtro no puede definir ninguna otra regla de filtro. Asegúrese de que cada tabla se ha definido también como tabla de asociación del elemento del perfil. |
Otro filtro de datos - si lo seleccione, seleccione al menos una de estas opciones: Descargar mis registros, Descargar los registros de mi equipo o Descargar los registros de mi unidad de negocio. | Si desea definir este filtro tiene que seleccionar al menos una de las opciones dadas. Se recomienda no tener un filtro de nivel de unidad de negocio para una tabla a menos que haya una justificación clara. Se recomienda para un escenario de datos maestros con un pequeño conjunto de datos como códigos de país o región. |
Filtro de datos personalizado | Se pueden definir <=3 filtros en el filtro personalizado de datos. |
Nota
¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)
La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).