KVSPSASupportContractMgt#
Obsolete
This Element will be removed or changed with a future Version of the App.
Procedures#
CheckContractFullMonthDuration(Date, Date) :#
procedure CheckContractFullMonthDuration(StartingDate: Date; EndingDate: Date):
CheckContractLinesFullMonthDuration(Record KVSPSASupportContract) :#
procedure CheckContractLinesFullMonthDuration(KVSPSASupportContract: Record "KVSPSASupportContract"):
CopyDocumentTexts(Record KVSPSASupportContract, Record Sales Header) :#
procedure CopyDocumentTexts(FromKVSSUPSupportContract: Record "KVSPSASupportContract"; ToSalesHeader: Record "Sales Header"):
Events#
KVSPSAOnAfterGetNoOfInvoicingMonth(Date, Date, Integer) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterGetNoOfInvoicingMonth(StartingDate: Date; EndingDate: Date; var NoOfMonthRet: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASupportContractMgt", 'KVSPSAOnAfterGetNoOfInvoicingMonth', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterGetNoOfInvoicingMonth(StartingDate: Date; EndingDate: Date; var NoOfMonthRet: Integer)
begin
end;
KVSPSAOnBeforeGetNoOfInvoicingMonth(Date, Date, Integer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeGetNoOfInvoicingMonth(StartingDate: Date; EndingDate: Date; var NoOfMonthRet: Integer; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASupportContractMgt", 'KVSPSAOnBeforeGetNoOfInvoicingMonth', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeGetNoOfInvoicingMonth(StartingDate: Date; EndingDate: Date; var NoOfMonthRet: Integer; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeUpdateSupportContractOnPosting(Record Sales Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeUpdateSupportContractOnPosting(SalesHeader: Record "Sales Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASupportContractMgt", 'KVSPSAOnBeforeUpdateSupportContractOnPosting', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeUpdateSupportContractOnPosting(SalesHeader: Record "Sales Header"; var IsHandled: Boolean)
begin
end;