#Dataverse

20 posts loaded — scroll for more

Text
srinathpega
srinathpega

What Is Dual-Write and How Do You Integrate It with Microsoft Dynamics 365 CRM?

What is Dual-Write?

Dual-write is an out-of-the-box Microsoft integration feature. It enables real-time data synchronization between Dynamics 365 CRM and Dynamics 365 Finance and Operations. The synchronization is bi-directional.

Microsoft Dynamics 365 Customer Engagement (CRM apps like Sales, Customer Service, Marketing)

Dynamics 365 Finance and Operations (ERP apps like Finance, Supply Chain…

Text
nishantrana
nishantrana

No Dependencies Shown… But still can’t delete the component? Check Your Cloud Flows (Dataverse / Dynamics 365)

Recently, while performing cleanup in one of our environments, we were removing unused components to reduce clutter and technical debt. As part of this activity, we attempted to delete an old Business Process Flow (BPF) that was no longer required.

However, when trying to delete the Business Process Flow, we were greeted with the following error message:

Failed to delete (). Object dependencies…

Text
nishantrana
nishantrana

Renaming Sitemap Display Name in Dataverse / Dynamics 365

While working with a model-driven app in Dataverse, we needed to change the display name of the sitemap. What made this interesting was that there is no option in the UI to rename the sitemap display name directly.

After exploring the UI options and confirming that the sitemap display name cannot be updated there, the only approach that worked was a solution-level change. The solution was to…

Text
nishantrana
nishantrana

Why We Switched Our Plugin from PreOperation to PreValidation – Dataverse / Dynamics 365

We had a business requirement to block the closing of a Quote as Lost under certain conditions. Instead of leaving the quote in an Active state, we wanted the system to explicitly move it back to Draft and show a clear error message to the user explaining why the close action was not allowed.

We initially registered our plugin on the Close message in the PreOperation stage. The logic was simple:…

Text
pythonjobsupport
pythonjobsupport

Understanding Data Security Essentials for Dataverse, Fabric, and Copilot Studio

Presentation Slides: …
source

Text
foursquaretraining
foursquaretraining

Power Platform Licensing Guide.

We’ve put together a guide to Power Platform licensing options for Power BI, Power Automate, Power Apps and Dataverse.


The guide comes with a complimentary PDF download and although there’s a lot of information to wade through, we’ve aimed to make it more straightforward to digest than Microsoft’s own licensing information.

Text
nishantrana
nishantrana

Understanding Date and Time Field Behavior in Dataverse

When working with Date and Time fields in Dataverse, one of the most confusing parts is how values are stored in the backend vs. how they are displayed to users in different time zones.

For data type – Date and Time, we can specify Format as Date Only and Date and Time, and Time zone adjustment as User Local, Time Zone Independent for (Date and Time), and Date only, User Local, Time Zone…

Text
nishantrana
nishantrana

When Do We Use the ActivityParty.AddressUsed Property for Emails in Power Automate (Dataverse)

When we automate emails in Dataverse using Power Automate, we deal with something called Activity Party. It manages the participants of an email—whether they are To, CC, BCC, or the Sender. Normally, we use the partyid field to point to a Dataverse record like a Contact, Lead, User, or Queue.

Every participant in an email is stored as a row in the Activity Party table.

Key fields…

Text
nishantrana
nishantrana

How to - Find Every Cloud Flow That References a Specific Column / Field (Dataverse/ Dynamics 365)

Sometimes we need to find all the flows where a specific Dataverse field is used — maybe before renaming it, removing it, or just checking its usage. Manually opening each flow is slow, but we can do it in seconds with SQL 4 CDS.

For e.g. we want to search for flows that use the field: custom_mysamplefield

For this we can make use of the below query, run it in SQL 4 CDS (XrmToolBox).

SELECT…

Text
pythonjobsupport
pythonjobsupport

Complete Project with Power BI, Power Apps, Power Automate and Dataverse

Join my Power BI Design training here: Learn how to work with …
source

Text
animanou
animanou

Ryoji Ikeda, data-verse, 2025

Text
nishantrana
nishantrana

Fixed - “Input String Was Not in a Correct Format / The specified domain does not exist or cannot be contacted” in Dataverse Plugin (Dynamics 365)

In one of our plugins, we encountered “The specified domain does not exist or cannot be contacted – System.FormatException: Input string was not in a correct format” error. Basically this issue can arise due to incorrect string formatting, unexpected data types, or missing values.

Our initial thought was that it could be because one of the GUID data type fields was null and being used in the…

Text
nishantrana
nishantrana

Visualize Data in a View with Copilot (Preview) – Dataverse / Dynamics 365

The copilot-powered data visualization in views feature, currently in preview, allows us to generate quick and insightful charts from Dataverse table views using natural language. We can select a table view and ask Copilot to generate visualizations, making data interpretation easier.

Natural Language Queries – Ask Copilot in simple terms to generate relevant charts.

Multiple Chart Types – Bar…

Text
ritikay
ritikay

Enhance Dataverse with Low-Code Plugins Using Dataverse Accelerator 

Dataverse Accelerator revolutionizes server-side development by enabling low-code plugins using PowerFx instead of traditional .NET-based plugins. This approach allows organizations to extend the Dataverse Web API seamlessly while ensuring faster development, reusability, and easy integration with Power Apps and Power Automate

Why Choose Low-Code Plugins? 

Unlike traditional plugins, low-code plugins are stored directly in the Dataverse database, making them easy to manage and deploy. They eliminate the need for manual registration and significantly reduce development effort. Developers can quickly create business logic with minimal or no coding, accelerating app development and automation workflows

Key Benefits of Dataverse Accelerator for Low-Code Development 

Faster Development: Build and deploy server-side automation without extensive coding. 
Seamless Integration: Easily connects with Power Apps and Power Automate for enhanced workflows. 
Reusability: Code once and reuse across multiple applications. 
Improved Maintainability: Stored in Dataverse, making version control and updates hassle-free. 

Embrace Dataverse Accelerator to streamline automation, enhance business logic, and boost efficiency with low-code plugins

Text
nishantrana
nishantrana

Unable to save. This form can’t be saved due to a custom setting error in Dynamics 365 / Dataverse.

Recently we got the below error while trying to assign the record.

Unable to save. This form can’t be saved due to a custom setting.

Turned out we had certain conditions in the OnSave event for the form, and if the record satisfies those conditions we were canceling the save event using

executionContext.getEventArgs().preventDefault();

So it was the expected behaviour, just that the error…

Text
dynamicssquare-canada
dynamicssquare-canada
Text
zconsolutions
zconsolutions

Enhanced Productivity with Microsoft Dataverse and Microsoft Copilot Studio

In the high-pressure corporate world of today, productivity is not only about working harder but also about working more intelligently. Microsoft Copilot Studio and Microsoft Dataverse are two strong solutions meant to revolutionize data management and process management. Together, they enable companies to achieve fresh standards of efficiency, innovation, and strategic direction.

Microsoft…


View On WordPress

Text
pythonjobsupport
pythonjobsupport

What is Microsoft Dataverse?

In this video I take you through the core concept of Microsoft Dataverse, and when to choose it as your data source for Power …
source

Text
pythonjobsupport
pythonjobsupport

Microsoft Dataverse Intro in 20 Minutes #Dataverse

Dataverse #Microsoft #PowerPlatform #PowerApps Curious about Microsoft Dataverse? I’ll give you a Microsoft Dataverse Intro …
source

Text
nishantrana
nishantrana

Fixed - EntityState must be set to null, Created (for Create message) or Changed (for Update message) exception in Dataverse / Dynamics 365

We might get this error while trying to update one of the records.

Exception Message: EntityState must be set to null, Created (for Create message) or Changed (for Update message).

EntityState of primaryEntity: Unchanged, RequestName: Update

ErrorCode: -2147220989

The error occurs when OrganizationServiceContext tries to update an entity that has not been marked as modified. The EntityState…