code change · featureAL Developmentofficial - Microsoftreviewed - checked by Opus

#11639 [Master] - Slice 640938: [Expense Agent][VENDOR] Adding approval limits (November '26)

The Expense Agent gains approval limits. New fields on User Setup and Expense User hold the limits, and the approval management codeunit now takes them into account when approving expense reports. Upgrade code and new interim approval tests are included.

Pull request · merged into main (BC30) on 2026-09-28 by v-rohangarg20 · 18 files (+1148 -161), 13 AL · feature · tier official · reviewed (checked by Opus)

What changed

  • Approval limit fields added to the User Setup table extension and the Expense User table
  • The fields are shown on the Approval User Setup page extension, the Expense User page and the Expense Users API
  • Expense Report Approval Mgmt updated to use the limits during approval
  • Expense report and manager pages, and the Expense Report Header table, adjusted
  • Upgrade codeunit extended, and a large interim approval test suite added
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#640938
  • Labels: AL: Apps (W1), Team: Finance
  • Systems: development

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