#10404 Deliverable 638799: Requisitions in Base App - add layout to report + minor fixes
A Word layout was added to the Spend Request Document report, and several fixes were applied to the Spend Request feature based on manual testing feedback.
- 14files
- 11AL files
- 11objects
Pull request · merged into main (BC30) on 2026-09-03 by BardurKnudsen · 14 files (+282 -76), 11 AL · feature · tier official · reviewed (checked by Opus)
What changed
- Word layout added to the Spend Request Document report
- Minor Spend Request fixes from manual test feedback across the table, card, list and subform pages
- Spend Request tests updated in the Base App and Expense Agent test apps
- Known platform issue: the layout merges correctly only when you use a copy of it
- Behaviour changes for users or extensions.
AL objects touched
- Codeunit 6950 “Expense Agent Privacy Subs.”, ExpenseAgent: modified
- Codeunit 6908 “Expense Event Subscriber”, ExpenseAgent: modified
- Page 9654 “Built-in Report Layouts”, Base Application: modified
- Table 6840 “Spend Request”, Base Application: modified
- Page 6841 “Spend Request Card”, Base Application: modified
- Report 6850 “Spend Request Document”, Base Application: modified
- Page 6840 “Spend Request List”, Base Application: modified
- Enum 6841 “Spend Request Status”, Base Application: modified
- Page 6842 “Spend Request Subform”, Base Application: modified
- Page 9650 “Custom Report Layouts”, Base Application: modified
- Page 9652 “Report Layout Selection”, Base Application: modified
Context
- Work items: AB#638799
- Labels: AL: Apps (W1), Ownership: Needs Review, Team: Other
- Systems: finance, development, platform
- From the description: “Added Word layout to report “Spend Request Document”.”
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).