CASE STUDY: Microsoft Dual Write

Enables near-real time integration between Finance and Operations apps and Common Data Service

Customers use and monitor their sales processes with the strength of the Common Data Service while all aspects of fulfillment and invoicing take place using the rich functionality of Finance and Operations apps. The dual-write solution allows our customers to not think about these applications as different systems to write to independently; rather, the underlying infrastructure makes it seamless for these apps to write simultaneously. It provides a tightly coupled near-real time and bi-directional integration between the Finance and Operations apps and Common Data Service. Once an entity map (Ex: Account – Customer) is enabled for dual-write, any create, update change in the Customer entity in Finance and Operations apps results in writes, in near-real time, to the Account entity in Common Data Service and vice versa.

By automating data flow, Dual-write seeks to simplify processes, hence improving productivity and offering a flawless user experience over the Dynamics 365 suite of applications.


  • It guarantees data consistency across applications by reflecting changes in one app right away in the other.

  • Data can flow in both directions between finance and operation apps and Dataverse.

  • Designed to be dependable and scalable, it supports both standard and custom tables and maps.

  • Empowers every department in a company by offering a consistent perspective of data including customers, products, and operations.

  • Guarantees that the integration is kept all through the application lifecycle.

How Does the Dual write Feature for Dynamics 365 Work?

Designed to offer near-real-time, bidirectional interaction between customer engagement apps and financial and operations apps inside the Dynamics 365 ecosystem, the Dual Write feature for Dynamics 365 offers a strong infrastructure. Here is a high-level of how it operates:

  • Bidirectional Data Flow: Dual-write allows for synchronous data flow between Dynamics 365 applications. Any changes in finance and operations apps cause writes to Dataverse; any changes in Dataverse cause writes to finance and operations applications.

  • Infrastructure and Application Aspects: Dual-write's versatile and dependable infrastructure supports online and offline modes, initial data syncing, activity and error logs, custom alerts, and more. From the application standpoint, it supports integrated experiences across many business situations by mapping ideas in finance and operations apps and customer engagement apps.

  • Integrated User Experience: Dual-write allows data on customers, products, people, and operations to flow outside of application lines, so enabling any department in an organization to have a consistent view and data access.

Next
Next

Ledes Invoicing