Skip to content

KVSKBAPurchaseHeader#

Events#

OnBeforeSearchPricingVendor(Record Purchase Header, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeSearchPricingVendor(var PurchaseHeader: Record "Purchase Header"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAPurchaseHeader", 'OnBeforeSearchPricingVendor', '', false, false)]
local procedure DoSomethingOnBeforeSearchPricingVendor(var PurchaseHeader: Record "Purchase Header"; var IsHandled: Boolean)
begin
end;

OnBeforeSetPricingFields(Record Purchase Header, Boolean) :#

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

OnBeforeOnValidatePaytoVendorNoBeforeRecreateLines(Record Purchase Header, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeOnValidatePaytoVendorNoBeforeRecreateLines(var PurchaseHeader: Record "Purchase Header"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAPurchaseHeader", 'OnBeforeOnValidatePaytoVendorNoBeforeRecreateLines', '', false, false)]
local procedure DoSomethingOnBeforeOnValidatePaytoVendorNoBeforeRecreateLines(var PurchaseHeader: Record "Purchase Header"; var IsHandled: Boolean)
begin
end;