Skip to content

KVSKBAServiceLib#

Procedures#

DeleteAddedTablesTab5900(Record Service Header) :#

procedure DeleteAddedTablesTab5900(serviceHeaderPar: Record "Service Header"): 

CopyAddedTablesCustToTab5900(Record Service Header) :#

procedure CopyAddedTablesCustToTab5900(serviceHeader: Record "Service Header"): 

CopyAddedTablesTab5900ToTab5900(Record Service Header, Record Service Header) :#

procedure CopyAddedTablesTab5900ToTab5900(fromServiceHeaderPar: Record "Service Header"; toServiceHeaderPar: Record "Service Header"): 

CopyAddedTablesTab5990ToTab5900(Record Service Shipment Header, Record Service Header) :#

procedure CopyAddedTablesTab5990ToTab5900(fromServiceShptHeaderPar: Record "Service Shipment Header"; toServiceHeaderPar: Record "Service Header"): 

CopyAddedTablesTab5992ToTab5900(Record Service Invoice Header, Record Service Header) :#

procedure CopyAddedTablesTab5992ToTab5900(fromServiceInvHeaderPar: Record "Service Invoice Header"; toServiceHeaderPar: Record "Service Header"): 

CopyAddedTablesTab5994ToTab5900(Record Service Cr.Memo Header, Record Service Header) :#

procedure CopyAddedTablesTab5994ToTab5900(fromServiceCrMemoHeaderPar: Record "Service Cr.Memo Header"; toServiceHeaderPar: Record "Service Header"): 

Events#

