Table of Contents

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"):