code change · fixFinanceofficial - Microsoftreviewed - checked by Opus

#11153 Bug 649312: [29.x] Backport expense request report layout and dataclassification on userid field

Backports to 29.x the Spend Request Document report layout and data classification on a user ID field. The spend request table, card, list and report objects change, along with Expense Agent subscribers and tests. The description notes that the report is still affected by a platform issue.

Pull request · merged into releases/29.x (BC29) on 2026-09-08 by BardurKnudsen · 14 files (+286 -77), 11 AL · fix · tier official · reviewed (checked by Opus)

What changed

  • Spend Request Document report and its Word layout updated as a backport
  • Data classification set on a user ID field
  • Spend Request table, card, list, subform and status enum modified
  • Expense Agent privacy and event subscribers adjusted
  • Spend request tests updated
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#649312
  • Labels: AL: Apps (W1), Ownership: Needs Review, Team: Other
  • Systems: finance, development, platform
  • From the description: “Backport of report layout for spend request report (still affected by a platform issue)”

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