[ALAppExtensions #30294][Event Change Request] Report 12121 "G/L Book - Print" - "OnPreDataItemOnAfterSetGLBookEntryFilters"#9415
Conversation
…fterSetGLBookEntryFilters event (AB#640953, ALAppExtensions #30294)
Copilot PR ReviewIteration 2 · Outcome: completed Knowledge source: https://github.com/microsoft/BCQuality@822cae1b2771ac25f665f73369f69093bd4fd630 Orchestrator pre-filter (13 file(s) excluded)
Findings produced by the Copilot CLI agent against BCQuality at |
…y to SourceGLBookEntry to avoid shadowing the global (CI AA0202)
Agentic PR Review - Round 1Recommendation: AcceptWhat this PR doesThis PR adds the The publisher uses SuggestionsNone. Risk assessment and necessityRisk: Low. This is one local event publisher and one event call in the Italian Necessity: The linked event request needs a hook before the existing gap check. Without this event, partners must customize or copy the report to add their own
|
What & why
Adds a new
OnPreDataItemOnAfterSetGLBookEntryFiltersintegration event to report 12121 "G/L Book - Print". It is raised inOnPreDataItem()right after the standardGLBookEntryfilters are set and before theFindFirst()gap check raises its error, so partners can add their own filter toGLBookEntrybefore that validation runs. Additive publisher only - no behavior change when unsubscribed.Linked work
Fixes AB#640953
How I validated this
What I tested and the outcome
[IntegrationEvent]publisher; control flow is unchanged when no subscriber is present.Risk & compatibility
Very low. New publisher only; no existing event signatures changed, no schema change, no data/upgrade impact.