#9876 [Subscription Billing] Rename progress tracker
Codeunit 8035 was renamed from 'Progress Tracker' to 'Sub. Billing Progress Tracker' to avoid name conflicts with objects outside Subscription Billing, with all references updated accordingly.
- 5files
- 5AL files
- 5objects
Pull request · merged into main (BC30) on 2026-07-31 by djukicmilica (community contribution) · 5 files (+5 -5), 5 AL · refactor · tier official · reviewed (checked by Opus)
What changed
- Codeunit 8035 renamed from ‘Progress Tracker’ to ‘Sub. Billing Progress Tracker’ to make clear which app owns it
- References updated in four Subscription Billing codeunits
- Source filename aligned with the new object name
- Avoids object name conflicts with objects outside Subscription Billing
- No change to logic
AL objects touched
- Codeunit 8035 “Sub. Billing Progress Tracker”, Subscription Billing: renamed
- Codeunit 8062 “Billing Proposal”, Subscription Billing: modified
- Codeunit 8060 “Create Billing Documents”, Subscription Billing: modified
- Codeunit 8033 “Generic Connector Processing”, Subscription Billing: modified
- Codeunit 8026 “Process Usage Data Billing”, Subscription Billing: modified
Context
- Work items: AB#644836
- Labels: ADO: Sync, AL: Apps (W1), From Fork, Team: Finance
- Systems: development
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).