Qué considerar antes de actualizar Dynamics CRM a Dynamics 365?

Todos queremos quedarnos con la última versión.

Después de todo, es la versión con las mejores características, una mejor interfaz y un rendimiento mejorado. Pero la tarea de mantenerse al día no es tan fácil como parece. Para CRM, las cosas iban más lentamente al principio; había un lanzamiento importante cada dos años. Los desarrolladores tuvieron tiempo de realizar una actualización sin prisas.

Haga clic aquí para descargar nuestro libro electrónico gratuito sobre Dynamics 365 y obtener respuestas a sus preguntas.

Hoy en día, Microsoft está impulsando actualizaciones importantes cada año. No digo que sea algo malo de ninguna manera, pero el proceso de actualización debe hacerse más rápido o, de lo contrario, cuando se complete una actualización, ya habrá una versión más nueva.

A partir de ahora, Dynamics 365 es la versión más reciente que existe.

Esa es la versión en la que Microsoft decidió agrupar a algunos de sus principales actores de Dynamics en una solución para cubrir las principales áreas de negocio de una empresa. A pesar de que hay una versión local de Dynamics 365 (viene como una actualización de Dynamics CRM 2016), Microsoft está impulsando Dynamics 365 en la nube. Hablaré sobre las cosas a tener en cuenta si el movimiento es de Dynamics CRM local a Dynamics 365 (Tenga en cuenta que, a partir de ahora, cada vez que mencione Dynamics 365, estoy hablando de la versión en línea).

Panel de ventas de Dynamics 365

Qué debe saber Antes de la migración

  • Cuando se conecta, ya no tiene el mismo control que tiene con una implementación local. La aplicación CRM y SQL server están instalados en la nube (técnicamente, en servidores de Microsoft en algunos centros de datos) y no tendrá acceso directo a ellos. (Despídase de los días de cambio de valores de datos directamente desde la base de datos).
  • Los ingenieros de soporte técnico de Microsoft completarán la indexación de bases de datos a partir de ahora.

¿Debería actualizar a la última versión?

Si no tiene instalada la última versión de Dynamics CRM, debe actualizar hasta la última versión disponible. (A partir de mayo de 2017, actualización 2 «Dynamics 365» en Dynamics CRM 2016). Para hacer eso, deberá revisar todas las versiones principales de CRM.

Por ejemplo, si tiene instalado Dynamics CRM 2011, no puede saltar directamente a Dynamics 365 en las instalaciones. Deberá actualizar a Dynamics CRM 2013, 2013 SP1, 2015 y 2016, y luego instalar la última actualización a 365. Este proceso de actualización puede llevar mucho tiempo y, cuanto más antigua sea la versión de CRM instalada, más difícil será actualizarla debido a todas las personalizaciones y códigos que han quedado obsoletos.

Este paso es necesario porque, para mover sus personalizaciones a Dynamics 365, necesitará importar sus soluciones, que deben exportarse desde un CRM con la misma versión.

 Dynamics 365: App Source

Eche otro vistazo a Sus Personalizaciones

Personalizaciones principales de CRM

Estas incluyen entidades personalizadas y conjuntos de opciones globales, flujos de trabajo y cualquier cosa que pueda encontrar básicamente en una solución de Dynamics CRM. Estos deberán importarse como soluciones a Dynamics 365. Se pueden agrupar en una gran solución que se importará en la nueva instancia de Dynamics 365 antes de migrar los datos.

Tenga en cuenta que si tiene soluciones de CRM administradas, no se pueden exportar desde la versión local; deberá obtener una versión más reciente directamente del proveedor de soluciones original.

Personalizado ASP.net Páginas

Muchos proyectos on-premise de Dynamics CRM incluyen custom ASP.net páginas que implementan ciertas características que de otro modo estarían limitadas en los formularios CRM. En Dynamics 365, estas páginas personalizadas ya no funcionarán. Deberá reemplazarlos con nuevos formularios de entidad o recursos web personalizados que utilicen JS.

Complementos

Todos los complementos deben ejecutarse en el sandbox de Dynamics 365. Cuando se ejecutan en el sandbox, los complementos no pueden acceder a DLL de terceros. Además, si actualiza desde una versión anterior a Dynamics CRM 2011, asegúrese de actualizar el código del complemento debido a los cambios en el SDK. Además, si hay algún código que acceda directamente a la base de datos de CRM, debe reemplazarse para extraer y enviar datos mediante el servicio OrganizationService proporcionado por SDK.

Complementos de Dynamics CRM

Informes

Como dijimos antes, el acceso directo a la base de datos no está disponible. Esto significa que todos los informes basados en SQL deberán volver a desarrollarse utilizando fetch-XML para poder ejecutarse en Dynamics 365. Esto puede ser un poco limitante, ya que las consultas SQL pueden ser mucho más complejas que las consultas fetch-XML, pero la solución es usar subinformes para acceder a más niveles de la base de datos.

JavaScript

Este depende de la versión de Dynamics CRM de la que provenga. Si está actualizando desde una versión antigua de Dynamics CRM, algunas cosas en JS ya no son compatibles (por ejemplo, llamadas SOAP al endpoint 2007, la forma de obtener la URL del servidor para consultas OData, etc.).). Algunos de estos cambios no le permitirán seguir adelante con la actualización (por ejemplo, el punto final SOAP 2007), mientras que otros pasarán pero se interrumpirán después de la actualización. Además, se recomienda eliminar cualquier código JavaScript que no sea compatible con Microsoft (como acceder a los elementos DOM) porque, incluso si no se rompen ahora, no hay garantía de que funcionen en la próxima actualización.

Migración de datos

Este será probablemente el paso más grande en todo el proceso de migración, dependiendo del tamaño de la base de datos, por supuesto. Para migrar todos sus datos a la nube, se recomienda que utilice una herramienta de migración de datos de terceros (Scribe es popular para esto). Debe crear asignaciones para los registros y dejar que la herramienta haga el trabajo. Este paso realmente depende de la herramienta que se esté utilizando y del tamaño de los datos, pero hay muchas guías paso a paso para ayudarlo a superarlo.

¡Disfruta de la mudanza!

Después de que todo lo anterior se tenga en cuenta y se cuide, disfrute de una migración fluida a la nube y explore las muchas características con las que Microsoft nos bendijo.

 Revender Dynamics 365

Todos queremos quedarnos con la última versión. Después de todo, es la versión con las mejores características, una mejor interfaz y un rendimiento mejorado. Pero la tarea de mantenerse al día no es tan fácil como parece. Para CRM, las cosas iban más lentamente al principio; había un lanzamiento importante cada dos años. Los desarrolladores…

Todos queremos quedarnos con la última versión. Después de todo, es la versión con las mejores características, una mejor interfaz y un rendimiento mejorado. Pero la tarea de mantenerse al día no es tan fácil como parece. Para CRM, las cosas iban más lentamente al principio; había un lanzamiento importante cada dos años. Los desarrolladores…

Deja una respuesta

Tu dirección de correo electrónico no será publicada.