Skip to main content

Dual-write Architecture

In Integrated with ERP scenarios, Project Operations uses dual-write to synchronise data between Dataverse and Dynamics 365 Finance. Dual-write is not just plumbing: it affects ownership, recovery, audit evidence and reconciliation.

Conceptual flow​

What to verify​

AreaEvidence
PrerequisitesRequired Dataverse apps, Finance solutions, entity refresh and map installation evidence.
Map versionsInstalled Project Operations maps, versions, customisations and disabled maps.
OwnershipWhich records are created in Dataverse, enriched in Finance or synchronised both ways.
ErrorsDual-write errors, failed initial sync, stuck records and business validation failures.
ReconciliationIntegration workspace evidence, actuals reconciliation and trial balance implications.
RecoverySupported retry, resynchronisation, correction or compensation route.
Map health is engagement evidence

Do not treat map errors as operational noise during an assessment. They may explain missing actuals, unmatched transaction connections, invoice issues or financial reconciliation differences.

Primary Microsoft documentation​