Skip to content

KVSKBAUpdateItemReference#

Events#

OnBeforeUpdateItemReference(Record Sales Line, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeUpdateItemReference(SalesLine: Record "Sales Line"; var HaveItemReferenceReset: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpdateItemReference", 'OnBeforeUpdateItemReference', '', false, false)]
local procedure DoSomethingOnBeforeUpdateItemReference(SalesLine: Record "Sales Line"; var HaveItemReferenceReset: Boolean; var IsHandled: Boolean)
begin
end;

OnAfterUpdateItemReference(Record Sales Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnAfterUpdateItemReference(SalesLine: Record "Sales Line"; var HaveItemReferenceReset: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpdateItemReference", 'OnAfterUpdateItemReference', '', false, false)]
local procedure DoSomethingOnAfterUpdateItemReference(SalesLine: Record "Sales Line"; var HaveItemReferenceReset: Boolean)
begin
end;

OnBeforeRequestItemRefStartDateAsk(Text[100], Enum KVSKBAAskOptItemRefStartDate, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeRequestItemRefStartDateAsk(var PageCaption: Text[100]; var SetItemRefStartDateAsk: Enum "KVSKBAAskOptItemRefStartDate"; var IsConfirmed: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpdateItemReference", 'OnBeforeRequestItemRefStartDateAsk', '', false, false)]
local procedure DoSomethingOnBeforeRequestItemRefStartDateAsk(var PageCaption: Text[100]; var SetItemRefStartDateAsk: Enum "KVSKBAAskOptItemRefStartDate"; var IsConfirmed: Boolean; var IsHandled: Boolean)
begin
end;

OnSelectEnumItemRefStartDateAskOnCaseElseKVSKBASetItemRefStartDate(Boolean, Enum KVSKBAAskOptItemRefStartDate) :#

[IntegrationEvent(false, false)]
local procedure OnSelectEnumItemRefStartDateAskOnCaseElseKVSKBASetItemRefStartDate(var HaveItemReferenceReset: Boolean; var KVSKBAAskOptItemRefStartDate: Enum "KVSKBAAskOptItemRefStartDate"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpdateItemReference", 'OnSelectEnumItemRefStartDateAskOnCaseElseKVSKBASetItemRefStartDate', '', false, false)]
local procedure DoSomethingOnSelectEnumItemRefStartDateAskOnCaseElseKVSKBASetItemRefStartDate(var HaveItemReferenceReset: Boolean; var KVSKBAAskOptItemRefStartDate: Enum "KVSKBAAskOptItemRefStartDate")
begin
end;

OnWriteNewItemReferenceOnBeforeItemReferenceInsert(Record Item Reference, Record Sales Line, Record Item Reference, Date, Enum KVSKBAAskOptItemRefStartDate) :#

[IntegrationEvent(false, false)]
local procedure OnWriteNewItemReferenceOnBeforeItemReferenceInsert(var ItemReference: Record "Item Reference"; SalesLine: Record "Sales Line"; OldItemReference: Record "Item Reference"; ToDate: Date; AskOptItemRefStartDate: Enum "KVSKBAAskOptItemRefStartDate"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpdateItemReference", 'OnWriteNewItemReferenceOnBeforeItemReferenceInsert', '', false, false)]
local procedure DoSomethingOnWriteNewItemReferenceOnBeforeItemReferenceInsert(var ItemReference: Record "Item Reference"; SalesLine: Record "Sales Line"; OldItemReference: Record "Item Reference"; ToDate: Date; AskOptItemRefStartDate: Enum "KVSKBAAskOptItemRefStartDate")
begin
end;

OnWriteNewItemReferenceOnCaseElseAskOptItemRefStartDate(Record Item Reference, Record Sales Line, Record Item Reference, Date, Enum KVSKBAAskOptItemRefStartDate) :#

[IntegrationEvent(false, false)]
local procedure OnWriteNewItemReferenceOnCaseElseAskOptItemRefStartDate(var ItemReference: Record "Item Reference"; SalesLine: Record "Sales Line"; OldItemReference: Record "Item Reference"; ToDate: Date; AskOptItemRefStartDate: Enum "KVSKBAAskOptItemRefStartDate"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAUpdateItemReference", 'OnWriteNewItemReferenceOnCaseElseAskOptItemRefStartDate', '', false, false)]
local procedure DoSomethingOnWriteNewItemReferenceOnCaseElseAskOptItemRefStartDate(var ItemReference: Record "Item Reference"; SalesLine: Record "Sales Line"; OldItemReference: Record "Item Reference"; ToDate: Date; AskOptItemRefStartDate: Enum "KVSKBAAskOptItemRefStartDate")
begin
end;