Personalizar CRM para teléfonos y tabletas

 

Publicado: noviembre de 2016

Se aplica a: Dynamics CRM 2015

Con Microsoft Dynamics 365, puede diseñar una vez y implementar en todos los lugares. Las personalizaciones realice en el sistema Dynamics 365 aparecen en las aplicaciones de CRM para teléfonos y tabletas, así como en la aplicación web. Los cambios se optimizan en las aplicaciones móviles para que se muestren correctamente. Seleccione uno de los siguientes elementos o desplácese hacia abajo para ver los tipos de cambios que puede realizar, y cómo pueden mostrarse en las aplicaciones móviles en forma diferente que en la aplicación web.

La versión más reciente de aplicación de teléfono, Microsoft Dynamics CRM para teléfonos, proporciona la misma experiencia completa que la aplicación de CRM para tabletas. Tiene la misma interfaz de usuario intuitiva (adaptada para teléfonos), así como capacidades sin conexión.

La versión anterior de aplicación de teléfono tiene un nombre nuevo: Microsoft Dynamics CRM para Phone Express. Para obtener información acerca de la personalización de la versión anterior de la aplicación, consulte Crear y editar formularios móviles para CRM para Phone Express.

Una vez que haya realizado personalizaciones a un formulario, los usuarios verán un mensaje para descargar actualizaciones la próxima vez que inicien la aplicación móvil.

En este tema

Página principal de CRM para teléfonos y tabletas

Personalizaciones de formularios de CRM para teléfonos y tabletas

Entidades mostradas en CRM para teléfonos y tabletas

Cambiar las opciones de navegación de CRM para teléfonos y tabletas

Cambie los comandos de CRM para teléfonos y tabletas

Diferencias de scripts de formularios de CRM para teléfonos y tabletas

Publicación de personalizaciones de CRM para teléfonos y tabletas

Reglas de negocio de CRM para teléfonos y las tabletas

Página principal de CRM para teléfonos y tabletas

Cuando los usuarios abren por primera vez Dynamics 365 para teléfonos y tabletas, verán la página principal, que muestra de forma predeterminada el Panel de Ventas. Puede crear nuevos paneles o editar los existentes en la aplicación web y activarlos para móviles, y los usuarios pueden elegir otro panel de inicio. Para obtener más información sobre cómo crear o modificar los paneles, consulte Crear un panel o Administrar componentes del panel en el sitio Ayuda y entrenamiento de CRM.

Personalizaciones de formularios de CRM para teléfonos y tabletas

CRM para teléfonos y CRM para tabletas usan los formularios como la aplicación web. La forma en que el formulario se muestra en la aplicación se optimiza para la experiencia móvil. Los siguientes diagramas muestran el reflujo desde la aplicación web a las aplicaciones para tableta y teléfono:

Aplicación web

Redistribución de formularios de Dynamics CRM desde aplicación web

Aplicación para tabletas

Redistribución de formularios de Dynamics CRM a aplicación para tabletas

Aplicación para teléfonos

Redistribución de formularios de Dynamics CRM a aplicación para teléfonos

CRM para teléfonos y tabletas no proporciona la capacidad de cambiar entre formularios. Si tiene más de un formulario principal para una entidad, el que se muestre dependerá del orden de formularios definido y de los roles de seguridad asignados al formulario.Más información:Varios formularios

Mientras personaliza un formulario, puede ocultar lo siguiente de la experiencia de CRM para teléfonos:

  1. Campos

  2. Secciones

  3. Pestañas completas

De esta manera, si cree que los usuarios de teléfono deben centrarse sólo en la información principal de un contacto, por ejemplo, puede ocultar los detalles de contacto de la aplicación de teléfono mientras personaliza el formulario.

Ocultar detalles de la pantalla de CRM para teléfonos

  1. Mientras personaliza un formulario en el editor de formularios, seleccione el campo, la sección, o la pestaña que desea ocultar. Para obtener sugerencias sobre el uso del editor de formularios, consulte Usar el editor de formularios.

  2. Elija Cambiar propiedades.

  3. Desactive Disponible en el teléfono y elija Aceptar.

