Nuevo CRM Mobile Client Express!

Parece que en Microsoft han vuelto de las vacaciones y por fin se han decido a liberar el nuevo cliente móvil para Microsoft Dynamics CRM 3.0. Como ya habíamos visto, este cliente presenta grandes novedades y ventajas respecto al cliente móvil que ya teníamos disponible. Entre ellas ser una aplicación web, lo que nos ahorrará bastantes dolores de cabeza en la instalación ya que no tenemos que instalar nada en los dispositivos móviles al revés de lo que sucede con el otro cliente móvil. Es más, la aplicación web será compatible con cualquier dispositivo con un navegador compatible con HTML 4.0 (sin necesidad de JavaScript) con lo cual tenemos la posibilidad de utilizarlo desde la inmensa mayoría de PDAs, móviles, etc. Otra gran ventaja es tener el código fuente disponible para modificarla, lo que abre las puertas a adaptarla en caso de necesidad. Para que os hagáis una idea de lo sencillo que es instalar el nuevo CRM Mobile Client Express el manual de instalación son unas 9 páginas, mientras que la guía de implementación del anterior tenía 142 páginas!!


Pero está claro que no todo iba a ser ventajas. Este CRM Mobile Cliente Express tiene un hándicap muy claro con respecto a la versión, no podemos trabajar offline. Es decir, para usar este cliente el dispositivo móvil tendrá que utilizar el navegador web para acceder a la aplicación web del cliente móvil que se alojará en nuestros servidores, con lo cual habrá que disponer de conexión wifi, gprs, 3G o similares. Vamos, que si queremos cliente móvil y trabajar offline este nuevo cliente no será la solución.


El proceso de instalación no es complejo, se trata simplemente de instalar dos aplicaciones web en nuestro servidor IIS, una para la parte de Administración del Cliente Móvil, y otra para el cliente móvil en sí. Además el manual de instalación es bastante claro y conciso. Sólo recordad tener cuidado con los pools de aplicaciones en IIS ya que estas aplicaciones web son .Net 2.0 y el CRM es .Net 1.1.


Una vez completada la instalación tendremos disponible la parte de administración del cliente móvil en la sección de configuración de Microsoft Dynamics CRM. Desde aquí podremos decidir qué entidades publicamos a través del cliente móvil (podemos publicar prácticamente todas), decidir qué tipo de publicación utilizamos en cada entidad (consulta y/o modificación) sin perjuicio de los permisos que tenga cada usuario en su rol, y también podremos establecer los campos que deseamos mostrar y las etiquetas de los mismos. En el manual de usuario que viene junto con la documentación tenéis mucha más información sobre esto, y sobre la funcionalidad que tendrá disponible el usuario de la aplicación.



Por último comentar que también se incluye en la documentación una guía de desarrollo que explica los puntos clave del diseño de la aplicación y como establecer un entorno de desarrollo, de forma que tenemos todas las facilidades para realizar modificaciones sobre la funcionalidad de la misma.


Bueno, yo ya estoy instalándolo en nuestro servidor de pruebas, y ya me está tardando probar el nuevo cliente en mi Motorola MPX220. ¿Qué os parece el nuevo cliente móvil? ¿Veis una limitación grave en la imposibilidad de trabajar desconectado? ¿Lo vais a probar? ¿Qué os parece que sea Open Source? Espero vuestros comentarios.


Enlace: CRM Moblie Client Express


Un saludo,


Marco Amoedo


 


 

