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