Entidades mostradas en CRM para teléfonos y tabletas

Puede habilitar un conjunto limitado de entidades para CRM para teléfonos y CRM para tabletas. Para ver si está habilitada una entidad o habilitar una entidad, elija Configuración > Personalizaciones > Personalización del sistema > Entidades. Seleccione una entidad y revise la configuración de Outlook y Mobile.

Tenga en cuenta lo siguiente:

  • Todas las entidades personalizadas pueden habilitarse para CRM para teléfonos y CRM para tabletas.

  • Puede usar la búsqueda para entidades que no están habilitadas para CRM para teléfonos y CRM para tabletas de un registro que esté habilitado y ver los datos. Sin embargo, la entidad no se puede editar.

Entidades que son visibles y de lectura-escritura en CRM para teléfonos y CRM para tabletas

Nombre de entidad

Propiedad de visibilidad de CRM para teléfonos y CRM para tabletas

Propiedad de solo lectura de CRM para teléfonos y CRM para tabletas

Cuenta

Modificable

Modificable

Actividad

No modificable

No modificable

Cita

Modificable

Modificable

Caso

Modificable

Modificable

Competidor

Modificable

Modificable

Conexión

No modificable

Modificable

Contacto

Modificable

Modificable

Cliente potencial

Modificable

Modificable

Nota

No modificable

No modificable

Oportunidad

Modificable

Modificable

Producto de oportunidad

Modificable

Modificable

Llamada de teléfono

Modificable

Modificable

Elemento de cola

Modificable

Modificable

Actividad social

Modificable

Modificable

Perfil social

Modificable

Modificable

Tarea

Modificable

Modificable

Entidades que son visibles y de solo lectura en CRM para teléfonos y CRM para tabletas

Nombre de entidad

Propiedad de visibilidad de CRM para teléfonos y CRM para tabletas

Propiedad de solo lectura de CRM para teléfonos y CRM para tabletas

Datos adjuntos

No modificable

No modificable

Correo electrónico

Modificable

No modificable

Derecho

No modificable

No modificable

Registro de Knowledge Base

Modificable

No modificable

Producto

Modificable

No modificable

Cola

Modificable

No modificable

Instancia de KPI de SLA

No modificable

Modificable

Equipo

No modificable

No modificable

Usuario

No modificable

No modificable

Recurso web

No modificable

No modificable

Cambiar las opciones de navegación de CRM para teléfonos y tabletas

CRM para teléfonos y tabletas usa los mismos datos del mapa del sitio para proporcionar opciones de navegación que la aplicación web pero está optimizado para la presentación en las aplicaciones móviles.

Si una entidad que aparece en la barra de navegación de la aplicación web está habilitada para CRM para teléfonos y tabletas, también aparecerá en la barra de navegación en las aplicaciones móviles.

Una agrupación en un área del cliente web se omite en las aplicaciones móviles, que muestran entidades como una lista plana. Puede agregar una entidad a varios grupos del cliente web. Las aplicaciones móviles mostrará una lista plana y no mostrarán ninguna repetición. Los usuarios no verán una entidad a menos que tengan acceso de lectura a esa entidad.

El orden de los elementos en la barra de navegación está determinado por el orden en el mapa del sitio. Si existe un duplicado, solo se mostrará la primera instancia.

Las entidades personalizadas usan un icono de entidad personalizada fijo.

Barra de navegación de CRM para tabletas

Consulte Change application navigation using the SiteMap para obtener más información.

Cambie los comandos de CRM para teléfonos y tabletas

CRM para teléfonos y tabletas usa las mismas definiciones de la cinta de opciones para proporcionar comandos que la aplicación web pero está optimizado para la presentación en las aplicaciones móviles. Puede establecer las definiciones de la cinta de opciones que se mostrarán en función del tipo de cliente. Por ejemplo, puede establecer comandos para que aparecen en la aplicación web pero no las aplicaciones de teléfono o tableta. Algunos comandos predeterminados se establecen para aparecer solo en la aplicación web, que es por lo que no se muestran en las aplicaciones móviles.

