code change · featureAL Developmentofficial - Microsoftreviewed - checked by Opus

#10829 [29.x][Expense Agent] Backport approval conversation from #10570

The Expense Agent now supports approval conversations, allowing submitters to add comments when resubmitting reports and exposing the latest approver and submitter comments through the API and report page.

Pull request · merged into releases/29.x (BC29) on 2026-09-03 by t-prda · 12 files (+288 -39), 8 AL · feature · tier official · reviewed (checked by Opus)

What changed

  • Submitters can add comments when resubmitting expense reports
  • Latest approver and submitter comments are exposed via the API and Expense Report page
  • Comment snapshots are recorded in activity history as immutable records
  • New approvalConversation capability is advertised
  • The releaseAndMarkPendingApprovalExpenseReport action is marked obsolete
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#633685
  • Labels: AL: Apps (W1), Team: Finance
  • Systems: development
  • From the description: “Adds submitter comments for resubmission, exposes the latest approver and submitter comments through the API and Expense Report page.”

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