Prepare your solutions for the update

Dynamics CRM 2013

Applies To: Dynamics CRM 2013

Microsoft Dynamics CRM 2013 and Microsoft Dynamics CRM Online contain a number of exciting changes. To take advantage of new features, you need to ensure any customizations are compatible with this new version. With the launch of these versions, we are officially dropping support for legacy Microsoft Dynamics CRM 4.0 features.

Microsoft Dynamics CRM 4.0 features that will no longer be supported:

  • CRM 4.0 plug-in

  • CRM 4.0 client-side scripting

  • CRM 4.0 custom workflow activities

  • CRM 4.0 web service API (also known as the 2007 web service endpoints)

  • ISV folder support for custom web applications

Microsoft Dynamics CRM 4.0 exposed global functions and form objects to form scripting with JavaScript. If you use any custom JavaScript within your current version of Microsoft Dynamics CRM, it is important to verify that this customized code does not disrupt a smooth upgrade to the next version of CRM.

To assist you in this effort, we created a tool to help you identify and correct unsupported code prior to your upgrade. Please download, install, and run the tools below on your Microsoft Dynamics CRM 2011 organization.

The custom code validation tool will examine your web resources and show you where there might be some problems. The issues that are flagged are either using unsupported coding processes or using the CRM 4.0 objects and functions. Download this tool and extract the contents. Within the contents you will find instructions about how to install and use the tool. For more information about this tool, read this blog: Check your JavaScript code to prepare for your upgrade.

For information on how to fix the issues found by this tool, see Upgrade scripts to Microsoft Dynamics CRM 2013.

The Solution Down-level utility, specifically built for the Microsoft Dynamics CRM December 2012 Service Update, is not provided in the Microsoft Dynamics CRM 2013 and Microsoft Dynamics CRM Online SDK. Due to improvements to the solution framework, this tool is no longer needed.