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

#11626 [Master Data Management] Fixing synchronization of contacts, media, date, datetime, source watermarking, permission issue and minor UX issues

Master Data Management synchronization is fixed to handle contacts, media caching, date/datetime values, privacy consent errors, and permission issues affecting non-SUPER users.

Pull request · merged into main (BC30) on 2026-09-22 by dcenic · 13 files (+344 -13), 9 AL · fix · tier official · reviewed (checked by Opus)

What changed

  • Media and watermark cache lifetime now resets only at batch boundaries instead of during ancillary fetches
  • Privacy consent failures show actionable messages instead of bare 403 errors
  • Contact synchronization fixed for scenarios where auto-created contacts conflict with existing entries
  • Blank date and datetime values now synchronize correctly
  • Permission issues resolved for non-SUPER users accessing Master Data Management features
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#647736, AB#648540, AB#650539, AB#650543, AB#650735, AB#650738, AB#650747
  • Labels: AL: Apps (W1), Team: Integrations
  • Systems: integration
  • From the description: “Media/watermark cache lifetime fix - resets only at the batch boundary (GetModifiedBatch).”

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