Skip to content

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;