code change · fixPlatform, DevOps & Performanceofficial - Microsoftreviewed - checked by Opus

#11774 Use lower case file extensions for document attachment file names

GetAttachmentFileName on Electronic Document Format now lower cases the file extension, so documents saved to disk or zipped through document sending profiles get .pdf, .xml or .zip instead of upper case extensions. The procedure signature and events are unchanged.

Pull request · merged into main (BC30) on 2026-09-29 by darjoo · 6 files (+80 -5), 1 AL · fix · tier official · reviewed (checked by Opus)

What changed

  • GetAttachmentFileName() method now converts file extensions to lower case when building default file names
  • Affects document sending profiles for both disk and zip file storage
  • Fixes file names for electronic documents (XML) and PDF exports via Report Selections
  • No changes to procedure signatures or public events
  • Added comprehensive tests including unit tests and end-to-end scenarios
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#647180
  • Labels: AL: Apps (W1), Team: Integrations
  • Systems: platform
  • From the description: “PDF files must use the lower case .pdf extension.”

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