{Dynamics CRM Error} The formatter threw an exception while trying to deserialize the message
Sep18

{Dynamics CRM Error} The formatter threw an exception while trying to deserialize the message

Today while working one of the queryexpression code in my project I faced this issue. Error Details C# Code In FilterExpression I was taking value from enum for the StateCode field new ConditionExpression(IoTAlertProperties.StateCode, ConditionOperator.NotEqual, IotAlertStateCode.Inactive), To Fix this issue we need to add data type and provide valid cast object. new… Continue Reading BIPIN KUMAR’s Article on their blog...

Read More
{Dynamics CRM} Browse  the metadata for your CRM Instance
Sep16

{Dynamics CRM} Browse the metadata for your CRM Instance

When we write code for plugins/Custom Workflow/Console Application in Late bound style, We often need logical name and relationship name of an entity attributes. A tool that you can use to find this information easily is the Metadata Browser. This is an app you can download and install in your organization. Download Metadata Browser Tool… Continue reading {Dynamics CRM} Browse the metadata… Continue Reading BIPIN...

Read More
{Common Data Service} Install and Uninstall Sample Data programatically
Sep15

{Common Data Service} Install and Uninstall Sample Data programatically

Sample data is great for any demo and testing of a feature in CRM instance. We can install and uninstall Sample Data from CRM by navigating to Settings->Data Management->Sample Data We could also install and uninstall Sample Data using Web API and Organization Service through C# code. Using the Web API Install sample data using… Continue reading {Common Data Service} Install and Uninstall… Continue Reading BIPIN...

Read More
{CDS Developer Quick Tip} Set Lookup field using Altername key during Create and Update record from C#
Sep14

{CDS Developer Quick Tip} Set Lookup field using Altername key during Create and Update record from C#

One of integration performance issue is to set related entity lookup field where we need to get record ID and then set the lookup field while creating/updating record from C#. As per latest update of SDK, we can now set lookup field using Alternate Key without having to first get record ID. This will improve… Continue reading {CDS Developer Quick Tip} Set Lookup field using Altername key… Continue Reading BIPIN...

Read More
{Power Platform} Migrate data using Odata Dataflows
Sep14

{Power Platform} Migrate data using Odata Dataflows

A dataflow is a collection of entities (entities are similar to tables) that are created and managed in environments in the Power Apps service. You can add and edit entities in your dataflow, as well as manage data refresh schedules, directly from the environment in which your dataflow was created. In today’s blog I will… Continue reading {Power Platform} Migrate data using… Continue Reading BIPIN KUMAR’s...

Read More
Dynamics CRM Monitor CDS Plugins performance
Sep13

Dynamics CRM Monitor CDS Plugins performance

Plugin performance in Dynamics CRM can be monitor and checked to find out the issues and trends like how many times plugins executes or failed. Run-time information about plug-ins and custom workflow extensions is captured and store in the PluginTypeStatistic Entity. These records are populated within 30 minutes to one hour after the custom code executes.… Continue reading Dynamics CRM Monitor… Continue Reading BIPIN...

Read More
Dynamics CRM Connect to CDS using XrmTooling from PowerShell
Sep13

Dynamics CRM Connect to CDS using XrmTooling from PowerShell

To connect to Common Data Service from PowerShell we can use XrmTooling cmdlet provided by Microsoft. Get List of CRM Organizations using XrmTooling cmdlet Install Microsoft.Xrm.Tooling.CrmConnector.PowerShell moduleInstall-Module -Name Microsoft.Xrm.Tooling.CrmConnector.PowerShell -scope CurrentUser Store credential in variable. Provide Username and Password for your CRM Instance$Cred =… Continue Reading BIPIN KUMAR’s...

Read More
Dynamics CRM Create Single Page Application using ADAL.JS to connect to CDS
Sep12

Dynamics CRM Create Single Page Application using ADAL.JS to connect to CDS

We can create a Single Page Apps (SPAs) which uses JavaScript to work with Common Data Service data. To provide this, Cross-Origin Resource Sharing (CORS) is enabled so that your SPAs can bypass browser restrictions that normally prevent requests that cross domain boundaries. you can use the Azure Active Directory Authentication Library for JavaScript (adal.js) and it… Continue reading

Read More
Dynamics CRM Web API C# Auto Refresh Access Token while performing API request to CDS
Sep12

Dynamics CRM Web API C# Auto Refresh Access Token while performing API request to CDS

As we know to connect to CDS WEB API from C# application we first need to acquire access token and validity of that is 1 hour. While performing small number of requests this will be sufficient. However when we want to run long running process we will get HTTP 400 error when token expires. To… Continue reading Dynamics CRM Web API C# Auto Refresh Access Token while performing API request… Continue Reading BIPIN...

Read More
Office365 authentication type and OrganizationServiceProxy class for connecting to Common Data Service Deprecated
Sep11

Office365 authentication type and OrganizationServiceProxy class for connecting to Common Data Service Deprecated

Use of the WS-Trust authentication security protocol when connecting to Common Data Service is no longer recommended and has been deprecated. This change impacts custom client applications that use “Office365” authentication and the Microsoft.Xrm.Sdk.Client.OrganizationServiceProxy or Microsoft.Xrm.Tooling.Connector.CrmServiceClient classes. How do You know If your code is using WS-Trust… Continue Reading BIPIN KUMAR’s...

Read More
Dynamics 365 Enable Send Direct Email Action in Unified Interface
Sep09

Dynamics 365 Enable Send Direct Email Action in Unified Interface

Recently we had a requirement to send bulk email from Lead home grid. Initially we thought to implement custom button to be added on Home grid on Lead entity. And call custom action to send bulk email. However when we researched on microsoft doc, We have found out OOB feature Send Direct Email which is… Continue reading Dynamics 365 Enable Send Direct Email Action in Unified Interface Continue Reading BIPIN KUMAR’s...

Read More
{Dynamics 365} Enable Rich Text Notes in Timeline
Sep09

{Dynamics 365} Enable Rich Text Notes in Timeline

In today’s blog we will see how to enable rich text Notes in Timeline. Earlier we used to enter only normal text in Notes in timeline. To enable this feature navigate to Advanced Settings->Settings Then go to Administartion->System Settings->Generate Tab Tick Use rich text to make it easier to format notes created in Timeline. Click… Continue reading {Dynamics 365} Enable Rich Text Notes… Continue...

Read More
{Dynamics 365 2020 Wave 2 Release} Email Attachment preview
Sep01

{Dynamics 365 2020 Wave 2 Release} Email Attachment preview

With the release of wave 2 2020 there is a new feature introduced in Dynamics CRM where you can preview the email attachment before sending it to customer. Open Lead/any other Entity and compose new email from timeline. Attach some file to the email. Once you click on attached document/file system will open Attachment preview… Continue reading {Dynamics 365 2020 Wave 2 Release} Email… Continue Reading BIPIN KUMAR’s...

Read More
{Dynamics 365} Minimum privilege required for Lead qualification
Sep01

{Dynamics 365} Minimum privilege required for Lead qualification

In this blog I will discuss about the minimum privilege required for Lead Qualification. As we already know when we qualify a Lead record Opportunity, Account and Contacts gets created in system. We have different scenarios which will be applicable for any project requirement when we talk about Lead qualification The lead is owned by… Continue reading {Dynamics 365} Minimum privilege required… Continue Reading BIPIN...

Read More
{Dynamics 365 2020 Wave 2 Release} Enhanched Export to PDF feature
Sep01

{Dynamics 365 2020 Wave 2 Release} Enhanched Export to PDF feature

Starting from 2020 Wave 2 release Export to PDF feature is enabled for all entities including custom entities. To Enable this feature Open Sales Hub app->Navigate to App Settings->Productivity Tool->Convert to PDF->Manage Once you click on Manage link it will open new window where we can select any entitiy and enable Export to PDF feature.… Continue reading {Dynamics 365 2020 Wave 2 Release}… Continue...

Read More
{Dynamics CRM New Feature} Enhanched Email experience on Timeline
Aug31

{Dynamics CRM New Feature} Enhanched Email experience on Timeline

Microsoft recently launched one of the cool feature in Dynamics which will enhance UI experience to compose email message from timeline. As part of this feature user can now cmpose email without navigating from the record and user can compose multiple email and work on them at the same time. To enable this feature open… Continue reading {Dynamics CRM New Feature} Enhanched Email experience… Continue Reading BIPIN...

Read More
{Dynamics 365 2020 Release Wave 2} App Switcher
Aug31

{Dynamics 365 2020 Release Wave 2} App Switcher

