#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.
- 11files
- 8AL files
- 1objects
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 snapshotsrc/Layers/FR/BaseApp/Finance/GeneralLedger/Reversal/ReversalEntry.Table.al: modified, not in the BC30 snapshot
Also merged into
- #10806 into
releases/29.xon 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).