#9352 [FI] Obsolete unused 'Print on Invoice' VAT setting
The unused 'Print on Invoice' VAT field on VAT posting groups is marked obsolete on the pending-to-removed cycle, with no behavioral impact until final removal in a future version.
- 5files
- 4AL files
- 2objects
Pull request · merged into main (BC30) on 2026-07-28 by djukicmilica · 5 files (+42 -0), 4 AL · obsoletion · tier official · reviewed (checked by Opus)
What changed
- Field 13400 marked as Pending obsolete on VAT Business Posting Group (323) and VAT Product Posting Group (324)
- Corresponding UI controls on pages 470 and 471 marked as Pending obsolete
- Test codeunit 144017 guarded by CLEAN29 flag since it only exercises the deprecated field
- No data migration needed as the field contains no meaningful data and is consumed nowhere
- Field will be fully removed at CLEANSCHEMA32 after the Pending cycle completes
AL objects touched
- Table 323 “VAT Business Posting Group”, Base Application (FI layer): modified
- Table 324 “VAT Product Posting Group”, Base Application (FI layer): modified
src/Layers/FI/BaseApp/Finance/VAT/Setup/VATBusinessPostingGroups.Page.al: modified, not in the BC30 snapshotsrc/Layers/FI/BaseApp/Finance/VAT/Setup/VATProductPostingGroups.Page.al: modified, not in the BC30 snapshot
Obsoletions
- VAT Business Posting Group: Print on Invoice
- VAT Product Posting Group: Print on Invoice
Context
- Work items: AB#622873
- Labels: Team: Finance
- Systems: finance
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).