#10945 [Master]- Slice 641299: [Sustainability][Value Chain] ESG layouts: request-page option to print emissions by Item Tracking for Specific Carbon Tracking Method
ESG sales invoice reports now offer a request-page option to print emissions by item tracking details instead of average values, enabling granular emission reporting for items using the Specific Carbon Tracking Method.
- 5files
- 2AL files
- 2objects
Pull request · merged into main (BC30) on 2026-09-07 by ViditGupta1277 · 5 files (+374 -2), 2 AL · feature · tier official · reviewed (checked by Opus)
What changed
- Added request-page option to choose emission basis: Average (default) or Details by Item Tracking
- Supports Specific Carbon Tracking Method by reporting emissions per tracking dimension (lot/serial)
- Default behavior unchanged; existing printouts unaffected unless new option is selected
- New enum created to define emission basis options
- Comprehensive test coverage added
- Behaviour changes for users or extensions.
AL objects touched
- Enum 6233 “Sust. Emission Basis”, Sustainability: added
- Report extension 6299 “Sust. Standard Sales Invoice”, Sustainability: modified
Context
- Work items: AB#641299
- Labels: AL: Apps (W1), Team: Finance
- Systems: sustainability
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).