KVSMTCCalculateInventory
Events
OnAfterGetRecordItemLedgEntryOnBeforeUpdateBuffer(Record Item, Record Item Ledger Entry, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnAfterGetRecordItemLedgEntryOnBeforeUpdateBuffer(var Item: Record "Item"; ItemLedgEntry: Record "Item Ledger Entry"; var ByBin: Boolean):
OnAfterInsertItemJnlLine(Record Item Journal Line) :
[IntegrationEvent(false, false)]
local procedure OnAfterInsertItemJnlLine(var ItemJournalLine: Record "Item Journal Line"):
OnAfterItemOnPreDataItem(Record Item, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnAfterItemOnPreDataItem(var Item: Record "Item"; ZeroQty: Boolean; IncludeItemWithNoTransaction: Boolean):
OnBeforeQuantityOnHandBufferFindAndInsert(Record KVSMTCInventoryBuffer) :
[IntegrationEvent(false, false)]
local procedure OnBeforeQuantityOnHandBufferFindAndInsert(var InventoryBuffer: Record "KVSMTCInventoryBuffer"):
OnBeforeFunctionInsertItemJnlLine(Code[20], Code[10], Integer, Code[20], Decimal, Decimal) :
[IntegrationEvent(false, false)]
local procedure OnBeforeFunctionInsertItemJnlLine(ItemNo: Code[20]; VariantCode2: Code[10]; DimEntryNo2: Integer; BinCode2: Code[20]; Quantity2: Decimal; PhysInvQuantity: Decimal):
OnItemLedgerEntryOnAfterPreDataItem(Record Item Ledger Entry, Record Item) :
[IntegrationEvent(false, false)]
local procedure OnItemLedgerEntryOnAfterPreDataItem(var ItemLedgerEntry: Record "Item Ledger Entry"; var Item: Record "Item"):
OnAfterFunctionInsertItemJnlLine(Code[20], Code[10], Integer, Code[20], Decimal, Decimal, Record Item Journal Line) :
[IntegrationEvent(false, false)]
local procedure OnAfterFunctionInsertItemJnlLine(ItemNo: Code[20]; VariantCode2: Code[10]; DimEntryNo2: Integer; BinCode2: Code[20]; Quantity2: Decimal; PhysInvQuantity: Decimal; var ItemJournalLine: Record "Item Journal Line"):
OnRetrieveBufferOnBeforeFind(Record KVSMTCInventoryBuffer, Record Item Ledger Entry) :
[IntegrationEvent(false, false)]
local procedure OnRetrieveBufferOnBeforeFind(var InventoryBuffer: Record "KVSMTCInventoryBuffer"; ItemLedgerEntry: Record "Item Ledger Entry"):