KVSKBACopyItem#
Events#
OnBeforeOnCopyItemOnAfterCopyExtendedTexts(Record Item, Record Item, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeOnCopyItemOnAfterCopyExtendedTexts(var SourceItem: Record "Item"; var TargetItem: Record "Item"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnBeforeOnCopyItemOnAfterCopyExtendedTexts', '', false, false)]
local procedure DoSomethingOnBeforeOnCopyItemOnAfterCopyExtendedTexts(var SourceItem: Record "Item"; var TargetItem: Record "Item"; var IsHandled: Boolean)
begin
end;
OnAfterOnCopyItemOnAfterCopyExtendedTexts(Record Item, Record Item) :#
[IntegrationEvent(false, false)]
local procedure OnAfterOnCopyItemOnAfterCopyExtendedTexts(var SourceItem: Record "Item"; var TargetItem: Record "Item"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnAfterOnCopyItemOnAfterCopyExtendedTexts', '', false, false)]
local procedure DoSomethingOnAfterOnCopyItemOnAfterCopyExtendedTexts(var SourceItem: Record "Item"; var TargetItem: Record "Item")
begin
end;
OnBeforeOnCopyItemOnAfterCopyItem(Record Copy Item Buffer, Record Item, Record Item, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeOnCopyItemOnAfterCopyItem(var CopyItemBuffer: Record "Copy Item Buffer"; SourceItem: Record "Item"; var TargetItem: Record "Item"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnBeforeOnCopyItemOnAfterCopyItem', '', false, false)]
local procedure DoSomethingOnBeforeOnCopyItemOnAfterCopyItem(var CopyItemBuffer: Record "Copy Item Buffer"; SourceItem: Record "Item"; var TargetItem: Record "Item"; var IsHandled: Boolean)
begin
end;
OnAfterOnCopyItemOnAfterCopyItem(Record Copy Item Buffer, Record Item, Record Item) :#
[IntegrationEvent(false, false)]
local procedure OnAfterOnCopyItemOnAfterCopyItem(var CopyItemBuffer: Record "Copy Item Buffer"; SourceItem: Record "Item"; var TargetItem: Record "Item"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnAfterOnCopyItemOnAfterCopyItem', '', false, false)]
local procedure DoSomethingOnAfterOnCopyItemOnAfterCopyItem(var CopyItemBuffer: Record "Copy Item Buffer"; SourceItem: Record "Item"; var TargetItem: Record "Item")
begin
end;
OnBeforeCopyKVSKBAItemSalesPrices(Record Copy Item Buffer, Code[20], Code[20], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyKVSKBAItemSalesPrices(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnBeforeCopyKVSKBAItemSalesPrices', '', false, false)]
local procedure DoSomethingOnBeforeCopyKVSKBAItemSalesPrices(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20]; var IsHandled: Boolean)
begin
end;
OnAfterCopyKVSKBAItemSalesPrices(Record Copy Item Buffer, Code[20], Code[20]) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyKVSKBAItemSalesPrices(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20]):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnAfterCopyKVSKBAItemSalesPrices', '', false, false)]
local procedure DoSomethingOnAfterCopyKVSKBAItemSalesPrices(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20])
begin
end;
OnBeforeCopyKVSKBASalesLineDiscounts(Record Copy Item Buffer, Code[20], Code[20], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyKVSKBASalesLineDiscounts(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnBeforeCopyKVSKBASalesLineDiscounts', '', false, false)]
local procedure DoSomethingOnBeforeCopyKVSKBASalesLineDiscounts(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20]; var IsHandled: Boolean)
begin
end;
OnAfterCopyKVSKBASalesLineDiscounts(Record Copy Item Buffer, Code[20], Code[20]) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyKVSKBASalesLineDiscounts(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20]):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnAfterCopyKVSKBASalesLineDiscounts', '', false, false)]
local procedure DoSomethingOnAfterCopyKVSKBASalesLineDiscounts(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20])
begin
end;
OnBeforeCopyKVSKBAPurchasePrices(Record Copy Item Buffer, Code[20], Code[20], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyKVSKBAPurchasePrices(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnBeforeCopyKVSKBAPurchasePrices', '', false, false)]
local procedure DoSomethingOnBeforeCopyKVSKBAPurchasePrices(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20]; var IsHandled: Boolean)
begin
end;
OnAfterCopyKVSKBAPurchasePrices(Record Copy Item Buffer, Code[20], Code[20]) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyKVSKBAPurchasePrices(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20]):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnAfterCopyKVSKBAPurchasePrices', '', false, false)]
local procedure DoSomethingOnAfterCopyKVSKBAPurchasePrices(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20])
begin
end;
OnBeforeCopyKVSKBAPurchaseLineDiscounts(Record Copy Item Buffer, Code[20], Code[20], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyKVSKBAPurchaseLineDiscounts(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnBeforeCopyKVSKBAPurchaseLineDiscounts', '', false, false)]
local procedure DoSomethingOnBeforeCopyKVSKBAPurchaseLineDiscounts(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20]; var IsHandled: Boolean)
begin
end;
OnAfterCopyKVSKBAPurchaseLineDiscounts(Record Copy Item Buffer, Code[20], Code[20]) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyKVSKBAPurchaseLineDiscounts(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20]):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnAfterCopyKVSKBAPurchaseLineDiscounts', '', false, false)]
local procedure DoSomethingOnAfterCopyKVSKBAPurchaseLineDiscounts(var CopyItemBuffer: Record "Copy Item Buffer"; FromItemNo: Code[20]; ToItemNo: Code[20])
begin
end;
OnBeforeSetMandatoryFieldsStatus(Record Item, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetMandatoryFieldsStatus(var TargetItem: Record "Item"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnBeforeSetMandatoryFieldsStatus', '', false, false)]
local procedure DoSomethingOnBeforeSetMandatoryFieldsStatus(var TargetItem: Record "Item"; var IsHandled: Boolean)
begin
end;
OnAfterSetMandatoryFieldsStatus(Record Item) :#
[IntegrationEvent(false, false)]
local procedure OnAfterSetMandatoryFieldsStatus(var TargetItem: Record "Item"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnAfterSetMandatoryFieldsStatus', '', false, false)]
local procedure DoSomethingOnAfterSetMandatoryFieldsStatus(var TargetItem: Record "Item")
begin
end;
OnBeforeCopyProdBOMs(Record Copy Item Buffer, Record Item, Record Item, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyProdBOMs(var CopyItemBuffer: Record "Copy Item Buffer"; FromItem: Record "Item"; var ToItem: Record "Item"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnBeforeCopyProdBOMs', '', false, false)]
local procedure DoSomethingOnBeforeCopyProdBOMs(var CopyItemBuffer: Record "Copy Item Buffer"; FromItem: Record "Item"; var ToItem: Record "Item"; var IsHandled: Boolean)
begin
end;
OnAfterCopyProdBOMs(Record Copy Item Buffer, Record Item, Record Item) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyProdBOMs(var CopyItemBuffer: Record "Copy Item Buffer"; FromItem: Record "Item"; var ToItem: Record "Item"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnAfterCopyProdBOMs', '', false, false)]
local procedure DoSomethingOnAfterCopyProdBOMs(var CopyItemBuffer: Record "Copy Item Buffer"; FromItem: Record "Item"; var ToItem: Record "Item")
begin
end;
OnBeforeCopyRoutings(Record Copy Item Buffer, Record Item, Record Item, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyRoutings(var CopyItemBuffer: Record "Copy Item Buffer"; FromItem: Record "Item"; var ToItem: Record "Item"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnBeforeCopyRoutings', '', false, false)]
local procedure DoSomethingOnBeforeCopyRoutings(var CopyItemBuffer: Record "Copy Item Buffer"; FromItem: Record "Item"; var ToItem: Record "Item"; var IsHandled: Boolean)
begin
end;
OnAfterCopyRoutings(Record Copy Item Buffer, Record Item, Record Item) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyRoutings(var CopyItemBuffer: Record "Copy Item Buffer"; FromItem: Record "Item"; var ToItem: Record "Item"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACopyItem", 'OnAfterCopyRoutings', '', false, false)]
local procedure DoSomethingOnAfterCopyRoutings(var CopyItemBuffer: Record "Copy Item Buffer"; FromItem: Record "Item"; var ToItem: Record "Item")
begin
end;