Dynamics CRM

Lanzamiento del Event Management Accelerator

Ayer, día 04/11/2008, se produjo el lanzamiento de la versión 1.0 del Event Management Accelerator de Microsoft Dynamics CRM 4.0 del que ya expliqué su funcionalidad hace unos días.

Si quieren descargarlo pueden hacerlo en:
http://www.codeplex.com/crmaccelerators/Release/ProjectReleases.aspx?ReleaseId=19077

CRM Notifications Accelerator

Este Accelerator permite a los usuarios de Microsoft Dynamics CRM 4.0 suscribirse a los "Business Events" que les son de interés dentro del CRM.

Las notificaciones de dichos eventos son entregados vía RSS y pueden ser consumidos con diferentes herramientas de escritorio como Microsoft Outlook 2007 o el gadget de newsfeed de Windows Vista.

Para realizar estas funciones se basa en dos nuevas páginas ASP.NET, un assembly .NET y personalizaciones en el SiteMap añadiendo código JavaScript para realizar las llamadas a dichas páginas

Este componente está disponible desde el día 04/11/2008 y podemos encontrarlo en: http://www.codeplex.com/crmaccelerators/Release/ProjectReleases.aspx?ReleaseId=19071

Nueva actualización de la guía de implementación de CRM 4.0

Recientemente, se ha realizado la tercera actualización de la guía de implementación de Microsoft Dynamics CRM 4.0.

Entre otras muchas cosas, en esta nueva versión se han agregado los siguientes temas:


  • Como instalar Microsoft Dynamics CRM 4.0 usando los mínimos permisos posibles

  • Instalar Microsoft Dynamics CRM 4.0 Server usando Microsoft SQL Server Cluster Environment

  • Internet Facing Deployments(IFDs)

  • Upgrade del cliente de Microsoft Dynamics CRM 3.0 para Outlook

  • Mover una implementación de Microsoft Dynamics CRM 4.0

  • Resolver error originado cuando imprimimos un reporte

  • Resolver error de time-out originado cuando trabajamos con listas muy amplias de marketing


Podemos encontrar dicha versión de esta guía en: www.microsoft.com/downloads/details.aspx?FamilyID=1ceb5e01-de9f-48c0-8ce2-51633ebf4714&DisplayLang=en

Event Management Accelerator

Ayer se realizó la parte más técnica de la Release de los Accelerators de Microsoft, uno de los que se trató a fondo es el Event Management Accelerator.

Este Accelerator sirve como su nombre indica para la gestión a través del CRM de todo lo que tiene que ver con la organización de un evento como el equipo, reportes, horarios, ponentes, lugar de las ponencias...


Otras cosas muy interesante son los desarrollos .NET que permiten el registro en los eventos a través de una web y la invitación a los eventos a través de campañas de CRM.


En total, el accelerator se compone de archivos de customización para las entidades Campaign y Campaign Response, 11 nuevas entidades, Workflows, desarrollo .NET para el registro a los eventos a través de un portal y varios reportes.

El lanzamiento se prevee para finales de esta semana en inglés y en otros idiomas para finales del 2008.

Release de los Accelerators Microsoft Dynamics CRM 4.0

Los Accelerators de Microsoft Dynamics CRM 4.0 sirven para reforzar la competitividad de este, proporcionando funcionalidad para los usuarios que no está disponible en la versión 4.0 original.

El día 20 y 21 se producirá la presentación de los siguientes Accelerators del CRM:

  • Analytics

  • Event Management

  • E-Service Portal

  • Enterprise Search

  • Extended Sales Forecasting

  • CRM Notifications

  • Business Productivity

  • Sales Methodologies

El día 20 se realizará una presentación desde la perpectiva de ventas y marketing y el 21 el enfoque será más hacia la parte técnica.

Pasado esta fecha, informaré más detalladamente sobre cada uno de estos.

Vertical de CRM 4.0 para soluciones sanitarias

Microsoft a lanzado un vertical de Microsoft Dynamics CRM 4.0 para tratar soluciones relacionadas con el mundo de la salud.

En el siguiente link podemos ver una demo de este vertical integrado con Outlook.

Si os interesa él tema, hay más información sobre este vertical en el siguiente enlace, incluyendo una máquina virtual con el CRM operativo, el XML de las customizaciones y un mapa de la demo entre otras utilidades.

http://www.codeplex.com/crmverticaltemplates/Release/ProjectReleases.aspx?ReleaseId=13323

Borrado de campos del CRM desde la aplicación

Realizando una migración de una base de datos ORACLE al SQL SERVER 2005 del Microsoft Dynamics CRM 4.0 he descubierto una cosa curiosa respecto al borrado de campos desde la aplicación.

Cuando una entidad tiene un campo lookup de otra, como es lógico, la entidad origen debe estar migrada antes de empezar la migración de la segunda. Para rellenar el lookup tengo que recuperar el GUID del registro que quiero de dicha entidad y luego junto con los otros datos de los registros lanzar con la API del CRM la importación.

Ejecutando una consulta a la base de datos del SQL SERVER me he dado cuenta que al hacer un inner join con una de las tablas del CRM me sacaba todo duplicado.
Después de darle muchas vueltas a la consulta he observado que aunque en el CRM la entidad de origen no estuviera duplicada, en la base de datos seguía teniendo registros de más.
Esto es debido a que al borrar desde la aplicación los campos de la base de datos NO SE BORRAN. El mecanismo que utiliza el CRM es que el atributo DELETESTATECODE se pone a 2 y la aplicación no muestra dichos campos.


Esta es la causa de que la consulta que estaba realizando sacara duplicados.
Por ello si vais a borrar y después realizar una consulta en la base de datos este detalle puede hacer que ahorremos mucho tiempo.