Dynamics CRM 2016 Cloning Solutions & Patches
In Dynamics CRM 2016 you’ll see changes to the way CRM handles solutions, encouraging developers and customizers to track the changes to a solution over time more diligently than perhaps we’ve done in...
View ArticleResolving Cryptography issues with the Dynamics CRM SDK in Azure Web Apps
When attempting to run applications that use the Dynamics CRM SDK in Azure Web Apps, you can get an exception when the app is trying to connect to CRM that looks like this:“ERROR:...
View ArticleInteractive Experience Forms for a Custom Entity in Microsoft Dynamics CRM 2016
In this blog I will briefly highlight the look and feel of the new Interactive Experience Forms for a custom Project entity in Microsoft Dynamics CRM 2016 Online. This entity has a Business Process...
View ArticleDynamics CRM 2016 Business Rules invoked by Business Process Flows
Dynamics CRM 2016 is here and with it comes some exciting new features. One useful feature is the ability to invoke a business rule based on business process flow properties. Before we dig into this in...
View ArticleHow to Narrow Your CRM Options
You need a CRM system but there are a baffling array of options. You want to quickly sift out those that are not going to work and arrive at a list that is manageable. This blog is for you. I will...
View ArticleDynamics CRM 2016 Adding Entity Components to a Solution
In Dynamics 2016, you now have the option of selectively adding only certain views, charts, fields, keys, relationships, or messages to your solutions as opposed to entire entities. You don't have to...
View ArticleA server certificate could not be validated for the Reporting Services Report...
When you're installing Dynamics CRM (this is CRM 2015 in my case), the Reporting Services check may fail with the above error. For some reason, when you install SQL reporting services (this is SQL 2014...
View ArticleHandling SDK Errors Conditionally via HResult Codes in CRM 2015
While developing plugins or console apps for Dynamics CRM that leverage the XRM SDK, you might find yourself wanting to handle specific errors, such as missing permissions, inserting duplicate keys, or...
View ArticlePrevent the Dynamics CRM Email Router from Processing Old Emails
Recently I had an issue while setting up the Microsoft Dynamics CRM Email Router, where I was connecting to an existing email mailbox and all the emails were getting pulled through to CRM dating as far...
View ArticleTen Signs Your CRM System is Not Working as it Should
Your CRM system should be delivering outstanding value to your organisation, enabling you to know and serve your customers better and automating previously manual tasks. Your CRM users will be loving...
View ArticleCommand Bar Buttons Disappearing in Dynamics CRM
A CRM user recently reported that they were unable to see items within fly-out menus on the command bar in Dynamics CRM 2013. Whenever they tried to run a report against an Account, they would see "No...
View ArticlePreserving Fonts in Aspose Words to save to a pdf in Dynamics CRM
When generating a PDF document using Aspose.Words from a plugin registered in Microsoft Dynamics CRM sandbox mode, it is important to note that Aspose will not have access to the system fonts installed...
View ArticleMaking a Field Read-only On a Business Process Flow
Dynamics CRM Business Process Flows (BPFs) can be very useful for guiding users through business processes in CRM. One limitation of a BPF is that fields on them can’t be made read only simply by...
View ArticleProgrammatically Setting the Active Stage of Business Process Flows via Plugin
Interacting with business process flows programmatically in Dynamics CRM can get a little tricky, due to some unexpected behaviour that still exists within CRM 2015. There are plenty of online...
View ArticleCRM Server Side Sync Credentials Disabled - Allow Nonsecure Channel
When configuring server-side-sync for CRM 2013, CRM 2015, or CRM 2016, by default if you want to specify credentials for the Email Server Profile or Mailbox, the fields will be disabled if your CRM is...
View ArticleConfiguring CRM Server Side Sync with Gmail
For some reason I always seem to have problems configuring server side sync with Gmail addresses, and it always seems to be the same setting in Gmail which is blocking the connection, so I'm writing...
View ArticleHow to figure out if Turbo Forms are enabled in Dynamics CRM
Microsoft introduced a new feature called Turbo Forms with CRM 2015 Update 1 which improved form load performance. You might have systems that contain javascript code that are not supported/crash when...
View ArticleProgrammatically Move Cross Entity Business Process Flow Stages in CRM 2016
While working on a project, we wanted to reduce the number of clicks a user had to perform in order to move to the next stage of a cross entity business process flow. A quick look around the Dynamics...
View ArticleUnsupported Scripts and Global functions and variables in 2016
CRM has several global functions and variables that can be used in your JavaScript's to gain information about the context that CRM is currently being used in. Pre 2016 you accessed these functions by...
View ArticleSpell checking on send of an Email in CRM 2016 using Speckie
Speckie is a spelling checking add-on for Internet Explorer which is installed onto the client's machine. Once the add-on is enabled the spell checking functionality will be applied to all web pages...
View Article