Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,13 @@ table 8001 "Sub. Contract Renewal Line"
OnAfterRefreshContractInfo(Rec, ServiceCommitment);
end;

internal procedure InitFromServiceCommitment(var ServiceCommitment: Record "Subscription Line"): Boolean
/// <summary>
/// Initiates the Subscription Contract Renewal Line from Subscription Line
/// </summary>
/// <param name="ServiceCommitment">VAR Record "Subscription Line".</param>
/// <returns>Return value of type Boolean true indicates that there is niether Subscription Contract Renewal Line
/// nor Planned Subscription Line for the Subscription Line exist and the Subscription Contract Renewal Line is initiated successfully</returns>
procedure InitFromServiceCommitment(var ServiceCommitment: Record "Subscription Line"): Boolean
begin
Clear(Rec);
if ContractRenewalLineExists(ServiceCommitment) then
Expand Down Expand Up @@ -229,4 +235,4 @@ table 8001 "Sub. Contract Renewal Line"
local procedure OnAfterRefreshContractInfo(var SubContractRenewalLine: Record "Sub. Contract Renewal Line"; SubscriptionLine: Record "Subscription Line")
begin
end;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2008,7 +2008,11 @@ table 8052 "Customer Subscription Contract"
end;
end;

internal procedure CreateCustomerContractLinesFromServiceCommitments(var TempServiceCommitment: Record "Subscription Line" temporary)
/// <summary>
/// Creates customer subscription contract line from subscription line which are not already assigned to a customer subscription contract line.
/// </summary>
/// <param name="TempServiceCommitment">Temporary VAR Record "Subscription Line".</param>
procedure CreateCustomerContractLinesFromServiceCommitments(var TempServiceCommitment: Record "Subscription Line" temporary)
var
ServiceObject: Record "Subscription Header";
begin
Expand Down
Loading