While working on a project, I had to figure out whether if a field was being used on any of the forms or not. If we go through each form and create a list of fields used, it will be very time consuming, and it is easy to make mistakes with this approach. Upon doing some research I figured out that w
Read the full article hereRecently, I was setting up Microsoft Dynamics 365 for Outlook for one of our clients. After the setup was completed, one of the users wanted to use Dynamics 365 form while creating an Appointment record. The user was using Outlook 2013. Previously, they were prompted with the Outlook form. By defau
Read the full article hereI recently had a discussion with one of our customers about business change and Dynamics CRM and my experiences around that. One of the surprising outcomes of that discussion was around defining WIIFM (What’s In It For Me?) for the user. I realised that all too often, WIIFM is defined at an organisa
Read the full article hereRecently, I had to modify an out of the box business process flow in Dynamics 365 called Phone to Case. I added another field as a step in one of the stages. The version of Dynamics 365 instance I used was 8.2. After the changes were made, I ran into following issues: The users were getting “Server
Read the full article hereWhen opening the quick create form it will initially expand and display correctly, however on another attempt the form does not expand and displays as below: This is very frustrating and started occurring on the Google Chrome update number 65. You must clear your cache for you to use this form again
Read the full article hereAt the time of writing this blog, an update for Dynamics 365 Online instance has been pushed with a version number of 8.2.1259. With this update, I found two issues regarding the functionality of the Out of the box Opportunity Products Subgrid’s inline edit view. The first issue would cause the subg
Read the full article hereA common operation that is performed when working with records in Microsoft Dynamics 365 is rollup field recalculation. This is because by default, rollups are only recalculated once every hour. If you have logic that requires you to present the result of a rollup field immediately (for reporting pu
Read the full article hereLike anything, the Microsoft Dynamics 365 WebAPI has its quirks. It can be confusing at times, and occasionally does some odd things. I’ve compiled here a short list of some of the more confusing aspects of the WebAPI, to stop you from getting caught out. Request Syntax The request syntax for most r
Read the full article hereWhen generating emails automatically in Workflows, you often will want to include a signature. It is possible to retrieve the Email Signature entity in a Custom Workflow activity and return the HTML which can be added into the email. While this will appear to work fine if the email is also sent in t
Read the full article hereWhen using duplicate detection rules, it is not possible to stop creation of a duplicate record, you can still proceed to create the record if you wish. You may wish to prevent creation of a record with the same name for example, this would be done using Alternate keys. WARNING: If you try creating
Read the full article hereAn action that needs to be commonly performed in Dynamics 365 is associating and disassociating records. These records may be associated via a 1:N or an N:N relationship, and you may want to either create or remove this association. Performing this action via the WebAPI is actually remarkably easy.
Read the full article hereWhen a non-admin user tries to access Dynamics 365 through mobile client, by default they have no apps to select. They are shown a message on the home screen which reads: “We can’t find any apps for your role. To check for recently-added apps, select Refresh”. In previous version of Dynamics 365, if
Read the full article here↩ Part 6 - Configure Business Logic for SLAs in Dynamics 365 In this article, the final article, in this series I will describe how I tested the SLA and demonstrate the results of a basic test. The results show that although each of the SLA KPIs are started and stopped when required, the First Respo
Read the full article here↩ Part 5 - Using Multiple SLAs for Opportunities in Dynamics 365 In this article I will describe some business logic that needs to be implemented for Opportunities for the effective operation of the Opportunity related SLA described in this series. Configure Opportunity Business Logic For this scena
Read the full article here↩ Part 4 - Configure Forms and Views for SLA KPIs in Dynamics 365In this article I will demonstrate how to configure a Service Level Agreement (SLA) for Opportunities with multiple SLA Items based on the SLA KPIs previously described in this series. Configure an SLA and Related SLA Items for Opportu
Read the full article here