Hi everyone,
I am handling the Finance & Operations (F&O) side of this integration. I am resuming a Dual-write project that was on hold for a while. Our current requirement is strictly to enable On-hand inventory synchronization between F&O and Dataverse (CRM).
Project Context:
During the hold period, the business changed the Data Area (Legal Entities). Therefore, I had to:
-
Reset the Dual-write link and complete the initial setup for the new Data Area.
-
Successfully sync all prerequisite maps (Products, Colors, Sizes, Configurations, Sites, Warehouses, etc.). All these related maps are running and have successful Upserts.
The Issue:
Even though the prerequisites are synced, the following core On-hand maps complete with 0 Upserts:
-
CDS inventory on-hand entries (msdyn_inventoryonhandentries)
-
CDS inventory on-hand requests (msdyn_inventoryonhandrequests)
When checking the underlying Data Entities via OData (../data/CDSInventoryOnHandEntries), they return an empty value [], despite having physical inventory available in F&O (verified via WarehousesOnHandV2 which returns data correctly).
My Questions:
-
What is the official, step-by-step mechanism to populate these specific CDS Inventory Entities for Dual-write?
-
Since these entities are empty, is there a specific job or configuration in F&O required to "push" data into them?
-
Is the Inventory Visibility Add-in a mandatory requirement for these specific Dual-write maps to function?
I am attaching a screenshot of all the related maps I have enabled to ensure I haven't missed

Report
All responses (
Answers (