code change · featureCopilot & Agentsofficial - Microsoftreviewed - checked by Opus

#9859 [Master] - Move Expense Agent (Preview) app into BCApps

The Expense Agent (Preview) app source is moved into BCApps as a W1 app with country apps for AT, AU, CA, DE, DK, ES, FR, GB, NZ and US. It covers expense reports, approvals, an agent with Copilot capability, and API pages.

Pull request · merged into main (BC30) on 2026-08-04 by v-rohangarg20 (community contribution) · 564 files (+116408 -1791), 337 AL · feature · tier official · reviewed (checked by Opus)

What changed

  • Brings the Expense Agent (Preview) app and its country-specific event subscriber apps into BCApps
  • Includes about 40 API pages for expenses, expense reports, lines, attachments, projects and setup
  • Adds tables, pages and posting codeunits for expense reports, approvals and posted reports
  • Ships permission sets for the agent and for Expense Management admin, edit and read access
  • Includes agent consumption tracking, KPIs, and email retrieval with task scheduling
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#629471
  • Labels: ADO: Sync, AL: Apps (W1), Build: scripts & configs, ExpenseManagement, From Fork, Ownership: Needs Review, Team: Other
  • Systems: copilot, platform

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