When extending the backend of Dynamics 365, it is important to understand the execution order of Plugins and Workflows, especially when you have specific backend steps that need to run in a specific order. Once you understand the concept of stages and ranks of plugins and workflows, it becomes easy to understand which one runs … Continue reading Dynamics 365 | Plugin vs Workflow Execution Order – Which runs first?
When you're working with Dynamics 365, you may have encountered a limitation when it comes to retrieving records. The maximum number of records that can be retrieved in a single query is 5.000. This can be a problem if you need to retrieve a large number of records, such as for a data migration or … Continue reading Dynamics 365 – Retrieve More than 5000 records with FetchXML
What is dataflow? Dataflows are a feature of the Power Platform that allows users to extract, transform, and load data from a variety of sources. They provide a simple and efficient way to bring data into the Dataverse. One of the key benefits of dataflows is that they allow users to perform complex data transformations … Continue reading Dataflows – Import Bulk Data or Copy Data Between Environments for Dynamics 365 and Dataverse
When it comes to creating modern automated workflows for Dynamics 365 or other dataverse applications, the first option that comes into the mind is surely Power Automate flows. Since its replaced old legacy workflows for Dynamics 365, we started building more complex workflows easier and quickier. But Power Automate flows may not be always the … Continue reading Power Automate Flows vs Azure Logic Apps. Which one should we use?
In Dynamics 365, you can dynamically change access privileges of users or teams to records by using Plugins or Workflows. There could multiple scenarios you can implement such functions. For instance, when creating a new Record you can share that record with a specific team or user by using GrantAccessRequest message. Again, on changing of … Continue reading Dynamics 365 – Share-Unshare Records with Plugin or Custom Workflow Activity by using C#
Form notifications are useful when you want to prevent the user saving the form if the form fields do not meet the conditions. Say you have 2 date fields called "Start Date" and "End Date". You want the records can only be saved if the "End Date" is bigger than the "Start Date". You have … Continue reading Dynamics 365 – Different Ways of Showing Form Level Error Messages – setFormNotification | setIsValid