Automating PDF Generation with Dynamics 365 CRM Data Using JSON Mapping and Encodian in Power Automate

In this blog, I will showcase how to seamlessly integrate Dynamics 365 CRM with Encodian to automate the creation of PDFs populated with CRM data. By leveraging Power Automate, you can map data from CRM records directly into fillable PDF forms using JSON mapping. This solution simplifies document generation for processes like contracts, invoices, and reports, ensuring… Continue reading Automating PDF Generation with Dynamics 365 CRM Data Using JSON Mapping and Encodian in Power Automate

How to Populate Prefix in AutoNumber fields based on conditions in Dynamics 365 Sales

Maintaining organized and meaningful data is crucial for effective management and analysis. AutoNumber fields are a popular solution for generating unique identifiers, but sometimes a simple numeric sequence isn’t enough. By adding prefixes based on specific conditions, you can enhance the context of your data, making it easier to identify and categorize records briefly. In… Continue reading How to Populate Prefix in AutoNumber fields based on conditions in Dynamics 365 Sales

How to use Low-No Code Plugin using Data verse accelerator in dynamics 365

As everybody knows, in Dataverse, if we need to do anything that is not available in OOTB functionality and crucial to implement, we need to use plugin. To write a plugin, we need to write a code to mitigate our functionalities. But now, we do have another option available that will help us to create… Continue reading How to use Low-No Code Plugin using Data verse accelerator in dynamics 365

How to Change Auto number seed in Dynamics 365 Sales

This blog will help you with the scenario where you must reset the Auto number field seed using the Power Automate and Plugin in Dynamics 365 Sales. Suppose we have the following AutoNumber field created with, Seed value – {DATETIMEUTC:MMM-yy}_001 Using Power Automate: Here, reset the seed back to the original “001”-seed every month Using… Continue reading How to Change Auto number seed in Dynamics 365 Sales

How to get direct count using Fetch XML capabilities

FetchXML in Dynamics 365 is a query language used to retrieve data from the system. It is a powerful and flexible tool that allows users to define complex queries to retrieve specific data from Dynamics 365 entities. An aggregate function into FetchXML queries, we can enhance data retrieval capabilities in Dynamics 365. Whether we can… Continue reading How to get direct count using Fetch XML capabilities

Sequence in Dynamics 365 Sales process

An email, phone conversation, task creation, or record update in the Dynamics 365 Sales system are examples of preset stages that make up a sequence. These actions can be initiated manually by the user or automatically in response to predetermined criteria. They are set up to happen in a particular order. These can be referred… Continue reading Sequence in Dynamics 365 Sales process

Role-Based Sitemap Navigation in Dynamics 365 CE

Different users’ access to different kinds of records is defined by their security roles. You can limit access to entities by using security roles and the rights associated with them. In this blog, we will discover how to set up role-based SiteMap navigation in Dynamics 365 CE. We shall limit the area of a role-based… Continue reading Role-Based Sitemap Navigation in Dynamics 365 CE

How to Get Barcode Value in Dynamics 365 Mobile App

Microsoft Dynamics 365 provides the ability to scan the barcode from the mobile phone and tablets. For that you can enable “Barcode Scanner” control on any single line of text field from the form. One can use this Barcode Scanning option to access the data easily. Let’s take an example to understand it in a… Continue reading How to Get Barcode Value in Dynamics 365 Mobile App

Travel Insurance Industry’s Email Problem

The one thing that anyone working in the travel insurance industry will say is difficult to deal with is the number of emails that they receive. They may hit that sweet spot, the magic number of people that is just right for this task, but they may not be aware of a hidden problem that… Continue reading Travel Insurance Industry’s Email Problem

Dynamics 365 Plugin Assemblies. Single or Multiple? You decide!

In most projects with Plugins, there will be an obvious need for more than one plugin. This brings up challenges for how to organize and manage the assemblies and normally will result in having to strike a balance between maximizing plugin deployment segregation, (A single plugin class per plugin assembly) and ease of deployment/visual studio… Continue reading Dynamics 365 Plugin Assemblies. Single or Multiple? You decide!

Dynamics 365 Sales Solutions: Are You Doing It Right?

Let me ask you a question. I give you two options and ask you to choose. I will ask you to give the reason for your choice. Simple? Wait. Hear the options and you will realize just how sadistic I actually am. Give yourself some time to think and you will sympathize with me. You… Continue reading Dynamics 365 Sales Solutions: Are You Doing It Right?

Dynamics 365 Sales data import. Anomalous materials and unforeseen consequences

We all have imported data into CRM at some point in our life. And a part of the process of importing data is cleaning up the data the is to be imported. I am sure almost all of us have encountered some unusual data that we had to clean up and some unusual data that looks… Continue reading Dynamics 365 Sales data import. Anomalous materials and unforeseen consequences

Load metadata of all entities and get Object Type Code based on Entity name in Dynamics 365 for Sales.

In this blog I’ll be taking you over how to get the Object type Code for the particular entity based on the Entity name. Suppose we need to get object type code for different entities in a loop in an stand alone .Net application. Generally, people are writing a fetch into the loop but not… Continue reading Load metadata of all entities and get Object Type Code based on Entity name in Dynamics 365 for Sales.

Secure Authentication of SharePoint with PnP Framework with C#(Code)

For a while, we had been using a NuGet Package named SharePointPnPCoreOnline(as shown in below image), which can be used for authentication to SharePoint and other SharePoint Client Side Object Model (CSOM) tasks for managing SharePoint Online Data. This is what we used in our previous blog posts part1 and part2 to connect using clientid/client… Continue reading Secure Authentication of SharePoint with PnP Framework with C#(Code)

Creating Appointment of Dynamics 365 for Sales with Plugin which would reflect in Outlook Calendar as a reminder.

There are some requirements at times when we need to book Appointment in Dynamics 365 for Sales on creation of Lead with prospective Client every other day or similar other requirement, for such scenarios scheduling Appointment manually may seem to be tedious at times, so there is always a need to automatically create it from… Continue reading Creating Appointment of Dynamics 365 for Sales with Plugin which would reflect in Outlook Calendar as a reminder.

Connection to Dynamics 365 and SharePoint Authentication Using ClientId & ClientSecret: Part 2

In our previous post, we saw what needs to be done in Azure and Dynamics 365. Now we will see the code part. Before we start with coding, the below nuget package should be installed. Nuget Package: Microsoft.CrmSdk.XrmTooling.CoreAssembly Reference link: https://www.nuget.org/packages/Microsoft.CrmSdk.XrmTooling.CoreAssembly For installing the package, open the Visual Studio -> Tools -> NuGet Package Manager… Continue reading Connection to Dynamics 365 and SharePoint Authentication Using ClientId & ClientSecret: Part 2