12 comentarios en “Nuevo CRM Mobile Client Express!”

  1. Seguro que esto supone un impulso para Dynamics CRM, a todos los comerciales que conozco les encantan los aparatitos, no pueden vivir sin una PDA de última generación…

    Especialmente interesante lo de que sea Open Source, seguro que se puede aprender un motón viendo las fuentes.

    Lo que no me queda claro en tu post es si va a seguir existiendo el otro cliente, que si puede trabajar offline.

  2. Si, los dos clientes seguirn conviviendo o por lo menos eso es lo que han dado a entender. Es ms, la localizacin a ms idiomas del cliente mvil offline sigue en marcha. Y adems hay que tener en cuenta que aunque ambos son clientes para dispositivos mviles los objetivos son bien distintos, el cliente mvil “tradicional” slo funciona sobre dispositivos con Windows y proporciona accesso “offline” (aunque no a todas las entidades), y el nuevo cliente mvil express proporciona accesso online a cualquier dispositivo con un navegador compatible HTML 4 (casi cualquier cacharro del mercado).
    En cuanto tenga un hueco empezar a trastear en el cdigo 🙂

    Un saludo

  3. Hola,
    Ya tenemos instalado y probando el nuevo cliente CRM Mobile.
    Una cuestión : ¿Podrias decirme si cuando lo pruebes, te ocurre lo mismo que a nosotros? Y que concretamente es que las citas que en teoría pueden ser editables según el manual, en realidad no nos deja ponerlas como editables, y están por defecto como read-only sin posibilidad de cambiarlo…

  4. Hola,
    He instalado paso a paso correctamente en mi servidor win2003 con sql 2000
    el nuevo CRM Mobile Express, aparentemente todo quedo bien, incluso puedo accesar a el desde un dispositivo, aparecen mis entidades (accounts, oportunities, etc.) luego entro en alguna de ellas y aparecen bien mis oportunidades creadas, el problema viene cuando quiero ver los detalles de alguna de ellas, me envía un error. Esto es para todas las entidades sean cuentas, contactos, etc., al querer ver los detalles. Por favor me urge resolver esto. Si alguien tiene alguna idea que puede estar pasando, por favor comentemelo.

    El error es el siguiente:

    Message: Exception of type ‘System.Web.HttpUnhandledException’ was thrown.
    Stack trace: at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) at System.Web.UI.Page.ProcessRequest(HttpContext context) at ASP.entityreadonly_aspx.ProcessRequest(HttpContext context) in c:WINDOWSMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET Filesroot7e5d036c4bf74646App_Web_tbo0x8hc.0.cs:line 0 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

    Gracias.

  5. Hola,
    En cuanto al error que te sale, me pasaba lo mismo y es porque empeze con el CRM 1.2 y al migrar al 3.3 todos las entidades que tengan campos CFS les sale el error,prueba quitando estos campos a la hora de configurar la entidad en el mobile y deja solo los nativos y debera habrir sin problemas.
    Ahora como soluciono lo de los campos CFS estamos cambianadolo a campos nativos en CRM 3.0

    Espero que te sirva.

  6. Hola,

    He instalado el CRM Mobile Express de acuerdo a la documentación, pero algo ha de estar mal dado que obtengo este error:

    Try Again
    Message: Exception of type ‘System.Web.HttpUnhandledException’ was thrown.
    Stack trace: at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) at System.Web.UI.Page.ProcessRequest(HttpContext context) at ASP.home_aspx.ProcessRequest(HttpContext context) in c:WINDOWSMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET Filesrootb4bd987d961d6a34App_Web_wtsuvyjo.4.cs:line 0 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

    Esto me a sucedido tanto en el servidor de producción como en la VPC de CRM 3.0 proporcionada por Microsoft.

    Alguna idea de que puede estar sucediendo?

    Gracias.

  7. Hola, Leí en la parte superior un comentario sobre la entidad cita y bueno es cierto segun el manual deberia ser editable pero cuando se prueba no es asi, la opción en el mobile aparece deshabilitada sin darte chance a que la cambies a editable. Sabes si existe alguna forma de cambiar esto, como se podría manejar??

    Gracias

  8. Hola,

    Yo también he instalado el mobile express, y me pasa lo mismo en las citas, no me da la opción de editable, y en especial me gustaria poner editable la parte de ofertas, pero no veo forma. Sabeis si existe alguna forma??

    Gracias

  9. he tenido problemas con el cliente express ya que cuando trato de verlo obtengo el siguiente error:

    Try Again

    Message: Exception of type ‘System.Web.HttpUnhandledException’ was thrown.

    Stack trace: at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) at System.Web.UI.Page.ProcessRequest(HttpContext context) at ASP.home_aspx.ProcessRequest(HttpContext context) in c:WINDOWSMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET Filesrootb4bd987d961d6a34App_Web_wtsuvyjo.4.cs:line 0 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

    Alguien ya solucionó esta parte?

  10. Buenos días,

    Tengo instalado el CRM 3.0 mobile express y funciona correctamente.
    Se que la diferencia más clara es que el que he instalado funciona en on line y el CRM 3.0 mobile, trabaja en on line y off line.
    A parte de esta característica, hay alguna otra que me haga decidir por instalar el CRM mobile 3.0. No sé si hay más funciones o son exactamente iguales a la hora de funcionar.
    Gracias,

    Andreu,

  11. Hola,
    Queria saber si alguno sabe si funciona el crm mobile client Express en windows mobile 6 (smartphone) en una HTC S621 ya que tengo entendido que el CRM mobile funciona solo en Pocket PC.
    Muchas gracias.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *