Category Archives: Technical

Use of “Close all Quotes” button to close all Quotes of opportunity in Dynamics 365 CRM

Introduction: In this blog, we will see how to close all Quotes of individual opportunities by using the ‘Close all Quotes’ button which is situated on the ribbon bar of the Opportunity entity. Scenario: We have one Opportunity with multiple Quotes which are in ‘Draft’ status. Due to some product irrelevancy, we have lost the… Read More »

How to hide Ribbon Bar options

Introduction: Recently we added a PCF Control for our entity which didn’t have any interaction with ribbon bar options. Hence, we wanted to hide the ribbon bar options like commandbar, viewSelector, quickfind and groupby. We achieved this by setting the following properties in ControlManifest file: cds-data-set-options=”displayCommandBar:false;displayViewSelector:false;displayQuickFind:false;displayGroupBy:false;” Given below is the PCF Control for our grid… Read More »

Image Classification model by Microsoft Lobe in Power Apps – Part 1

Introduction: With the growth in technology we have seen an incline towards the technologies related to Machine Learning and Artificial Intelligence in our day-to-day life. In recent few years Microsoft has been pushing Low-Code/ No-Code ideology and have been incorporating ML and AI technologies in their PCF control, AI Builder Models, etc. Evidence of this… Read More »

Sequence Stats and Reshuffling of columns in Sales Accelerator

Introduction: Recently in Dynamics 365 CRM 2022 release wave1, I came across new capabilities that are added in the Sequence grid. There are two capabilities that were recently added to help you better understand the sequence and user interactions. The new capabilities introduced are as below: “Sequence Stats”: Used for comparing sequence performance statistics over… Read More »

Validate FetchXml by using ValidateFetchXmlExpression WebAPI function in the script

Introduction: In a recent project, we retrieved Dynamics 365 CRM data using WebAPI and fetchXml expressions. In most cases, we create fetchXml expressions, where we add attributes and filter conditions dynamically in the fetchXml.  When we execute our dynamically created fetchXml expressions, it fails with  different error messages. Here we had come across a requirement… Read More »