Skip to content

KVSTRDItemVariantFastEntryMgt#

Events#

KVSTRDOnBeforeExitIsSalesVariantFastEntryRequire(Record Sales Line, Record Item, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeExitIsSalesVariantFastEntryRequire(SalesLine: Record "Sales Line"; Item: Record "Item"; var IsRequired: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDItemVariantFastEntryMgt", 'KVSTRDOnBeforeExitIsSalesVariantFastEntryRequire', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeExitIsSalesVariantFastEntryRequire(SalesLine: Record "Sales Line"; Item: Record "Item"; var IsRequired: Boolean)
begin
end;

KVSTRDOnBeforeInsertSalesLineFromVariantFastEntry(Record Sales Line) :#

[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeInsertSalesLineFromVariantFastEntry(var SalesLine: Record "Sales Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDItemVariantFastEntryMgt", 'KVSTRDOnBeforeInsertSalesLineFromVariantFastEntry', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeInsertSalesLineFromVariantFastEntry(var SalesLine: Record "Sales Line")
begin
end;

KVSTRDOnAfterGetDataFromVariantFastEntryPage(Record KVSTRDVariantFastEntryBuffer, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterGetDataFromVariantFastEntryPage(var TempVariantFastEntryBuffer: Record "KVSTRDVariantFastEntryBuffer" temporary; var PageClosedWithOk: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDItemVariantFastEntryMgt", 'KVSTRDOnAfterGetDataFromVariantFastEntryPage', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterGetDataFromVariantFastEntryPage(var TempVariantFastEntryBuffer: Record "KVSTRDVariantFastEntryBuffer" temporary; var PageClosedWithOk: Boolean)
begin
end;