Skip to content

KVSKBAServiceHeader#

Events#

OnBeforeSetPricingFields(Record Service Header, Boolean) :#

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

OnBeforeSearchPricingCustomer(Record Service Header, Record Customer, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeSearchPricingCustomer(var ServiceHeader: Record "Service Header"; BilltoCustomer: Record "Customer"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceHeader", 'OnBeforeSearchPricingCustomer', '', false, false)]
local procedure DoSomethingOnBeforeSearchPricingCustomer(var ServiceHeader: Record "Service Header"; BilltoCustomer: Record "Customer"; var IsHandled: Boolean)
begin
end;

OnBeforeOnAfterCopyBillToCustomerFields(Record Service Header, Record Customer, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeOnAfterCopyBillToCustomerFields(var ServiceHeader: Record "Service Header"; Customer: Record "Customer"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceHeader", 'OnBeforeOnAfterCopyBillToCustomerFields', '', false, false)]
local procedure DoSomethingOnBeforeOnAfterCopyBillToCustomerFields(var ServiceHeader: Record "Service Header"; Customer: Record "Customer"; var IsHandled: Boolean)
begin
end;

OnAfterOnAfterCopyBillToCustomerFields(Record Service Header, Record Customer) :#

[IntegrationEvent(false, false)]
local procedure OnAfterOnAfterCopyBillToCustomerFields(var ServiceHeader: Record "Service Header"; Customer: Record "Customer"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceHeader", 'OnAfterOnAfterCopyBillToCustomerFields', '', false, false)]
local procedure DoSomethingOnAfterOnAfterCopyBillToCustomerFields(var ServiceHeader: Record "Service Header"; Customer: Record "Customer")
begin
end;

OnBeforeSetDefaultSalespersonOnSalesHeader(Record Service Header, Boolean) :#

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