code change · featureSustainabilityofficial - Microsoftreviewed - checked by Opus

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

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

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