#9962 [Extensibility Request] issue 30383: add purchase line transfer event
An IsHandled integration event is published in the purchase availability transfer logic, allowing extensions to handle additional purchase document types like Blanket Orders without encountering unsupported source errors.
- 1files
- 1AL files
- 1objects
Pull request · merged into main (BC30) on 2026-08-11 by AleksandricMarko · 1 file (+12 -2), 1 AL · feature · tier official · reviewed (checked by Opus)
What changed
- New IsHandled event added to TransferPurchaseLine before the unsupported-source error
- Enables extensions to populate inventory page data for custom purchase document types
- Preserves existing standard behavior for supported document types
- Subscribers can now handle Blanket Orders and other custom purchase document types
AL objects touched
- Codeunit 99000973 “Purch. Availability Mgt.”, Base Application: modified
Context
- Work items: AB#644932
- Labels: Team: SCM, event-request
- Systems: purchasing
- From the description: “publishes an IsHandled event immediately before that error so subscribers can populate Inventory Page Data for custom document types”
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).