code change · fixIntegration & APIsofficial - Microsoftreviewed - checked by Opus

#11094 [FS] Prevent duplicate Field Service customer assets during item synchronization

Field Service Integration now prevents duplicate Customer Assets by setting Products synchronized from Business Central Items to not convert to Customer Assets, keeping BC as the source of truth for Customer Asset creation.

Pull request · merged into main (BC30) on 2026-09-29 by tomasevicst · 3 files (+161 -84), 1 AL · fix · tier official · reviewed (checked by Opus)

What changed

  • Products synchronized from BC Items get Convert to Customer Asset set to No
  • The default ITEM-PRODUCT mapping gets an outbound constant false mapping for Convert to Customer Asset
  • Existing coupled Products are changed to No on sync, even when the mapping does not contain the new field yet
  • The Product flag no longer filters Service Items out of Customer Asset synchronization
  • Tests added for runtime enforcement and mapping configuration
  • Behaviour changes for users or extensions.

AL objects touched

Also merged into

  • #12258 into releases/29.x on 2026-10-04

Context

  • Work items: AB#649195
  • Labels: AL: Apps (W1), Team: SCM
  • Systems: integration
  • From the description: “Setting Convert to Customer Asset to No for Products synchronized from BC Items.”

Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).