code change · obsoletion · breakingInventoryofficial - Microsoftreviewed - checked by Opus

#12066 Bugs/remove asm inv mfg clean27 tags for wave2 2026

Removes the obsolete code that was kept under CLEAN27 conditional compilation in assembly, inventory, manufacturing and planning objects of the Base Application, its localization layers, and the Subcontracting, Sustainability and CZ Advanced Localization Pack apps.

Pull request · merged into main (BC30) on 2026-10-02 by Alexander-Ya · 147 files (+133 -11345), 146 AL · obsoletion · tier official · reviewed (checked by Opus)

What changed

  • Deletes code previously marked obsolete and guarded by CLEAN27 tags
  • Affects Base Application objects in W1 and several localization layers such as APAC, CH, DACH, ES, FI, GB, IT, NA and RU
  • Also cleans up Subcontracting, Sustainability and CZ Advanced Localization Pack subscribers
  • Extensions still using the removed obsolete members must be updated
  • Breaking: existing extensions can stop compiling or working.

AL objects touched

Context

  • Work items: AB#647784
  • Labels: AL: Apps (W1), Team: SCM
  • Systems: inventory, manufacturing, warehouse, assembly, purchasing, platform, development, 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).