Microsoft’s Bot Framework is available for developers to create and connect interactive bots to everyday conversational platforms such as Skype, Facebook Messenger and Microsoft Teams. The QnA Maker is a service that provides a quick and easy way to add question and answer support to your bots and a
Read the full article hereWith the introduction of the new Unified Interface in Dynamics 365, you may want to be able to detect if the current form is being rendered in the Unified Interface or not in JavaScript. It is possible to do this with an internal function: Xrm.Internal.isUci(). This function will return true if call
Read the full article hereOn a record have you or another user added a note that’s ‘Created by’ field is displayed as a date time value? This is a bug with a Google Chrome update and does not happen in Internet Explorer or other browsers. The reasoning behind this is if the users last name field contains a standalone integer
Read the full article hereYou can update a records business process flow in many ways. I will show you how to update the BPF of a record in C# and in JavaScript . Firstly, you will want to get the Id of the process you would like the record to be updated to. The id of the process I would like to use is: 28160C53-A54C-45AC-89
Read the full article hereWhen working with data in Dynamics 365, particularly large data sets, paging results is a necessity. It allows you to retrieve more than 5000 records, and retrieve records in manageable set sizes. Paging using the WebAPI is a bit different to using the SOAP endpoint, so I’ve detailed below the struc
Read the full article hereThemes were introduced in CRM 2015. They’ve gone largely unchanged since then, but with V9, the components that can be themed have changed a little. Here I highlight what each component colour changes on the screen. Some of you will probably already know if you’ve used themes before, but a few may b
Read the full article hereIn this article, we will explore the creation of a phone app using Microsoft PowerApps, connecting to an Excel file hosted in OneDrive. Step 1: Login to your organization’s Power Apps and click New > OneDrive for Business and choose Phone Layout. Step 2: Create a new connection by logging into
Read the full article hereIn Microsoft Dynamics 365, Users have the option to create different types of products. These products can be created as standalone products, product families and product bundles. Product bundles are a good way to group related products and sell them together. The screenshot below shows a test bundl
Read the full article hereMagnetism recently deployed some customisations to the Appointment form in Microsoft Dynamics 365. One of the changes made were new option set values on an existing option set field called Type. System users use Dynamics 365 with the Dynamics 365 App for Outlook to track Outlook items to Activities
Read the full article hereRecently for a project, I was required to manage security roles of several teams and users. Managing roles for each user and/or team can be time consuming and it is easy to make a mistake. Upon doing some research I realized that we can use a tool to manage roles of users and/or teams in bulk. In th
Read the full article hereRecently I upgraded Dynamics CRM 2011 to Dynamics 365. However, after the upgrade was done, Mail Merge button was no longer available in the command bar of some views. For example, when I accessed associated Contact records of an Account record, there was no option to select Mail Merge for the
Read the full article hereHave you tried to connect to a CRM via C# and gotten the following error: The reason this occurs is because CRM have updated their requirements to connect to their services. The requirement is to set the Security Protocol property to TLS1.2 or (Transport Layer Security Protocol 1.2). You can simply
Read the full article hereWhen working with SharePoint, there are times that you may need to execute a Caml Query to perform a more complex query than can be executed using out of the box methods. Using the C# SharePoint Client sdk, there is very little in the way of documentation for working with this functionality. For th
Read the full article hereHistorically filtering the N:N Add Existing lookup has not been something that we could do in a supported way. It’s been possible to do this using unsupported JavaScript, which originated back in CRM 4.0, and has needed to be rewritten for CRM 2011, CRM 2011 UR12, CRM 2013, and CRM 2016 because of C
Read the full article hereEditable grids are a very convenient way to update data in Dynamics 365. Lookups, and specifically filtered lookups, warrant special attention in editable grids as some of the out of the box behaviour may surprise you. Quick Recap on Filtered Lookups Filtered lookups allow you to display a subset of
Read the full article here