• Regarding Not Being Set on Create of Activity Records in Dynamics 365

      Roshan Mehta, 12 July 2019

      When creating an Activity record from a Timeline in Dynamics 365, I noticed that the Regarding field was not mapping through automatically. This happens on both Quick Create forms and Main forms. The screenshot above shows the result when I try to create a Task from the Timeline on a Case record. No

      Read the full article here
    • Dynamics 365 - Who Created that Solution?

      Roshan Mehta, 09 May 2019

      Here’s a quick and easy tip for you. Suppose you have multiple people in your organisation with the System Administrator or System Customizer Security Roles. This gives them the right to create solutions. Sometimes, a change is made in your system and even though you can track it down to a solution

      Read the full article here
    • Wrong Status Reason When Revising Quote in Dynamics 365

      Roshan Mehta, 05 December 2018

      We noticed an interesting issue when revising Quotes in Microsoft Dynamics 365, where the Status Reason of the revised Quote was set to something other than “Revised”. Through our normal troubleshooting, we checked to see if there were any plugins, synchronous workflows, or other logic in the syste

      Read the full article here
    • Gotcha with Bulk Deletion Jobs in Dynamics 365

      Roshan Mehta, 14 November 2018

      Bulk Deletion Jobs in Dynamics 365 allow you to build a query and then bulk delete records in the system that match that query. To save time, you can use an existing System or Personal view when building your Bulk Deletion criteria. However, there is one very dangerous issue with this. In Advanced F

      Read the full article here
    • Unhandled Scenarios for Dynamics CRM Email Integration

      Roshan Mehta, 22 August 2018

      Microsoft Dynamics CRM/365 provides functionality to integrate your CRM with your mail system. This allows you to track email messages in CRM and send timely email messages to the people that matter most for your organisation. There are several options available for email integration with Dynamics C

      Read the full article here
    • Dynamics 365 Under the Hood - Matching Email Addresses to Records

      Roshan Mehta, 22 March 2018

      For those of you tracking emails in the Outlook Client, or using the Email Router or Server-Side Sync to copy emails into your CRM system, you may have wondered how Dynamics 365 matches email recipients to different records. This blog provides an overview of what happens under the hood. The EmailSea

      Read the full article here
    • Be Careful when Configuring Security Roles for Business Process Flows in Dynamics 365

      Roshan Mehta, 04 September 2017

      Microsoft Dynamics 365 introduces a fancy new editor for Business Process Flows. Although it looks slick and provides a visual representation of your processes, there is a fundamental problem with the new designer with regards to Security Roles. To illustrate the issue, I will be comparing the desig

      Read the full article here
    • The Danger of SQL Operations in Microsoft Dynamics CRM

      Roshan Mehta, 26 June 2017

      You may have heard that performing SQL operations on your Microsoft Dynamics CRM databases are dangerous or unsupported. But what does that mean? What is so dangerous about it? Why is it unsupported?To clear the air, I’m talking specifically about anything that will alter data in your system and I’m

      Read the full article here
    • Restarting Record Creation and Update Rules in Dynamics 365

      Roshan Mehta, 08 May 2017

      We’ve recently worked on a large Case management system for a client, which uses Record Creation and Update Rules in Dynamics 365. The basic configuration of the client Dynamics CRM system is as follows: 1.    Multiple Queues and corresponding mailboxes with email addresses2. &nb

      Read the full article here
    • Dynamics 2016 Bulk Removing Solution Fields Gotcha

      Roshan Mehta, 18 April 2017

      Microsoft Dynamics CRM 2016 introduced a handy feature which allows you to add subcomponents (or entity assets) to a solution. This means you can strip down your solutions to only include the subcomponents you need. I recently needed to remove fields from a solution because no changes were made to

      Read the full article here
    • Customer Field in Dynamics CRM 2016 SP1

      Roshan Mehta, 29 August 2016

      Microsoft Dynamics CRM 2016 Service Pack 1 (SP1) introduces the “Customer” field type – a new data type which gives you the ability to add a lookup field to a customizable entity which allows users to select Accounts or Contacts. Requests for this feature date back to the CRM 4.0 days, so it is nice

      Read the full article here
    • Issues with IFD and Dynamics CRM 2016 Update 0.1

      Roshan Mehta, 03 May 2016

      While performing test patch updates to our clients in Auckland, Wellington and Christchurch we encountered strange behaviours with Microsoft Dynamics CRM 2016 Update 0.1. Microsoft Dynamics CRM 2016 Update 0.1 fixes a lot of issues with the RTM build of CRM 2016, but also introduces some major prob

      Read the full article here
    • Command Bar Buttons Disappearing in Dynamics CRM

      Roshan Mehta, 03 February 2016

      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 actions available" when selecting a report to run. They received the same message when trying to cr

      Read the full article here
    • Dynamics CRM 2013 – Problem with Dynamic Record URLs in Workflow Processes

      Roshan Mehta, 04 May 2015

      I recently encountered an issue with the use of dynamic record URLs in workflow processes in Microsoft Dynamics CRM 2013. These URLs are commonly used when sending e-mail messages through workflow processes, so users can simply click on a hyperlink which will take them to a specific record in CRM.

      Read the full article here
    • Performing Specialised Dynamics CRM SDK Operations using UpdateRequest

      Roshan Mehta, 09 April 2015

      The latest version of Microsoft Dynamics CRM 2015 (pre-release) introduces some improvements to the SDK to simplify common operations. In this post, we will look at how the UpdateRequest has been changed to allow us to perform specialised operations in a simple manner. In previous versions of Micro

      Read the full article here