Skip to content

KVSKBAPurchaseSubscribers#

Events#

OnPurchQuotetoOrderYesNoOnBeforePurchQuoteToOrderOnBeforeCheckQuoteValidDate(Record Purchase Header, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnPurchQuotetoOrderYesNoOnBeforePurchQuoteToOrderOnBeforeCheckQuoteValidDate(PurchaseHeader: Record "Purchase Header"; var IsQuoteValidDateCheckHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAPurchaseSubscribers", 'OnPurchQuotetoOrderYesNoOnBeforePurchQuoteToOrderOnBeforeCheckQuoteValidDate', '', false, false)]
local procedure DoSomethingOnPurchQuotetoOrderYesNoOnBeforePurchQuoteToOrderOnBeforeCheckQuoteValidDate(PurchaseHeader: Record "Purchase Header"; var IsQuoteValidDateCheckHandled: Boolean)
begin
end;

OnAfterOnReleasePurchaseDocumentOnCodeOnCheckPurchLineLocationCode(Record Purchase Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnAfterOnReleasePurchaseDocumentOnCodeOnCheckPurchLineLocationCode(var PurchaseLine: Record "Purchase Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAPurchaseSubscribers", 'OnAfterOnReleasePurchaseDocumentOnCodeOnCheckPurchLineLocationCode', '', false, false)]
local procedure DoSomethingOnAfterOnReleasePurchaseDocumentOnCodeOnCheckPurchLineLocationCode(var PurchaseLine: Record "Purchase Line"; var IsHandled: Boolean)
begin
end;

OnBeforeCheckMandatoryFieldsPurchDocAtReleasefromReqWorksheet(Record Purchase Header, Boolean) :#

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