procedure TransferItemLedgToTempRec(var ItemLedgEntry: Record "Item Ledger Entry", var TrackingSpecification: Record "Tracking Specification" temporary)
procedure TransferReservEntryToTempRec(var TempReservEntry: Record "Reservation Entry" temporary, var TrackingSpecification: Record "Tracking Specification" temporary)
procedure AddSelectedTrackingToDataSet(var TempEntrySummary: Record "Entry Summary" temporary, var TempTrackingSpecification: Record "Tracking Specification" temporary, CurrentSignFactor: Integer)
procedure RelateJnlLineToTempTrkgSpec(var ReservEntry: Record "Reservation Entry", var TempTrackingSpecification: Record "Tracking Specification" temporary)
procedure RelateJobJnlLineToTempTrkgSpec(var ReservEntry: Record "Reservation Entry", var TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterAssistEditTrackingNo(var TrackingSpecification: Record "Tracking Specification", var TempGlobalEntrySummary: Record "Entry Summary" temporary, CurrentSignFactor: Integer, MaxQuantity: Decimal, var TempGlobalReservationEntry: Record "Reservation Entry" temporary, LookupMode: Enum "Item Tracking Type")
[IntegrationEvent(False,False)]
local procedure OnAssistEditTrackingNoOnBeforeRetrieveLookupData(var TrackingSpecification: Record "Tracking Specification", var TempGlobalEntrySummary: Record "Entry Summary" temporary, var FullGlobalDataSetExists: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterCreateEntrySummary(TrackingSpecification: Record "Tracking Specification", var TempGlobalEntrySummary: Record "Entry Summary" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterCreateEntrySummary2(var TempGlobalEntrySummary: Record "Entry Summary" temporary, var TempGlobalReservEntry: Record "Reservation Entry" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterRetrieveLookupData(var TrackingSpecification: Record "Tracking Specification", FullDataSet: Boolean, var TempGlobalReservEntry: Record "Reservation Entry" temporary, var TempGlobalEntrySummary: Record "Entry Summary" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterTransferExpDateFromSummary(var TrackingSpecification: Record "Tracking Specification", var TempEntrySummary: Record "Entry Summary" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterTransferReservEntryToTempRec(var GlobalReservEntry: Record "Reservation Entry", ReservEntry: Record "Reservation Entry", TrackingSpecification: Record "Tracking Specification", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAssistEditTrackingNoOnBeforeSetSources(var TempTrackingSpecification: Record "Tracking Specification" temporary, var TempGlobalEntrySummary: Record "Entry Summary" temporary, var MaxQuantity: Decimal)
[IntegrationEvent(False,False)]
local procedure OnBeforeCanIncludeReservEntryToTrackingSpec(TempReservEntry: Record "Reservation Entry" temporary, var Result: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCreateEntrySummary2(var TempGlobalEntrySummary: Record "Entry Summary" temporary, var TempReservationEntry: Record "Reservation Entry" temporary, TrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnBeforeTempTrackingSpecificationInsert(var TempTrackingSpecification: Record "Tracking Specification" temporary, var TempEntrySummary: Record "Entry Summary" temporary)
[IntegrationEvent(False,False)]
local procedure OnBeforeTempTrackingSpecificationModify(var TempTrackingSpecification: Record "Tracking Specification" temporary, ReservationEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeTrackingAvailable(var TempTrackingSpecification: Record "Tracking Specification", var IsHandled: Boolean, LookupMode: Enum "Item Tracking Type", var Result: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateBinContent(var TempEntrySummary: Record "Entry Summary" temporary, var TempReservationEntry: Record "Reservation Entry" temporary, var CurrBinCode: Code[20], var CurrItemTrackingCode: Record "Item Tracking Code")
[IntegrationEvent(False,False)]
local procedure OnRetrieveLookupDataOnBeforeTransferToTempRec(var TempTrackingSpecification: Record "Tracking Specification" temporary, var TempReservationEntry: Record "Reservation Entry" temporary, var ItemLedgerEntry: Record "Item Ledger Entry", var FullDataSet: Boolean)
[IntegrationEvent(False,False)]
local procedure OnSelectMultipleTrackingNoOnBeforeSetSources(var TempTrackingSpecification: Record "Tracking Specification" temporary, var TempGlobalEntrySummary: Record "Entry Summary" temporary, var MaxQuantity: Decimal)
[IntegrationEvent(False,False)]
local procedure OnTransferItemLedgToTempRecOnBeforeInsert(var TempGlobalReservEntry: Record "Reservation Entry" temporary, ItemLedgerEntry: Record "Item Ledger Entry", TrackingSpecification: Record "Tracking Specification", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAddSelectedTrackingToDataSetOnAfterInitTrackingSpecification2(var TrackingSpecification: Record "Tracking Specification", TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(True,False)]
local procedure OnRetrieveLookupDataOnAfterBuildNonSerialDataSet(var TempTrackingSpecification: Record "Tracking Specification" temporary, var ItemLedgEntry: Record "Item Ledger Entry", var TempReservEntry: Record "Reservation Entry" temporary)
[IntegrationEvent(False,False)]
local procedure OnAssistEditTrackingNoLookupSerialNoOnAfterSetFilters(var TempGlobalEntrySummary: Record "Entry Summary" temporary, TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnAssistEditTrackingNoLookupLotNoOnAfterSetFilters(var TempGlobalEntrySummary: Record "Entry Summary" temporary, TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnAssistEditTrackingNoOnBeforeItemTrackingSummaryRunModal(var TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnAssistEditTrackingNoOnAfterAssignTrackingToSpec(var TempTrackingSpecification: Record "Tracking Specification" temporary, TempGlobalEntrySummary: Record "Entry Summary" temporary)
[IntegrationEvent(False,False)]
local procedure OnCreateEntrySummary2OnAfterAssignTrackingFromReservEntry(var TempGlobalEntrySummary: Record "Entry Summary" temporary, TempReservEntry: Record "Reservation Entry" temporary)
[IntegrationEvent(False,False)]
local procedure OnCreateEntrySummary2OnAfterSetFilters(var TempGlobalEntrySummary: Record "Entry Summary" temporary, var TempReservEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnCreateEntrySummary2OnAfterSetDoubleEntryAdjustment(var TempGlobalEntrySummary: Record "Entry Summary" temporary, var TempReservEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnCreateEntrySummary2OnBeforeInsertOrModify(var TempGlobalEntrySummary: Record "Entry Summary" temporary, TempReservEntry: Record "Reservation Entry" temporary, TrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnAssistEditTrackingNoOnAfterCopyNewTrackingFromTrackingSpec(var TempTrackingSpecification: Record "Tracking Specification", DirectTransfer: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAddSelectedTrackingToDataSetOnAfterCopyNewTrackingFromTrackingSpec(var TempTrackingSpecification: Record "Tracking Specification", ChangeType: Integer)
[IntegrationEvent(False,False)]
local procedure OnUpdateTempSummaryWithChangeOnAfterSetCurrentKey(var TempGlobalEntrySummary: Record "Entry Summary" temporary, var ChangedEntrySummary: Record "Entry Summary" temporary)
[IntegrationEvent(False,False)]
local procedure OnUpdateBinContentOnBeforeCalcSumsQtyBase(var TempEntrySummary: Record "Entry Summary" temporary, var WarehouseEntry: Record "Warehouse Entry", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnFindRelatedParentTrkgSpecOnAfterSetFilters(var TempTrackingSpecification: Record "Tracking Specification", ItemJnlLine: Record "Item Journal Line")
[IntegrationEvent(False,False)]
local procedure OnAssistEditTrackingNoOnBeforeLookupMode(var TempGlobalEntrySummary: Record "Entry Summary" temporary, var TempTrackingSpecification: Record "Tracking Specification", var ItemTrackingSummaryPage: Page "Item Tracking Summary", CurrBinCode: Code[20])
[IntegrationEvent(False,False)]
local procedure OnRetrieveLookupDataOnAfterReservEntrySetFilters(var ReservEntry: Record "Reservation Entry", TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnRetrieveLookupDataOnAfterTransferToTempRec(var TempEntrySummary: Record "Entry Summary" temporary, var TempTrackingSpecification: Record "Tracking Specification" temporary, var ItemLedgEntry: Record "Item Ledger Entry", var LastSummaryEntryNo: Integer)
[IntegrationEvent(False,False)]
local procedure OnUpdateTempSummaryWithChangeOnAfterCalcCurrentPendingQuantity(var TempChangedEntrySummary: Record "Entry Summary" temporary, var TempGlobalEntrySummary: Record "Entry Summary" temporary)
[IntegrationEvent(False,False)]
local procedure OnAddSelectedTrackingToDataSetOnBeforeUpdateWithChange(var TempEntrySummary: Record "Entry Summary" temporary, var TempTrackingSpecification: Record "Tracking Specification", ChangeType: Option)
[IntegrationEvent(False,False)]
local procedure OnUpdateCurrentPendingQtyOnLoop(var TempGlobalChangedEntrySummary: Record "Entry Summary" temporary, CurrBinCode: Code[20], var TempGlobalEntrySummary: Record "Entry Summary" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateTempSummaryWithChange(var TempChangedEntrySummary: Record "Entry Summary" temporary, CurrBinCode: Code[20], var TempGlobalEntrySummary: Record "Entry Summary" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterSetCurrentBinAndItemTrkgCode(xBinCode: Code[20], BinCode: Code[20], CurrItemTrackingCode: Record "Item Tracking Code", var FullGlobalDataSetExists: Boolean, var PartialGlobalDataSetExists: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAddSelectedTrackingToDataSetOnAfterSetTrackingFilterFromEntrySummary(var TempTrackingSpecification: Record "Tracking Specification" temporary, var TempGlobalEntrySummary: Record "Entry Summary" temporary)
[IntegrationEvent(False,False)]
local procedure OnUpdateBinContentOnBeforeUpdateBinContent(var TempEntrySummary: Record "Entry Summary" temporary, ItemTrackingCode: Record "Item Tracking Code", var IsHandled: Boolean, var TempGlobalReservationEntry: Record "Reservation Entry" temporary)
[IntegrationEvent(False,False)]
local procedure OnSelectMultipleTrackingNoOnBeforeAddSelectedTrackingToDataSet(var TempEntrySummary: Record "Entry Summary" temporary, var TempTrackingSpecification: Record "Tracking Specification" temporary, CurrentSignFactor: Integer)
[IntegrationEvent(False,False)]
local procedure OnTransferItemLedgToTempRecOnBeforeFindSetItemLedgerEntry(var ItemLedgerEntry: Record "Item Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterAssistEditTrackingNoLookupLotNo(TempTrackingSpecification: Record "Tracking Specification" temporary, var ItemTrackingSummaryPage: Page "Item Tracking Summary")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTempGlobalEntrySummaryExpirationDate(TempGlobalEntrySummary: Record "Entry Summary" temporary, TempReservEntry: Record "Reservation Entry" temporary)