Hi Hayan,
Your scenario—integrating CRM with ERP using Dual Write to populate the Usage Current Amount in the Subscription Billing module—is a nuanced one, especially when it comes to triggering the correct behavior for unbilled revenue entries.
Here’s a breakdown of what’s happening and how you might address it:
In Subscription Billing, when a new usage reading is entered manually, the system:
However, when this is done via Dual Write, only the current reading is updated—without triggering the reversal and recreation of unbilled revenue entries.
Dual Write is designed for data synchronization, not for triggering business logic or workflows. It synchronizes data between Dataverse and Finance & Operations, but it doesn’t automatically invoke the same internal processes that a manual entry would [1] [2].
Please verify if this helps clarify the integration behavior and guide your next steps.
Thanks and best regards,
Daniele
Note: This response was prepared with support from Copilot to ensure clarity and completeness.
[1]: Dual-write overview – Microsoft Learn
[2]: Dual Write Integration – Imperium Dynamics
[3]: Dual-write async configuration – Microsoft Learn
Mansi Soni
243
Super User 2025 Season 2
Muhammad Shahzad Sh...
158
Most Valuable Professional
Abhilash Warrier
95
Super User 2025 Season 2