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

#10631 Integration/main to releases 29.x 31a860b5

Integration of 46 commits from main into the BC29 release branch includes enhancements to e-document processing, expense report policy evaluations, agent features, and various localization and financial modules.

Pull request · merged into releases/29.x (BC29) on 2026-08-26 by mirouhl · 263 files (+16755 -1826), 176 AL · feature · tier official · reviewed (checked by Opus)

What changed

  • Integrates 46 commits from main into releases/29.x, keeping the original order and SHAs
  • Expense Agent gains policy evaluation tables, pages, enums and APIs, including posted evaluations
  • E-Document, AgentDesignExperience, Sales Order Agent, Shopify, Sustainability, Withholding Tax and Excel Reports apps are modified
  • German e-document (XRechnung, ZUGFeRD, PEPPOL) and US IRS 1099 code and Base Application objects also change
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#646616
  • Labels: AL: Apps (W1), AL: Business Foundation, AL: System Application, AL: Tools, Build: Automation, Build: scripts & configs, needs-approval
  • Systems: copilot, integration, finance, purchasing, sales, development, inventory, manufacturing, sustainability, projects, administration, crm, service, warehouse
  • From the description: “Final integration from main into releases/29.x, including all changes through commit 31a860b527f0dc72c7a44a255d7e7d403cfa4789.”

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