Skip to content

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;