KVSTRDCatalogItemMgt#
Events#
KVSTRDOnHandleItemCreationTemplateLineCaseDatabaseCatalogItemElse(Record KVSTRDItemCreationTemplateLine, Record Item, Integer, Record KVSTRDCatalogItem, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnHandleItemCreationTemplateLineCaseDatabaseCatalogItemElse(var ItemCreationTemplateLine: Record "KVSTRDItemCreationTemplateLine"; var Item: Record "Item"; var ItemFieldNo: Integer; var CatalogItem: Record "KVSTRDCatalogItem"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDCatalogItemMgt", 'KVSTRDOnHandleItemCreationTemplateLineCaseDatabaseCatalogItemElse', '', false, false)]
local procedure DoSomethingKVSTRDOnHandleItemCreationTemplateLineCaseDatabaseCatalogItemElse(var ItemCreationTemplateLine: Record "KVSTRDItemCreationTemplateLine"; var Item: Record "Item"; var ItemFieldNo: Integer; var CatalogItem: Record "KVSTRDCatalogItem"; var IsHandled: Boolean)
begin
end;
KVSTRDOnAfterAssignCatalogItemFieldsToItem(Record Item, Record KVSTRDCatalogItem) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterAssignCatalogItemFieldsToItem(var Item: Record "Item"; var CatalogItem: Record "KVSTRDCatalogItem"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDCatalogItemMgt", 'KVSTRDOnAfterAssignCatalogItemFieldsToItem', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterAssignCatalogItemFieldsToItem(var Item: Record "Item"; var CatalogItem: Record "KVSTRDCatalogItem")
begin
end;
KVSTRDOnAfterGlobalItemSuccessfulInsertedAndUpdated(Record KVSTRDCatalogItem, Code[20]) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterGlobalItemSuccessfulInsertedAndUpdated(var CatalogItem: Record "KVSTRDCatalogItem"; NewItemNo: Code[20]):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDCatalogItemMgt", 'KVSTRDOnAfterGlobalItemSuccessfulInsertedAndUpdated', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterGlobalItemSuccessfulInsertedAndUpdated(var CatalogItem: Record "KVSTRDCatalogItem"; NewItemNo: Code[20])
begin
end;
KVSTRDOnAfterInsertOrUpdatePriceListPurchaseDiscount(Record KVSTRDCatalogItem, Record KVSTRDCatItemPurchaseDiscount) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterInsertOrUpdatePriceListPurchaseDiscount(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemPurchaseDiscount: Record "KVSTRDCatItemPurchaseDiscount"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDCatalogItemMgt", 'KVSTRDOnAfterInsertOrUpdatePriceListPurchaseDiscount', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterInsertOrUpdatePriceListPurchaseDiscount(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemPurchaseDiscount: Record "KVSTRDCatItemPurchaseDiscount")
begin
end;
KVSTRDOnAfterInsertOrUpdatePriceListPurchasePrice(Record KVSTRDCatalogItem, Record KVSTRDCatItemPurchasePrice) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterInsertOrUpdatePriceListPurchasePrice(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemPurchasePrice: Record "KVSTRDCatItemPurchasePrice"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDCatalogItemMgt", 'KVSTRDOnAfterInsertOrUpdatePriceListPurchasePrice', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterInsertOrUpdatePriceListPurchasePrice(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemPurchasePrice: Record "KVSTRDCatItemPurchasePrice")
begin
end;
KVSTRDOnAfterInsertOrUpdatePriceListSalesDiscount(Record KVSTRDCatalogItem, Record KVSTRDCatItemSalesDiscount) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterInsertOrUpdatePriceListSalesDiscount(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemSalesDiscount: Record "KVSTRDCatItemSalesDiscount"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDCatalogItemMgt", 'KVSTRDOnAfterInsertOrUpdatePriceListSalesDiscount', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterInsertOrUpdatePriceListSalesDiscount(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemSalesDiscount: Record "KVSTRDCatItemSalesDiscount")
begin
end;
KVSTRDOnAfterInsertOrUpdatePriceListSalesPrice(Record KVSTRDCatalogItem, Record KVSTRDCatItemSalesPrice) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterInsertOrUpdatePriceListSalesPrice(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemSalesPrice: Record "KVSTRDCatItemSalesPrice"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDCatalogItemMgt", 'KVSTRDOnAfterInsertOrUpdatePriceListSalesPrice', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterInsertOrUpdatePriceListSalesPrice(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemSalesPrice: Record "KVSTRDCatItemSalesPrice")
begin
end;
KVSTRDOnBeforeInsertOrUpdatePriceListPurchaseDiscount(Record KVSTRDCatalogItem, Record KVSTRDCatItemPurchaseDiscount, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeInsertOrUpdatePriceListPurchaseDiscount(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemPurchaseDiscount: Record "KVSTRDCatItemPurchaseDiscount"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDCatalogItemMgt", 'KVSTRDOnBeforeInsertOrUpdatePriceListPurchaseDiscount', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeInsertOrUpdatePriceListPurchaseDiscount(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemPurchaseDiscount: Record "KVSTRDCatItemPurchaseDiscount"; var IsHandled: Boolean)
begin
end;
KVSTRDOnBeforeInsertOrUpdatePriceListPurchasePrice(Record KVSTRDCatalogItem, Record KVSTRDCatItemPurchasePrice, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeInsertOrUpdatePriceListPurchasePrice(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemPurchasePrice: Record "KVSTRDCatItemPurchasePrice"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDCatalogItemMgt", 'KVSTRDOnBeforeInsertOrUpdatePriceListPurchasePrice', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeInsertOrUpdatePriceListPurchasePrice(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemPurchasePrice: Record "KVSTRDCatItemPurchasePrice"; var IsHandled: Boolean)
begin
end;
KVSTRDOnBeforeInsertOrUpdatePriceListSalesDiscount(Record KVSTRDCatalogItem, Record KVSTRDCatItemSalesDiscount, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeInsertOrUpdatePriceListSalesDiscount(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemSalesDiscount: Record "KVSTRDCatItemSalesDiscount"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDCatalogItemMgt", 'KVSTRDOnBeforeInsertOrUpdatePriceListSalesDiscount', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeInsertOrUpdatePriceListSalesDiscount(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemSalesDiscount: Record "KVSTRDCatItemSalesDiscount"; var IsHandled: Boolean)
begin
end;
KVSTRDOnBeforeInsertOrUpdatePriceListSalesPrice(Record KVSTRDCatalogItem, Record KVSTRDCatItemSalesPrice, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeInsertOrUpdatePriceListSalesPrice(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemSalesPrice: Record "KVSTRDCatItemSalesPrice"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDCatalogItemMgt", 'KVSTRDOnBeforeInsertOrUpdatePriceListSalesPrice', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeInsertOrUpdatePriceListSalesPrice(var CatalogItem: Record "KVSTRDCatalogItem"; var CatItemSalesPrice: Record "KVSTRDCatItemSalesPrice"; var IsHandled: Boolean)
begin
end;
KVSTRDOnBeforeNonStockUnitOfMeasure(Record KVSTRDCatalogItem, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeNonStockUnitOfMeasure(var CatalogItem: Record "KVSTRDCatalogItem"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDCatalogItemMgt", 'KVSTRDOnBeforeNonStockUnitOfMeasure', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeNonStockUnitOfMeasure(var CatalogItem: Record "KVSTRDCatalogItem"; var IsHandled: Boolean)
begin
end;
KVSTRDOnBeforeShowItemCreatedFromCatalogItemMessage(Record KVSTRDCatalogItem, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeShowItemCreatedFromCatalogItemMessage(var CatalogItem: Record "KVSTRDCatalogItem"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDCatalogItemMgt", 'KVSTRDOnBeforeShowItemCreatedFromCatalogItemMessage', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeShowItemCreatedFromCatalogItemMessage(var CatalogItem: Record "KVSTRDCatalogItem"; var IsHandled: Boolean)
begin
end;
KVSTRDOnBeforeUpdateItemFromCatalogItemOnAfterGetItem(Record KVSTRDCatalogItem) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeUpdateItemFromCatalogItemOnAfterGetItem(var CatalogItem: Record "KVSTRDCatalogItem"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDCatalogItemMgt", 'KVSTRDOnBeforeUpdateItemFromCatalogItemOnAfterGetItem', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeUpdateItemFromCatalogItemOnAfterGetItem(var CatalogItem: Record "KVSTRDCatalogItem")
begin
end;