Comandos de formularios de cuenta para CRM para tabletas

Nota

Los iconos configurados para comandos no se mostrarán y las etiquetas que sean demasiado largas se truncarán.

Más información:Personalizar los comandos y la cinta de opciones

Diferencias de scripts de formularios de CRM para teléfonos y tabletas

Los scripts escritos para formularios usados en la aplicación Web también deben funcionar con CRM para teléfonos y tabletas pero hay algunas diferencias. En general, los métodos que no son válidos para las aplicaciones móviles no devuelven errores, pero tampoco devuelven valores. Los desarrolladores pueden usar la siguiente instrucción condicional para separar el código que no funcionará correctamente en la aplicaciones móviles.

if (Xrm.Page.context.client.getClient() != "Mobile")
{
    // Add code that should not run in CRM for phones and tablets here

}

También puede usar la getFormFactor API para definir si el código funcionará sólo en teléfonos o solo en tabletas, con una declaración como esta:

if (Xrm.Page.context.client.getClient() == "Mobile" && Xrm.Page.context.client.getFormFactor() == 3)
{
// Add code that should only run in CRM for phones here
}

La siguiente lista muestra qué esperar con scripts en las aplicaciones móviles. Para obtener información específica, consulte los temas de documentación para desarrolladores en MSDN: Client-side programming reference.

  • Con window.alert, window.confirm, window.prompt o cualquier otro código que bloquee la ejecución del código mientras espera la respuesta de un usuario no funcionará según lo previsto o mostrará un error. No debería usar estos métodos en scripts para las aplicaciones móviles.

  • Puesto que las pestañas mostradas en CRM para teléfonos y tabletas no se pueden expandir ni contraer, el código que intenta expandirlas o contraerlas no funcionará y el código configurado para los controladores de eventos que usen estos eventos no se ejecutará.

  • Los elementos de recursos web o de iFrame en los paneles no se mostrarán en las aplicaciones móviles. Los métodos que interactúan con ellos no funcionarán, y no se ejecutará el código configurado para controladores de eventos que usan estos para los eventos llamados cuando se cargan estos elementos. Si está interesado en probar una característica de vista previa que muestra elementos de recursos web o de iFrame en CRM para tabletas, vea Característica de vista previa: compatibilidad de iFrame y recursos web en CRM para tabletas.

  • Puesto que CRM para teléfonos y tabletas no proporciona la capacidad para un usuario de cambiar entre los distintos formularios, los métodos que habilitan esta característica en la aplicación Web no funcionarán.

  • Los métodos para mostrar o navegar a las entidades relacionadas en la aplicación Web no funcionarán.

  • Los métodos que actualizarían la barra de comandos, obtendrían dimensiones de la ventana gráfica o cerrarían una ventana de formulario no funcionarán.

Publicación de personalizaciones de CRM para teléfonos y tabletas

Al personalizar CRM para teléfonos y las tabletas, siempre debería explícitamente publicar las personalizaciones para asegurarse de que se sincronizan con las aplicaciones móviles.

Reglas de negocio de CRM para teléfonos y las tabletas

Las definiciones de las reglas de negocio se descargan y almacenan en caché cuando se abre CRM para teléfonos y tabletas. Los cambios realizados en las reglas de negocio no se aplican hasta que el usuario cierra y abre de nuevo la aplicación móvil.

Ver también

Vídeo: Extender Dynamics CRM a su smartphone con la Actualización 1 de CRM Online (2:34)
Vídeo: Microsoft Dynamics CRM para tabletas - Personalizaciones (16:41)
Información general sobre personalización
Crear y editar metadatos
Crear y diseñar formularios
Cree y edite vistas
Crear y editar procesos
Crear y editar reglas de negocio

© 2016 Microsoft Corporation. Todos los derechos reservados. Copyright