code change · featureAL Developmentofficial - Microsoftreviewed - checked by Opus

#9217 [Extensibility][SubscriptionBilling]: Make IsLineAttachedToBillingLine accessible from external apps in Sales Line and Purchase Line

The IsLineAttachedToBillingLine procedure in Sales Line and Purchase Line table extensions changed from internal to public visibility, allowing external applications to access this method.

Pull request · merged into main (BC30) on 2026-09-25 by miljance (community contribution) · 3 files (+77 -3), 2 AL · feature · tier official · reviewed (checked by Opus)

What changed

  • IsLineAttachedToBillingLine procedure visibility changed from internal to public in SalesLine.TableExt.al
  • IsLineAttachedToBillingLine procedure visibility changed from internal to public in PurchaseLine.TableExt.al
  • Enables external apps to determine if sales or purchase lines are attached to billing lines
  • Tests added to validate the exposed method behavior
  • No breaking changes, only accessibility expansion

AL objects touched

Context

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