code change · featureSales & Receivablesofficial - Microsoftreviewed - checked by Opus

#9652 [Extensibility Request] issue 30358: add OnBeforeOnPreReport event to Redraw Receivable Bills report

Adds an OnBeforeOnPreReport integration event to the ES Redraw Receivable Bills report (7000096). Extensions can set the request page variables and, through IsHandled, skip the NewDueDate and journal batch validations so the report can run unattended, for example from a job queue.

Pull request · merged into main (BC30) on 2026-08-03 by AleksandricMarko · 1 file (+15 -4), 1 AL · feature · tier official · reviewed (checked by Opus)

What changed

  • New OnBeforeOnPreReport integration event fires at the start of OnPreReport trigger
  • Event exposes request page variables and IsHandled flag by reference
  • Allows extensions to bypass NewDueDate and journal batch validations for automation
  • Enables unattended report execution via job queue or buttons without GUI
  • IsHandled flag initialized to false, controlled by subscribers

AL objects touched

Context

  • Work items: AB#618758
  • Labels: Team: Finance, event-request
  • Systems: sales

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