code change · fixRelationship Managementofficial - Microsoftreviewed - checked by Opus

#10185 Fix Reduce Contacts report silently ignores contacts whose company no…

The Remove Contacts report now correctly handles contacts whose company reference doesn't match their actual company, filtering by contact number for single contacts and by company number only for entire companies.

Pull request · merged into main (BC30) on 2026-08-13 by VolodySyn · 1 file (+3 -2), 1 AL · fix · tier official · reviewed (checked by Opus)

What changed

  • Fixed silent skipping of contacts when segment line company number didn’t match contact’s actual company
  • Report now filters by unique contact ‘No.’ for individual contacts
  • Report filters by ‘Company No.’ only when processing entire companies
  • Resolves issue where matching logic incorrectly combined two filter conditions
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#640984
  • Labels: Team: SCM
  • Systems: crm

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).