I'm facing issues syncing Sales Order Line Items from Dynamics 365 Sales (Dataverse) to Business Central (BC). The Sales Orders themselves sync correctly, but the line items fail with the following error:
Error: "Table CRM Product must be mapped to table Standard Text to transfer value between fields ProductId and No."
Note: I am only looking to sync from one direction in all of my integration table mappings if possible. I want data to flow from Dynamics 365 Sales to Business Central.
I already have CRM Products mapped to Business Central Items, and that sync works fine. So, I’m unsure why it’s asking for a mapping to the Standard Text table.
Other Issues: Unit of Measure (UoM) Coupling
Additionally, I can’t couple Dataverse Units to Business Central’s Units of Measure. When trying to set it up, I get this error:
Error: "There is no Integration Table Mapping within the filter. Filters: Table ID: 5404, Type: Dataverse."
This makes me wonder if the UoM issue is affecting the Sales Order Line sync—perhaps Business Central needs a valid UoM mapping for the products on the sales lines?
What I’ve Tried
- Confirmed CRM Product → BC Item Mapping – This syncs without issues.
- Checked Table Mappings – No clear reason why Standard Text would be required.
- Looked for UoM Table Mapping – BC Table 5404 (Unit of Measure) isn’t mapped to a Dataverse table, and I can’t manually couple UoMs.
- Attempted Full Resync – Sales Order Lines still fail.
Questions
- Why does CRM Product need a mapping to Standard Text if it's already mapped to Items?
- Could the missing UoM coupling be the root cause of the Sales Order Line sync issue?
- General Confusion on how the Units of measure, Unit Group, Item UoM is supposed to be handled.
- Has anyone successfully synced Sales Order Line Items from Dataverse to BC?
Error Details
Sales Order Line Sync Error:
"Table CRM Product must be mapped to table Standard Text to transfer value between fields ProductId and No."
Unit of Measure Coupling Error:
"There is no Integration Table Mapping within the filter. Filters: Table ID: 5404, Type: Dataverse."
Any insights or workarounds would be greatly appreciated!
Thanks in advance!