Skip to content

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

Open
miljance wants to merge 1 commit into
microsoft:mainfrom
miljance:SBExposingIsLineAttachedToBillingLine
Open

[Extensibility][SubscriptionBilling]: Make IsLineAttachedToBillingLine accessible from external apps in Sales Line and Purchase Line#9217
miljance wants to merge 1 commit into
microsoft:mainfrom
miljance:SBExposingIsLineAttachedToBillingLine

Conversation

@miljance

@miljance miljance commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

What & why

This pull request makes a small but important change to the visibility of the IsLineAttachedToBillingLine procedure in both the Sales Line and Purchase Line table extensions. The procedure is now accessible outside the module, which may be necessary for broader usage.

  • Changed the IsLineAttachedToBillingLine procedure from internal to public in both SalesLine.TableExt.al and PurchaseLine.TableExt.al to allow external access. [1] [2]

Linked work

Fixes #8501

How I validated this

  • I read the full diff and it contains only changes I intended.
  • I built the affected app(s) locally with no new analyzer warnings.
  • I ran the change in Business Central and confirmed it behaves as expected.
  • I added or updated tests for the new behavior, or explained below why none are needed.

What I tested and the outcome (required — be specific: scenarios, commands, screenshots for UI changes)
Nothing to test, eposing the methods only.

Risk & compatibility

No risks involved.

…om external apps

Change the IsLineAttachedToBillingLine procedure on the Sales Line and
Purchase Line table extensions from internal to public so it can be
called from external apps.

Fixes microsoft#8501

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@miljance miljance requested a review from a team July 8, 2026 10:28
@github-actions github-actions Bot added AL: Apps (W1) Add-on apps for W1 From Fork Pull request is coming from a fork needs-approval Workflow runs require maintainer approval to start labels Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AL: Apps (W1) Add-on apps for W1 From Fork Pull request is coming from a fork needs-approval Workflow runs require maintainer approval to start

Projects

None yet

Development

Successfully merging this pull request may close these issues.

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

1 participant