From fb75c219e546d8720a227449289925641e7c14ae Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 4 Sep 2026 21:25:50 +0000 Subject: [PATCH] Ext fix issue 10886: add vendor dimension update event Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../Tables/VendorSubscriptionContract.Table.al | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Apps/W1/Subscription Billing/App/Vendor Contracts/Tables/VendorSubscriptionContract.Table.al b/src/Apps/W1/Subscription Billing/App/Vendor Contracts/Tables/VendorSubscriptionContract.Table.al index dbcdb0c6a69..59739f00452 100644 --- a/src/Apps/W1/Subscription Billing/App/Vendor Contracts/Tables/VendorSubscriptionContract.Table.al +++ b/src/Apps/W1/Subscription Billing/App/Vendor Contracts/Tables/VendorSubscriptionContract.Table.al @@ -952,11 +952,8 @@ table 8063 "Vendor Subscription Contract" var ServiceCommitment: Record "Subscription Line"; NewDimSetID: Integer; - IsHandled: Boolean; begin - IsHandled := false; - if IsHandled then - exit; + OnBeforeUpdateAllLineDim(Rec, NewParentDimSetID, OldParentDimSetID); if NewParentDimSetID = OldParentDimSetID then exit; @@ -1785,6 +1782,11 @@ table 8063 "Vendor Subscription Contract" begin end; + [IntegrationEvent(false, false)] + local procedure OnBeforeUpdateAllLineDim(var VendorSubscriptionContract: Record "Vendor Subscription Contract"; NewParentDimSetID: Integer; OldParentDimSetID: Integer) + begin + end; + [IntegrationEvent(false, false)] local procedure OnBeforeCreateDim(var VendorSubscriptionContract: Record "Vendor Subscription Contract"; var IsHandled: Boolean) begin