code change · featureFinanceofficial - Microsoftreviewed - checked by Opus

#10630 Extend OnBeforeCheckBankAcc to skip specific bank reversal checks

The OnBeforeCheckBankAcc event in the Reversal Entry table gains two Boolean parameters that let extensions skip the Open and Statement No. validations independently when reversing bank account ledger entries.

Pull request · merged into main (BC30) on 2026-08-28 by Explorer986 · 11 files (+539 -32), 8 AL · feature · tier official · reviewed (checked by Opus)

What changed

  • Two Boolean parameters appended to the OnBeforeCheckBankAcc event in the Reversal Entry table
  • Extensions can skip the Open check or the Statement No. check independently while other reversal checks still run
  • Existing subscribers stay compatible because the new parameters are trailing
  • Publisher updated in the W1, APAC, BE, CH, ES, FR, IT and RU layers
  • Tests added in W1, ES and SE for skipping each check during bank entry reversal

AL objects touched

  • Table 179 “Reversal Entry”, Base Application: modified
  • src/Layers/ES/BaseApp/Finance/GeneralLedger/Reversal/ReversalEntry.Table.al: modified, not in the BC30 snapshot
  • src/Layers/FR/BaseApp/Finance/GeneralLedger/Reversal/ReversalEntry.Table.al: modified, not in the BC30 snapshot

Also merged into

  • #10806 into releases/29.x on 2026-09-01

Context

  • Work items: AB#647663
  • Labels: Ownership: Manual, Ownership: Needs Review, Team: Finance
  • Systems: finance
  • From the description: “This change lets extensions independently skip the Open and Statement No. validations when reversing a bank account ledger entry.”

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