OnBeforeCheckPrintLineInTabServiceLine(Record Service Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckPrintLineInTabServiceLine(ServiceLine: Record "Service Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCheckPrintLineInTabServiceLine', '', false, false)]
local procedure DoSomethingOnBeforeCheckPrintLineInTabServiceLine(ServiceLine: Record "Service Line"; var IsHandled: Boolean)
begin
end;

OnAfterCopyAddedTablesTab5900ToTab5900(Record Service Header, Record Service Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesTab5900ToTab5900(FromServiceHeader: Record "Service Header"; ToServiceHeader: Record "Service Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesTab5900ToTab5900', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesTab5900ToTab5900(FromServiceHeader: Record "Service Header"; ToServiceHeader: Record "Service Header")
begin
end;

OnAfterCopyAddedTablesTab5900ToTab5990(Record Service Header, Record Service Shipment Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesTab5900ToTab5990(FromServiceHeader: Record "Service Header"; ToServiceShipmentHeader: Record "Service Shipment Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesTab5900ToTab5990', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesTab5900ToTab5990(FromServiceHeader: Record "Service Header"; ToServiceShipmentHeader: Record "Service Shipment Header")
begin
end;

OnAfterCopyAddedTablesTab5900ToTab5992(Record Service Header, Record Service Invoice Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesTab5900ToTab5992(FromServiceHeader: Record "Service Header"; ToServiceInvoiceHeader: Record "Service Invoice Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesTab5900ToTab5992', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesTab5900ToTab5992(FromServiceHeader: Record "Service Header"; ToServiceInvoiceHeader: Record "Service Invoice Header")
begin
end;

OnAfterCopyAddedTablesTab5900ToTab5994(Record Service Header, Record Service Cr.Memo Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesTab5900ToTab5994(FromServiceHeader: Record "Service Header"; ToServiceCrMemoHeader: Record "Service Cr.Memo Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesTab5900ToTab5994', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesTab5900ToTab5994(FromServiceHeader: Record "Service Header"; ToServiceCrMemoHeader: Record "Service Cr.Memo Header")
begin
end;

OnAfterCopyAddedTablesTab5990ToTab5900(Record Service Shipment Header, Record Service Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesTab5990ToTab5900(FromServiceShptHeaderPar: Record "Service Shipment Header"; ToServiceHeaderPar: Record "Service Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesTab5990ToTab5900', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesTab5990ToTab5900(FromServiceShptHeaderPar: Record "Service Shipment Header"; ToServiceHeaderPar: Record "Service Header")
begin
end;

OnAfterCopyAddedTablesTab5992ToTab5900(Record Service Invoice Header, Record Service Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesTab5992ToTab5900(FromServiceInvoiceHeader: Record "Service Invoice Header"; ToServiceHeaderPar: Record "Service Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesTab5992ToTab5900', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesTab5992ToTab5900(FromServiceInvoiceHeader: Record "Service Invoice Header"; ToServiceHeaderPar: Record "Service Header")
begin
end;

OnAfterCopyAddedTablesTab5994ToTab5900(Record Service Cr.Memo Header, Record Service Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesTab5994ToTab5900(FromServiceCrMemoHeader: Record "Service Cr.Memo Header"; ToServiceHeaderPar: Record "Service Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesTab5994ToTab5900', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesTab5994ToTab5900(FromServiceCrMemoHeader: Record "Service Cr.Memo Header"; ToServiceHeaderPar: Record "Service Header")
begin
end;

OnBeforeCheckNullPositionInServiceLine(Record Service Line, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckNullPositionInServiceLine(ServiceLine: Record "Service Line"; CheckNullPositionNo: Boolean; var Handled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCheckNullPositionInServiceLine', '', false, false)]
local procedure DoSomethingOnBeforeCheckNullPositionInServiceLine(ServiceLine: Record "Service Line"; CheckNullPositionNo: Boolean; var Handled: Boolean)
begin
end;

OnBeforeValidateServiceOrderTypeServiceContractHeader(Record Service Contract Header, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeValidateServiceOrderTypeServiceContractHeader(var ServiceContractHeader: Record "Service Contract Header"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeValidateServiceOrderTypeServiceContractHeader', '', false, false)]
local procedure DoSomethingOnBeforeValidateServiceOrderTypeServiceContractHeader(var ServiceContractHeader: Record "Service Contract Header"; var IsHandled: Boolean)
begin
end;

OnBeforeValidateServiceOrderTypeServiceHeader(Record Service Header, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeValidateServiceOrderTypeServiceHeader(var ServiceHeader: Record "Service Header"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeValidateServiceOrderTypeServiceHeader', '', false, false)]
local procedure DoSomethingOnBeforeValidateServiceOrderTypeServiceHeader(var ServiceHeader: Record "Service Header"; var IsHandled: Boolean)
begin
end;

OnBeforeSetDefaultSalespersonOnServiceContractHeader(Record Service Contract Header, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeSetDefaultSalespersonOnServiceContractHeader(var ServiceContractHeader: Record "Service Contract Header"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeSetDefaultSalespersonOnServiceContractHeader', '', false, false)]
local procedure DoSomethingOnBeforeSetDefaultSalespersonOnServiceContractHeader(var ServiceContractHeader: Record "Service Contract Header"; var IsHandled: Boolean)
begin
end;

OnBeforeSetDefaultSalespersonOnServiceHeader(Record Service Header, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeSetDefaultSalespersonOnServiceHeader(var ServiceHeader: Record "Service Header"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeSetDefaultSalespersonOnServiceHeader', '', false, false)]
local procedure DoSomethingOnBeforeSetDefaultSalespersonOnServiceHeader(var ServiceHeader: Record "Service Header"; var IsHandled: Boolean)
begin
end;

OnBeforeSetAssignedUserIDOnServiceContractHeader(Record Service Contract Header, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeSetAssignedUserIDOnServiceContractHeader(var ServiceContractHeader: Record "Service Contract Header"; OnInsert: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeSetAssignedUserIDOnServiceContractHeader', '', false, false)]
local procedure DoSomethingOnBeforeSetAssignedUserIDOnServiceContractHeader(var ServiceContractHeader: Record "Service Contract Header"; OnInsert: Boolean; var IsHandled: Boolean)
begin
end;

OnBeforeSetAssignedUserIDOnServiceHeader(Record Service Header, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeSetAssignedUserIDOnServiceHeader(var ServiceHeader: Record "Service Header"; OnInsertMode: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeSetAssignedUserIDOnServiceHeader', '', false, false)]
local procedure DoSomethingOnBeforeSetAssignedUserIDOnServiceHeader(var ServiceHeader: Record "Service Header"; OnInsertMode: Boolean; var IsHandled: Boolean)
begin
end;

OnBeforeGetSpecialNote(Integer, Code[20], Text[50], Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeGetSpecialNote(DatabaseInteger: Integer; No: Code[20]; var CommentTextReturn: Text[50]; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeGetSpecialNote', '', false, false)]
local procedure DoSomethingOnBeforeGetSpecialNote(DatabaseInteger: Integer; No: Code[20]; var CommentTextReturn: Text[50]; var IsHandled: Boolean)
begin
end;

OnBeforeShowSpecialNote(Integer, Code[20], Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeShowSpecialNote(DatabaseInteger: Integer; No: Code[20]; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeShowSpecialNote', '', false, false)]
local procedure DoSomethingOnBeforeShowSpecialNote(DatabaseInteger: Integer; No: Code[20]; var IsHandled: Boolean)
begin
end;