code change · refactorFinanceofficial - Microsoftreviewed - checked by Opus

#9362 [FI] Delocalize FI VAT-VIES Declaration report into FI Core

The Finnish VAT-VIES Declaration report is moved from a localized FI BaseApp override into FI Core as a report extension, with shared dataset columns added to the base report and Finnish-specific rendering handled through FI Core's extension layer.

Pull request · merged into main (BC30) on 2026-08-20 by djukicmilica · 17 files (+1224 -1804), 8 AL · refactor · tier official · reviewed (checked by Opus)

What changed

  • Report 19 VAT-VIES Declaration is delocalised: the FI BaseApp override is removed and functionality is reimplemented via FI Core extension
  • Shared W1/BE base report gains dataset columns for Business Identity Code, Registered Home City, and localized captions to support Finnish requirements
  • FI Core adds a report extension with Finnish RDLC layout and a feature key FIVATVIESDeclaration to gate Finnish-specific fields and captions
  • VAT Entry table’s FI-specific EU Service key is moved from FI BaseApp override to FI Core table extension
  • Tests verify both enabled and disabled feature states and ensure standard report behavior is preserved
  • Behaviour changes for users or extensions.

AL objects touched

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