code change · featurePurchasing & Payablesofficial - Microsoftreviewed - checked by Opus

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

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

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