Microsoft Dynamics CRM update: our tips

Microsoft Dynamics CRM update: our tips

This article addresses common issues with the Microsoft Dynamics CRM December 2012 update. We focus on problems related to custom JavaScript and compatibility functions.

Businesses using CRM solutions, such as Microsoft Dynamics 365 CRM and other customer relationship management (CRM) systems, may experience disruptions in their core business processes. These issues can affect various aspects of CRM software, including customer engagement and marketing customer service. They can also impact sales team operations and customer journeys.

Companies relying on Microsoft Dynamics CRM and Dynamics 365 CRM might see effects on their daily operations and business strategies. In this guide, we’ll identify the specific errors encountered. We will also offer practical solutions to resolve them.

Applying these fixes will help ensure a smoother experience with your CRM applications. This will enhance customer experience and support effective marketing and customer service.

We will provide detailed steps to address these issues. These steps will help you maintain efficient customer service and streamline enterprise resource planning. Improving CRM software performance will boost business performance and strengthen customer engagement.

CRM December 2012 Update Issues Resolved

Whereas the resolution of some issues was given in the “Resolve Breaking Script Issues When Upgrading Microsoft Dynamics CRM” article, we had to fix some other problems which were out of the scope of that article.

Here we list the errors we faced and the ways to resolve them by applying the following changes:

1. XMLHttpRequest function error

Change this line: var XmlHttp = CreateXmlHttp();

to this: var XmlHttp = Mscrm.XmlUtil.createXmlHttp();

2. window.showModalDialog JavaScript error

The window was shown too small, so we’ve solved the error this way:

Change this line: window.showModalDialog(serverUri + ‘?DialogId=’ + dialogId + ‘&EntityName=’ + typeName + ‘&ObjectId=’ + triggerId , null, ‘dialogWidth=615,height=480,resizable=1,status=1,scrollbars=1’);

to this: window.showModalDialog(serverUri + ‘?DialogId=’ + dialogId + ‘&EntityName=’ + typeName + ‘&ObjectId=’ + triggerId , null, ‘dialogWidth: 615px; dialogHeight: 480px; resizable: yes; status: yes, scrollbars:yes;’);

3. crmForm error

Change this line: crmForm.all.ut_name.DataValue = name;

to this: Xrm.Page.getAttribute(“ut_name”).setValue(name);

4. Ribbon missing

We also faced an issue with Ribbon missing after CRM Online December 2012 Update.

To resolve it, we had to disable Form Assistant (the process is described in detail in the article).

We’ll be glad if you find our solutions for CRM December 2012 update issues helpful.

Summing up

In summary, addressing issues with the Microsoft Dynamics CRM December 2012 update is crucial for maintaining smooth business operations. This guide highlighted common problems related to custom JavaScript and compatibility functions, and offered practical solutions to resolve them. By implementing these fixes, businesses can ensure a more stable and efficient experience with their CRM applications.

The detailed steps provided here aim to resolve specific errors, enhance customer experience, and support effective marketing and customer service. By improving CRM software performance, companies can boost overall business performance and strengthen customer engagement.

We hope these solutions help you navigate the challenges posed by the December 2012 update.

Contact us

Tell your idea, request a quote or ask us a question