[IntegrationEvent(False,False)]
local procedure OnAfterSetReservationEntry(var ReservationEntry: Record "Reservation Entry", ItemLedgerEntry: Record "Item Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemJnlLine(var ItemLedgerEntry: Record "Item Ledger Entry", ItemJnlLine: Record "Item Journal Line")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromNewItemJnlLine(var ItemLedgerEntry: Record "Item Ledger Entry", ItemJnlLine: Record "Item Journal Line")
[IntegrationEvent(False,False)]
local procedure OnAfterFilterLinesWithItemToPlan(var ItemLedgerEntry: Record "Item Ledger Entry", var Item: Record Item, NetChange: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterFilterLinesForReservation(var ItemLedgerEntry: Record "Item Ledger Entry", ReservationEntry: Record "Reservation Entry", NewPositive: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterFilterLinesForTracking(var ItemLedgerEntry: Record "Item Ledger Entry", CalcReservEntry: Record "Reservation Entry", Positive: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterSetReservationFilters(var ReservEntry: Record "Reservation Entry", ItemLedgerEntry: Record "Item Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemLedgEntry(var ItemLedgerEntry: Record "Item Ledger Entry", FromItemLedgerEntry: Record "Item Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemJournalLine(var ItemLedgerEntry: Record "Item Ledger Entry", ItemJournalLine: Record "Item Journal Line")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemTrackingSetup(var ItemLedgerEntry: Record "Item Ledger Entry", ItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemTrackingSetupIfNotBlank(var ItemLedgerEntry: Record "Item Ledger Entry", ItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemTrackingSetupIfRequired(var ItemLedgerEntry: Record "Item Ledger Entry", ItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromSpec(var ItemLedgerEntry: Record "Item Ledger Entry", TrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnAfterTestTrackingEqualToTrackingSpec(var ItemLedgerEntry: Record "Item Ledger Entry", TrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnBeforeCalculateRemQuantity(ItemLedgerEntry: Record "Item Ledger Entry", ItemLedgEntryNo: Integer, PostingDate: Date, var RemQty: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckTrackingDoesNotExist(RecId: RecordId, ItemLedgEntry: Record "Item Ledger Entry", FldCaption: Text, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeGetReservationQty(var ItemLedgerEntry: Record "Item Ledger Entry", var QtyReserved: Decimal, var QtyToReserve: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeVerifyOnInventory(var ItemLedgerEntry: Record "Item Ledger Entry", var IsHandled: Boolean, ErrorMessageText: Text)
[IntegrationEvent(False,False)]
local procedure OnFilterLinesForReservationOnBeforeSetFilterVariantCode(var ItemLedgerEntry: Record "Item Ledger Entry", var ReservationEntry: Record "Reservation Entry", var Positive: Boolean, var IsHandled: Boolean)