KVSTRDItemChangingSuggestMgt
Events
KVSTRDOnBeforeCalculateWeightedUsagePerDay(Record KVSTRDWeightingScheduleLine, Record Item, Date, List, Decimal, Record Item Ledger Entry, Boolean, Record KVSTRDHistItemLedgerEntry) :
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeCalculateWeightedUsagePerDay(var TempWeightingScheduleLine: Record "KVSTRDWeightingScheduleLine" temporary; var Item: Record "Item"; ReferenceDate: Date; var UsageRange: List; var TotalWeightedUsagePerDay: Decimal; var ItemLedgerEntry: Record "Item Ledger Entry"; UseHistoricalILEs: Boolean; var HistItemLedgerEntry: Record "KVSTRDHistItemLedgerEntry"):
KVSTRDOnAfterSetFiltersInItemLedgerEntries(Boolean, Record Item, Record Item Ledger Entry) :
Summary: This integration event is triggered after setting filters in item ledger entries for an item.
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterSetFiltersInItemLedgerEntries(GlobalConsiderTransfers: Boolean; var Item: Record "Item"; var ItemLedgerEntry: Record "Item Ledger Entry"):
Parameters:
GlobalConsiderTransfers: Indicates whether transfer entries are considered in the filters.Item: The item for which the filters have been set.ItemLedgerEntry: The item ledger entry record that has been filtered.
KVSTRDOnAfterSetFiltersInHistoricalItemLedgerEntries(Boolean, Record Item, Record KVSTRDHistItemLedgerEntry) :
Summary: This integration event is triggered after setting filters in historical item ledger entries for an item.
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterSetFiltersInHistoricalItemLedgerEntries(GlobalConsiderTransfers: Boolean; var Item: Record "Item"; var HistItemLedgerEntry: Record "KVSTRDHistItemLedgerEntry"):
Parameters:
GlobalConsiderTransfers: Indicates whether transfer entries are considered in the filters.Item: The item for which the filters have been set.HistItemLedgerEntry: The historical item ledger entry record that has been filtered.