Microsoft dynamics has many apps such as Sales Hub, Customer Service Hub etc. Before 2020 wave 2 release there was a down arrow which was used to switch to different app. Now the UI behaviour has been changed in 2020 wave 2 release. To switch to different app we need to click on the name… Continue reading {Dynamics 365 2020 Release Wave 2} App Switcher Continue Reading BIPIN KUMAR’s Article on their blog...

Read More
{Dynamics 365} Set business process flow while creating an entity record
Aug31

{Dynamics 365} Set business process flow while creating an entity record

Recently while working on one of the client requirement we wanted to set specific Business Process Flow while creating a record from Integration. When we create multiple Business Process Flow for a particular entity system follows some predefined rules to associate BPF to a record. However when we create record from integration we can set… Continue reading {Dynamics 365} Set business process… Continue Reading BIPIN...

Read More
{Azure ARM Template} Reference Key Vault Secret in ARM to retrieve secret value
Aug26

{Azure ARM Template} Reference Key Vault Secret in ARM to retrieve secret value

My previous blog I have explained how to create CDS API Connection using service principle. As you know service principle requires ClienttId, Client Secret and TenantId. ClientId and Client secret values are sensitive information and should not be stored in parameter file directly. To achieve this we will have to reference Azure Key Vault in… Continue reading {Azure ARM Template} Reference Key… Continue Reading BIPIN...

Read More
{Dynamics 365 WEB API} Can’t query date values bug fixed
Aug26

{Dynamics 365 WEB API} Can’t query date values bug fixed

Microsoft Dynamics 365 Web API Limitations This issue was not actually limitation, just a syntax issue. Don’t use single quotes when specifying a date as value for a filter. When querying a date property, such as the birthdate of a contact, the following query syntax works. Microsoft Dynamics 365 Web API Limitations The following syntax… Continue reading {Dynamics 365 WEB API} Can’t query date… Continue Reading...

Read More
{Dynamics 365 WEB API} Create entity record with data returned
Aug26

{Dynamics 365 WEB API} Create entity record with data returned

What’s new for developers: Microsoft Dynamics 365 Sometimes you want to retrieve an entity right after you create or update it. Earlier, you needed to use two operations. The POST request to create an entity returns an HTTP 204 (No content) status and a Uri to the entity created is returned in the OData-EntityId header… Continue reading {Dynamics 365 WEB API} Create entity record with… Continue Reading BIPIN...

Read More
{Azure ARM Template} Common Data Service API Connection using Service Principle
Aug26

{Azure ARM Template} Common Data Service API Connection using Service Principle

Logic App CDS integration require new API Connection to be created when you want to deploy/automate using ARM. ARM template for Logic App can be exported from Azure portal. The problem with exported template is it does not specify required attribute for API Connection resource. Today I will walk you through the ARM Template which… Continue reading {Azure ARM Template} Common Data Service API… Continue Reading BIPIN...

Read More
{Dynamic 365} How to check if case is created from Convert To Case from Activity entity record using plugin
Aug15

{Dynamic 365} How to check if case is created from Convert To Case from Activity entity record using plugin

While going through Dynamics CRM forum today I came across this question which is to check if case is created from Convert To Case button from Activity record (Task, Email etc.). I wanted to explore this by myself and came across parent context property which is available under IPluginExecutionContext. More details can be found here.… Continue reading {Dynamic 365} How to check if case is… Continue Reading BIPIN...

Read More
Dynamics CRM Automatically move record to owner default queue
Aug15

Dynamics CRM Automatically move record to owner default queue

In today’s I will explain how can be directly route CRM Dynamics record to Owner’s default create when record gets created or assigned. Many a times we get this requirement and we think to implement custom code to achieve this. However there is an  OOB feature already available. Step – 1 To achieve this requirement… Continue reading Dynamics CRM Automatically move record to owner… Continue Reading BIPIN...

Read More
Dynamics 365 Enable Custom Entity to show in Activity Party Email TO, CC and BCC field
Aug15

Dynamics 365 Enable Custom Entity to show in Activity Party Email TO, CC and BCC field

Recently when I was working on one of the project requirement, we wanted to enable Custom Entity to be available while selecting records in Email Activity party field To, CC and BCC. To achieve this requirement we have to enable the custom entity metadata settings. Step – 1 Navigate to Settings->Customization->Customize the system Step –… Continue reading Dynamics 365 Enable Custom Entity to… Continue...

Read More
Dynamics CRM Prepopulate To Activity Party on Email when multiple/single records selected from grid
Aug07

