code change · refactorFinanceofficial - Microsoftreviewed - checked by Opus

#9405 [FI] Delocalize FI Currency Exchange Rate import into FI Core

Finnish currency exchange rate import functionality moved from the base application layer to the FI Core extension, with the original code retained as obsolete for backward compatibility.

Pull request · merged into main (BC30) on 2026-08-06 by djukicmilica · 8 files (+434 -3), 4 AL · refactor · tier official · reviewed (checked by Opus)

What changed

  • New codeunit 13415 in FI Core holds the fixed-format import logic and keeps the OnBeforeFileImport event
  • Page extension 13414 in FI Core adds a visible Import Exchange Rates action to the Currencies page
  • BaseApp codeunit 32000001 is kept under CLEAN29 and marked Pending obsolete for version 29.0
  • The original BaseApp page action stays, but it is now hidden and marked Pending
  • Existing BaseApp test 144001 is kept, and FI Core gets a new test codeunit for the import

AL objects touched

Context

  • Work items: AB#622873
  • Labels: Team: Finance
  • Systems: finance
  • From the description: “Delocalizes the Finnish Currency Exchange Rate import from the FI BaseApp layer into the FI Core extension app.”

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