KVSKBAItemReferenceManagement#
Procedures#
ReferenceLookupPriceInformationItem(Record KVSKBAPriceInformation, Record Item Reference, Boolean) :#
procedure ReferenceLookupPriceInformationItem(var PriceInformation: Record "KVSKBAPriceInformation"; var ReturnedItemReference: Record "Item Reference"; ShowDialog: Boolean):
Events#
OnAfterPriceInformationItemItemRefNotFound(Record KVSKBAPriceInformation, Record Item, Record Item Variant) :#
[IntegrationEvent(false, false)]
local procedure OnAfterPriceInformationItemItemRefNotFound(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; Item: Record "Item"; ItemVariant: Record "Item Variant"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemReferenceManagement", 'OnAfterPriceInformationItemItemRefNotFound', '', false, false)]
local procedure DoSomethingOnAfterPriceInformationItemItemRefNotFound(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; Item: Record "Item"; ItemVariant: Record "Item Variant")
begin
end;
OnAfterPriceInformationItemReferenceFound(Record KVSKBAPriceInformation, Record Item Reference) :#
[IntegrationEvent(false, false)]
local procedure OnAfterPriceInformationItemReferenceFound(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; ItemReference: Record "Item Reference"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemReferenceManagement", 'OnAfterPriceInformationItemReferenceFound', '', false, false)]
local procedure DoSomethingOnAfterPriceInformationItemReferenceFound(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; ItemReference: Record "Item Reference")
begin
end;
OnAfterValidatePriceInformationReferenceNo(Record KVSKBAPriceInformation, Record Item Reference, Record Item Reference) :#
[IntegrationEvent(false, false)]
local procedure OnAfterValidatePriceInformationReferenceNo(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; ItemReference: Record "Item Reference"; ReturnedItemReference: Record "Item Reference"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemReferenceManagement", 'OnAfterValidatePriceInformationReferenceNo', '', false, false)]
local procedure DoSomethingOnAfterValidatePriceInformationReferenceNo(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; ItemReference: Record "Item Reference"; ReturnedItemReference: Record "Item Reference")
begin
end;
OnBeforeEnterPriceInformationItemReference(Record KVSKBAPriceInformation, Record Item Reference, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeEnterPriceInformationItemReference(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; var ItemReference: Record "Item Reference"; var Found: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemReferenceManagement", 'OnBeforeEnterPriceInformationItemReference', '', false, false)]
local procedure DoSomethingOnBeforeEnterPriceInformationItemReference(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; var ItemReference: Record "Item Reference"; var Found: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeFindItemReferenceForPriceInformation(Record KVSKBAPriceInformation, Record Item Reference, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeFindItemReferenceForPriceInformation(KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; var ItemReference: Record "Item Reference"; var Found: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemReferenceManagement", 'OnBeforeFindItemReferenceForPriceInformation', '', false, false)]
local procedure DoSomethingOnBeforeFindItemReferenceForPriceInformation(KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; var ItemReference: Record "Item Reference"; var Found: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforePriceInformationReferenceNoLookup(Record KVSKBAPriceInformation, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforePriceInformationReferenceNoLookup(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemReferenceManagement", 'OnBeforePriceInformationReferenceNoLookup', '', false, false)]
local procedure DoSomethingOnBeforePriceInformationReferenceNoLookup(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; var IsHandled: Boolean)
begin
end;
OnBeforeReferenceLookupPriceInformationItem(Record KVSKBAPriceInformation, Record Item Reference, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeReferenceLookupPriceInformationItem(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; var ItemReference: Record "Item Reference"; ShowDialog: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemReferenceManagement", 'OnBeforeReferenceLookupPriceInformationItem', '', false, false)]
local procedure DoSomethingOnBeforeReferenceLookupPriceInformationItem(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; var ItemReference: Record "Item Reference"; ShowDialog: Boolean; var IsHandled: Boolean)
begin
end;
OnEnterPriceInformationItemReferenceCaseElseType(Record KVSKBAPriceInformation, Record Item Reference, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnEnterPriceInformationItemReferenceCaseElseType(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; var ItemReference: Record "Item Reference"; var Found: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemReferenceManagement", 'OnEnterPriceInformationItemReferenceCaseElseType', '', false, false)]
local procedure DoSomethingOnEnterPriceInformationItemReferenceCaseElseType(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; var ItemReference: Record "Item Reference"; var Found: Boolean)
begin
end;
OnPriceInformationReferenceNoLookupLookupOnAfterSetFilters(Record Item Reference, Record KVSKBAPriceInformation) :#
[IntegrationEvent(false, false)]
local procedure OnPriceInformationReferenceNoLookupLookupOnAfterSetFilters(var ItemReference: Record "Item Reference"; KVSKBAPriceInformation: Record "KVSKBAPriceInformation"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemReferenceManagement", 'OnPriceInformationReferenceNoLookupLookupOnAfterSetFilters', '', false, false)]
local procedure DoSomethingOnPriceInformationReferenceNoLookupLookupOnAfterSetFilters(var ItemReference: Record "Item Reference"; KVSKBAPriceInformation: Record "KVSKBAPriceInformation")
begin
end;
OnValidatePriceInformationReferenceNoOnAfterAssignNo(Record KVSKBAPriceInformation, Record Item Reference) :#
[IntegrationEvent(false, false)]
local procedure OnValidatePriceInformationReferenceNoOnAfterAssignNo(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; ReturnedItemReference: Record "Item Reference"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemReferenceManagement", 'OnValidatePriceInformationReferenceNoOnAfterAssignNo', '', false, false)]
local procedure DoSomethingOnValidatePriceInformationReferenceNoOnAfterAssignNo(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; ReturnedItemReference: Record "Item Reference")
begin
end;
OnValidatePriceInformationReferenceNoOnBeforeAssignNo(Record KVSKBAPriceInformation, Record Item Reference) :#
[IntegrationEvent(false, false)]
local procedure OnValidatePriceInformationReferenceNoOnBeforeAssignNo(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; ReturnedItemReference: Record "Item Reference"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemReferenceManagement", 'OnValidatePriceInformationReferenceNoOnBeforeAssignNo', '', false, false)]
local procedure DoSomethingOnValidatePriceInformationReferenceNoOnBeforeAssignNo(var KVSKBAPriceInformation: Record "KVSKBAPriceInformation"; ReturnedItemReference: Record "Item Reference")
begin
end;