Skip to content

KVSTRDExtItemReferenceEvMgt#

Events#

KVSTRDOnAfterPurchItemReferenceFound(Record Purchase Line, Record Item Reference, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterPurchItemReferenceFound(var PurchaseLine: Record "Purchase Line"; var ItemReference: Record "Item Reference"; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDExtItemReferenceEvMgt", 'KVSTRDOnAfterPurchItemReferenceFound', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterPurchItemReferenceFound(var PurchaseLine: Record "Purchase Line"; var ItemReference: Record "Item Reference"; var isHandled: Boolean)
begin
end;

KVSTRDOnBeforeReferenceLookupPurchaseItem(Record Purchase Line, Record Item Reference, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeReferenceLookupPurchaseItem(var PurchaseLine: Record "Purchase Line"; var ItemReference: Record "Item Reference"; var isHandled: Boolean; ShowDialog: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDExtItemReferenceEvMgt", 'KVSTRDOnBeforeReferenceLookupPurchaseItem', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeReferenceLookupPurchaseItem(var PurchaseLine: Record "Purchase Line"; var ItemReference: Record "Item Reference"; var isHandled: Boolean; ShowDialog: Boolean)
begin
end;

KVSTRDOnBeforeReferenceLookupSalesItem(Record Sales Line, Record Item Reference, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeReferenceLookupSalesItem(var SalesLine: Record "Sales Line"; var ItemReference: Record "Item Reference"; var isHandled: Boolean; ShowDialog: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDExtItemReferenceEvMgt", 'KVSTRDOnBeforeReferenceLookupSalesItem', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeReferenceLookupSalesItem(var SalesLine: Record "Sales Line"; var ItemReference: Record "Item Reference"; var isHandled: Boolean; ShowDialog: Boolean)
begin
end;