code change · featureProjectsofficial - Microsoftreviewed - checked by Opus

#9964 [Extensibility Request] issue 30392: make Archive Jobs extensible

The Archive Jobs setting in Jobs Setup is now extensible through an enum, allowing third-party solutions to add custom archival options while maintaining backward compatibility with existing values.

Pull request · merged into main (BC30) on 2026-08-24 by AleksandricMarko · 2 files (+16 -4), 2 AL · feature · tier official · reviewed (checked by Opus)

What changed

  • Archive Jobs field replaced with an extensible enum
  • Existing option values preserved for backward compatibility
  • Assignment-compatible enum maintains current behavior
  • Enables partners to extend archival options without modifying base application
  • Extensibility request from partner scenario

AL objects touched

Context

  • Work items: AB#644931
  • Labels: Team: SCM, enum-request
  • Systems: projects
  • From the description: “Replaces the option field with an extensible, assignment-compatible enum while preserving the existing value ordinals and behavior.”

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