Dynamics CRM Prepopulate To Activity Party on Email when multiple/single records selected from grid

Recently we had a requirement to open Email entity form with To field prepopulated with the selected records from grid. We have added custom button on grid using Ribbon Workbench Tool and added Action to call below Javascript on click on button. function OpenQuickCreateemail(selectedItems) { var partylist = []; if (selectedItems.length == 1) { OpenQuickCreateemailsingleRecorde(selectedItems);…… Continue Reading BIPIN...

Read More
Call an action from Logic Apps
Aug04

Call an action from Logic Apps

Step1: Step2: Step3: Resource is the CRM url Step4: Body: Step5: Step6: new_Test_Action is the Action name In the Body we need to pass input parameter of an Action “InputParameter_name”:”Value” Happy coding!!!! Continue Reading susritha’s Article on their blog Call an action from Logic Apps Step1: client-Id Step2: ClientSecret Step3: Resource is the CRM url Step4: Body:...

Read More
Integrate Dynamics CRM to Service Bus queue using Azure function
Aug02

Integrate Dynamics CRM to Service Bus queue using Azure function

It has been a while since I have written any blog. In today’s blog I will walkthrough the process to integrate Service Bus Queue to Dynamics CRM using Azure function. Requirement :- The requirement is whenever any message is added to Service Bus Queue, we want to create IOT Alert records in CRM. For this… Continue reading Integrate Dynamics CRM to Service Bus queue using… Continue Reading BIPIN KUMAR’s Article...

Read More
Connect to Dynamics CRM Online using .Net Core SDK
Jul19

Connect to Dynamics CRM Online using .Net Core SDK

Microsoft has annouced .Net Core SDK which can be used to Connect to CRM from .Net Core application. Some of the limitations of current version of SDK This package is an ALPHA release. – Use at your own risk. This package is intended to work with .net full framework 4.6.2, 4.7.2 and 4.8, .net core… Continue reading Connect to Dynamics CRM Online using .Net Core SDK Continue Reading BIPIN KUMAR’s Article on their...

Read More
Dynamics 365 Online Sql Query To CDS
Jul19

Dynamics 365 Online Sql Query To CDS

Recently Microsoft has released new product feature where we can directly connect to SQL and write query into CSD Database. Currently this is in preview and not recommended for Product environment. This feature will only allow you to perform Read only operations, it does not allow to perfrom DDL statement. To check if you CRM… Continue reading Dynamics 365 Online Sql Query To CDS Continue Reading BIPIN KUMAR’s Article...

Read More
Importing Bulk Notes on Accounts to Dynamics CRM
Jul17

Importing Bulk Notes on Accounts to Dynamics CRM

As I was going through Community Forun question I found this question  and I wanted to try myself in my trial instance. follow below approach which i have tried in my trial and it is working as expected. 1. Create CSV file with only four column 2. Save this file on your local machine. Now… Continue reading Importing Bulk Notes on Accounts to Dynamics CRM Continue Reading BIPIN KUMAR’s Article on their blog Importing...

Read More
Configure And Setup Connected Field Service For Dynamics 365 – Part 2
Jul17

Configure And Setup Connected Field Service For Dynamics 365 – Part 2

In previous blog I have explained how to set up and configure CFS for dynamics 365. In this blog we will go through various componets installed on azure and deep dive into Simulator and IOT Alerts. Simulator This is a test web app to emulate the device that is sending commands or receiving commands from… Continue reading Configure And Setup Connected Field Service For Dynamics 365 –… Continue Reading BIPIN...

Read More
Configure and setup Connected Field Service for Dynamics 365 – Part 1
Jul17

Configure and setup Connected Field Service for Dynamics 365 – Part 1

What is Connected Field Service? The Connected Field Service solution harnesses data from an IoT platform into the Dynamics 365 Field Service app to help organizations proactively detect, troubleshoot, and resolve issues remotely, dispatching a technician only when necessary. The solution enables you to shift from costly scheduled maintenance plans to just-in-time predictive maintenance…. Continue Reading BIPIN KUMAR’s...

Read More
Dynamics 365 CRM Debug Ribbon buttons
Jul12

Dynamics 365 CRM Debug Ribbon buttons

Many a times we need to know why some of the ribbon buttons are not visible or hidden. Recently microsoft has introduced new feature where we can directly debug ribbon from CRM form. To debug ribbon button on CRM form we need to add below parameter in CRM querystring URL. &ribbondebug=true once you add above… Continue reading Dynamics 365 CRM Debug Ribbon buttons Continue Reading BIPIN KUMAR’s Article on their...

Read More
Custom Entity grayed out in Data Export Service profile setup
Jul12

Custom Entity grayed out in Data Export Service profile setup

While configuraing the Data export service we were not able to select one of the custom entity which we have created recently. We were able to select OOB entities and the problem is with only custom entity which we have added recently. Resolution The reason why custom entity was grayed out in Data export service… Continue reading Custom Entity grayed out in Data Export Service… Continue Reading BIPIN KUMAR’s Article...

Read More
{Code Snippet}Accessing Subgrid on QuickView Form (Control) through JavaScript in Dynamics 365
Jul11

{Code Snippet}Accessing Subgrid on QuickView Form (Control) through JavaScript in Dynamics 365

To Access subgrid control which is available on Quick form control use below code. function AddMembers(executionContext) { var formContext=executionContext.getFormContext(); var quickviewControl = formContext.ui.quickForms.get(“Member”); if (quickviewControl != undefined) { if (quickviewControl.isLoaded()) { alert(“Loaded”); var grid = quickviewControl.getControl(“QuickMembers”); var… Continue...

Read More
Customize fields diplsayed on Activities Records in Timeline Section on Contact Form
Jul11

Customize fields diplsayed on Activities Records in Timeline Section on Contact Form

When Im creating an activity for example like task. Now on the timeline, the task record that was created is showing the owner name but im expecting the username who has actually created the activity. In the above image, highlighted is the owner of the record but what im expecting is the user name which… Continue reading Customize fields diplsayed on Activities Records in Timeline Section on… Continue Reading BIPIN...

Read More
{Unsupported Customization}How to change the name of ‘Timeline’?
Jul11

{Unsupported Customization}How to change the name of ‘Timeline’?

In the new version, Notes is changed as Timeline. I want to change the name of timeline, I tried to change the name of the below figure, but it is not work. Does anyone know how to change its name? To the best of my knowledge, the text/title of timeline couldn’t be modified, it is front-side… Continue reading {Unsupported Customization}How to change the name of ‘Timeline’? Continue Reading BIPIN KUMAR’s...

Read More
Restricting users from creating an account directly but allowing them to qualify leads
Jul11

Restricting users from creating an account directly but allowing them to qualify leads

Is it possible to restrict user from creating an account but at the same time allowing them to qualify the lead? I tried to do it with OOB security roles configuration but it is not allowing the users to qualify the leads if we remove the ‘Create’ rights on account entity. Approach to solve the… Continue reading Restricting users from creating an account directly but allowing them to… Continue Reading BIPIN...

Read More
Dynamics CRM Javascript Error Cannot read property ‘getFormContext’ of undefined
Jul10

Dynamics CRM Javascript Error Cannot read property ‘getFormContext’ of undefined

If you are getting “Cannot read property ‘getFormContext’ of undefined” error, please make sure that you check “Pass execution context as first parameter” checkbox in the event handler properties. Random Javascript code to Hide Quote sungrid on Oppotunity based on Two option field Requirement Forum link –… Continue Reading BIPIN KUMAR’s Article on their blog Dynamics CRM Javascript...

Read More
Get Parent and Child Entity Name Dynamically on ribbon button custom rule
Jul10

Get Parent and Child Entity Name Dynamically on ribbon button custom rule

To get parent and child entity name from ribbon button custom javascript rule we need to pass 2 CRM parameters from action rule. PrimaryEntityTypeName SelectedEntityTypeName I have created new solution and added account entity. I opened this solution in ribbon workbench and added 2 button one on main form and other on subgrid. I passed… Continue reading Get Parent and Child Entity Name… Continue Reading BIPIN KUMAR’s...

Read More
{Dynamics Power Automate}Automatic Deactivate CRM Records based on Agreement End Date
Jul09

{Dynamics Power Automate}Automatic Deactivate CRM Records based on Agreement End Date

 We have a requirement where two date fields Current Date and Agreement End date. The current date will always capture from the system date and the Agreement end date fill by the user. Now the requirement is that the form should get inactive with some status reason when Current date == Agreement end date. Here Agreement end date can be… Continue reading {Dynamics Power Automate}Automatic… Continue Reading BIPIN...

Read More
{Dynamics CRM 365} Convert Email To Task
Jul09

{Dynamics CRM 365} Convert Email To Task

We had a requirement to Convert Email to Task records and it will be a manual process done by User. We have utlized On-Demand workflow to achieve this requirement as it was easy to implement and No code Low code solution. Step – 1 Navigate to Settings->Process->create new Process->give name as Convert Email To Task.… Continue reading {Dynamics CRM 365} Convert Email… Continue Reading BIPIN...

Read More
Schedule Azure Web Job using Logic App
Jul09

Schedule Azure Web Job using Logic App

In 2016, we launched Azure Logic Apps, which includes the ability to configure and run scheduled jobs as well as advanced workflow features. Because Logic Apps fully replaces Azure Scheduler capabilities, Scheduler will be retired as a standalone service on September 30, 2019. Follow below step by step process to schedule Azure Web Job using Logic Apps Step[1] Publish Console… Continue Reading BIPIN KUMAR’s Article on...

Read More
Dynamics CRM 365 Deep dive into Xrm.Utility.lookupObjects
Jul09

Dynamics CRM 365 Deep dive into Xrm.Utility.lookupObjects

To open lookup control on HTML web resource use below code. function openMarketingList() { var imgButton = $(“#crmOtherLookup”).attr(“src”); if (imgButton == “/_imgs/btn_off_lookup.png”) { var objectTypeCode = 4300; var lookupParameters = {}; //specify the list of entity types to be displayed in lookup dialog lookupParameters.entityTypes = [“list”]; //Sepecify the default entityType need...

Read More
{Alternate Key Limitation}Performing updates using alternate key in Dynamics 365 WebAPI
Jul08

{Alternate Key Limitation}Performing updates using alternate key in Dynamics 365 WebAPI

While updating CRM record using alternate key from Web API which has unicode character in field data, It throws Bad request exception. new_ANGLESector@odata.bind”: “/new_anglesectors(new_name=’Water Auth/Company’)”, Exception message”: “Bad Request – Error in query syntax.”, “type”: “Microsoft.OData.ODataException”, “stacktrace”: ” at… Continue Reading BIPIN KUMAR’s Article on their blog {Alternate Key...

Read More
{Dynamics 365 CRM} Call Flow Webhook from Ribbon button
Jul08

{Dynamics 365 CRM} Call Flow Webhook from Ribbon button

Smart button which is developed by Scott has many buttons introduced in his soluion. Among them one of the button is Run Webhook. Solution can be downloaded from here. Download the managed solution and import it into your CRM instance. Once imported Create new solution and requirement entity on which you want to add button… Continue reading {Dynamics 365 CRM} Call Flow Webhook from… Continue Reading BIPIN KUMAR’s...

Read More
{Dynamics 365 Power Automate} Notify Team members when Case record status changed
Jul06

{Dynamics 365 Power Automate} Notify Team members when Case record status changed

While working on one of the project we had the requirement to send an email to all team members of a specific team. We have used Power Automate to achieve this requirement as OOB workflow does not provide capabilities to fetch all members from team. Step – 1 Login to flow.microsoft.com and select appropriate environment.… Continue reading {Dynamics 365 Power Automate} Notify Team members when… Continue Reading BIPIN...

Read More
{Dynamics 365 Power Automate}send automatic reminder email to opportunity owners if the opportunity modified-on date is more than 10 days
Jul06

{Dynamics 365 Power Automate}send automatic reminder email to opportunity owners if the opportunity modified-on date is more than 10 days

Requirement is to send an automatic reminder email to opportunity owners if the opportunity modified-on date is more than 10 days. Step[1] Go to https://us.flow.microsoft.com/en-us/ and select the D365 environment. Step[2] Then click Create > Scheduled flow. Step[3] Enter the flow name and select the starting date, select Repeat every to 1 day. You can choose the starting… Continue reading <span… Continue Reading...

Read More
{Dynamics CRM 365} Implement Locking mechanism using C#
Jul05

{Dynamics CRM 365} Implement Locking mechanism using C#

While working on one of the requirement where we needed to generate unique ID for the Custom Entity record. We thought of using plugin code to implement Auto number generate unique ID. However when multiple records were getting created from integrations and various sources, many duplicated IDs were getting generated. After invetsigating further and multiple… Continue reading {Dynamics CRM 365}… Continue Reading BIPIN...

Read More