procedure RetrieveInvoiceSpecification(SourceSpecification: Record "Tracking Specification", var TempInvoicingSpecification: Record "Tracking Specification" temporary): Boolean
procedure RetrieveInvoiceSpecWithService(SourceSpecification: Record "Tracking Specification", var TempInvoicingSpecification: Record "Tracking Specification" temporary, Consume: Boolean): Boolean
procedure RetrieveItemTracking(ItemJnlLine: Record "Item Journal Line", var TempHandlingSpecification: Record "Tracking Specification" temporary): Boolean
procedure RetrieveItemTrackingFromReservEntry(ItemJnlLine: Record "Item Journal Line", var ReservEntry: Record "Reservation Entry", var TempTrackingSpec: Record "Tracking Specification" temporary): Boolean
This element will become obsolete from version 26.0. Moved to codeunit Mfg. Item Tracking Mgt.
[Obsolete(Moved to codeunit Mfg. Item Tracking Mgt.,26.0)]
procedure RetrieveConsumpItemTracking(ItemJnlLine: Record "Item Journal Line", var TempHandlingSpecification: Record "Tracking Specification" temporary): Boolean
procedure SplitWhseJnlLine(TempWhseJnlLine: Record "Warehouse Journal Line" temporary, var TempWhseJnlLine2: Record "Warehouse Journal Line" temporary, var TempWhseSplitTrackingSpec: Record "Tracking Specification" temporary, ToTransfer: Boolean)
procedure SplitPostedWhseRcptLine(PostedWhseRcptLine: Record "Posted Whse. Receipt Line", var TempPostedWhseRcptLine: Record "Posted Whse. Receipt Line" temporary)
procedure SplitInternalPutAwayLine(PostedWhseRcptLine: Record "Posted Whse. Receipt Line", var TempPostedWhseRcptLine: Record "Posted Whse. Receipt Line" temporary)
procedure SetGlobalParameters(SourceSpecification2: Record "Tracking Specification" temporary, var TempTrackingSpecification2: Record "Tracking Specification" temporary, DueDate2: Date)
procedure ExistingExpirationDateAndQty(ItemNo: Code[20], VariantCode: Code[20], ItemTrackingSetup: Record "Item Tracking Setup" temporary, var SumOfEntries: Decimal): Date
procedure ExistingWarrantyDate(ItemNo: Code[20], VariantCode: Code[20], ItemTrackingSetup: Record "Item Tracking Setup" temporary, var EntriesExist: Boolean): Date
procedure WhseExistingExpirationDate(ItemNo: Code[20], VariantCode: Code[20], Location: Record Location, WhseItemTrackingSetup: Record "Item Tracking Setup" temporary, var EntriesExist: Boolean): Date
procedure UpdateQuantities(WhseWorksheetLine: Record "Whse. Worksheet Line", var TotalWhseItemTrackingLine: Record "Whse. Item Tracking Line", var SourceQuantityArray: array[2] of Decimal, var UndefinedQtyArray: array[2] of Decimal, SourceType: Integer): Boolean
procedure CalculateSums(WhseWorksheetLine: Record "Whse. Worksheet Line", var TotalWhseItemTrackingLine: Record "Whse. Item Tracking Line", SourceQuantityArray: array[2] of Decimal, var UndefinedQtyArray: array[2] of Decimal, SourceType: Integer): Boolean
procedure UpdateUndefinedQty(TotalWhseItemTrackingLine: Record "Whse. Item Tracking Line", SourceQuantityArray: array[2] of Decimal, var UndefinedQtyArray: array[2] of Decimal): Boolean
[IntegrationEvent(False,False)]
local procedure OnAfterCopyHandledItemTrkgToInvLine(FromSalesLine: Record "Sales Line", var ToSalesLine: Record "Sales Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeCopyItemLedgEntryTrkgToPurchLn(var ItemLedgerEntryBuffer: Record "Item Ledger Entry", ToPurchaseLine: Record "Purchase Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCopyItemLedgEntryTrkgToSalesLn(var TempItemLedgerEntryBuffer: Record "Item Ledger Entry" temporary, ToSalesLine: Record "Sales Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeTestExpDateOnTrackingSpec(var TempTrackingSpecification: Record "Tracking Specification" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSplitPostedWhseReceiptLine(PostedWhseRcptLine: Record "Posted Whse. Receipt Line", var TempPostedWhseRcptLine: Record "Posted Whse. Receipt Line" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterCreateTrackingSpecification(var TrackingSpecification: Record "Tracking Specification", ReservationEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterGetWhseExpirationDate(ItemNo: Code[20], VariantCode: Code[20], Location: Record Location, LotNo: Code[50], SerialNo: Code[50], var ExpDate: Date, var ExpDateFound: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterInsertReservEntryForPurchLine(var ReservEntry: Record "Reservation Entry", PurchLine: Record "Purchase Line")
[IntegrationEvent(False,False)]
local procedure OnAfterInsertReservEntryForSalesLine(var ReservEntry: Record "Reservation Entry", SalesLine: Record "Sales Line")
[IntegrationEvent(False,False)]
local procedure OnAfterInsertWhseItemTrkgLinesLoop(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", var WhseItemEntryRelation: Record "Whse. Item Entry Relation", var WhseItemTrackingLine: Record "Whse. Item Tracking Line")
[IntegrationEvent(False,False)]
local procedure OnAfterItemTrkgTypeIsManagedByWhse(Type: Integer, var TypeIsManagedByWhse: Boolean)
Parameters
Name
Type
Description
Type
Integer
TypeIsManagedByWhse
Boolean
OnAfterRetrieveAppliedExpirationDate
[IntegrationEvent(False,False)]
local procedure OnAfterRetrieveAppliedExpirationDate(var TempItemLedgEntry: Record "Item Ledger Entry" temporary, ItemApplicationEntry: Record "Item Application Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckWhseItemTrkg(var TempWhseItemTrkgLine: Record "Whse. Item Tracking Line" temporary, WhseWkshLine: Record "Whse. Worksheet Line", var Checked: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckItemTrkgInfBeforePost(var TempGlobalWhseItemTrkgLine: Record "Whse. Item Tracking Line" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCreateWhseItemTrkgForReceipt(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", WhseWkshLine: Record "Whse. Worksheet Line", ItemLedgerEntry: Record "Item Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeCreateWhseItemTrkgForResEntry(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", SourceReservEntry: Record "Reservation Entry", WhseWkshLine: Record "Whse. Worksheet Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeExistingExpirationDate(ItemNo: Code[20], Variant: Code[20], LotNo: Code[50], SerialNo: Code[50], TestMultiple: Boolean, var EntriesExist: Boolean, var ExpDate: Date, var IsHandled: Boolean, var ItemLedgerEntry: Record "Item Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeExistingExpirationDateAndQty(ItemNo: Code[20], Variant: Code[20], LotNo: Code[50], SerialNo: Code[50], SumOfEntries: Decimal, var ExpDate: Date, var IsHandled: Boolean)
Parameters
Name
Type
Description
ItemNo
Code[20]
Variant
Code[20]
LotNo
Code[50]
SerialNo
Code[50]
SumOfEntries
Decimal
ExpDate
Date
IsHandled
Boolean
OnBeforeFindTempHandlingSpecification
[IntegrationEvent(False,False)]
local procedure OnBeforeFindTempHandlingSpecification(var TempTrackingSpecification: Record "Tracking Specification" temporary, ReservEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeInitItemTrackingForTempWhseWorksheetLine(WhseDocNo: Code[20], WhseDocLineNo: Integer, var IsHandled: Boolean)
Parameters
Name
Type
Description
WhseDocNo
Code[20]
WhseDocLineNo
Integer
IsHandled
Boolean
OnBeforeItemTrkgIsManagedByWhse
[IntegrationEvent(False,False)]
local procedure OnBeforeItemTrkgIsManagedByWhse(Type: Integer, Subtype: Integer, ID: Code[20], ProdOrderLine: Integer, RefNo: Integer, LocationCode: Code[10], ItemNo: Code[20], var Result: Boolean, var IsHandled: Boolean)
Parameters
Name
Type
Description
Type
Integer
Subtype
Integer
ID
Code[20]
ProdOrderLine
Integer
RefNo
Integer
LocationCode
Code[10]
ItemNo
Code[20]
Result
Boolean
IsHandled
Boolean
OnBeforeInsertReservEntryForPurchLine
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertReservEntryForPurchLine(var ReservEntry: Record "Reservation Entry", PurchLine: Record "Purchase Line", ItemLedgerEntry: Record "Item Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertReservEntryForSalesLine(var ReservEntry: Record "Reservation Entry", SalesLine: Record "Sales Line", ItemLedgerEntry: Record "Item Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeRegisterNewItemTrackingLines(var TempTrackingSpecification: Record "Tracking Specification" temporary)
This element will become obsolete from version 26.0. Moved to codeunit Mfg. Item Tracking Mgt.
[Obsolete(Moved to codeunit Mfg. Item Tracking Mgt.,26.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeRetrieveSubcontrItemTracking(ItemJnlLine: Record "Item Journal Line", var TempHandlingSpecification: Record "Tracking Specification" temporary, var Result: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSumUpItemTracking(var ReservEntry: Record "Reservation Entry", var TempHandlingSpecification: Record "Tracking Specification" temporary, var SumPerLine: Boolean, var SumPerTracking: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeTempTrackingSpecSummedUpModify(var TempTrackingSpecSummedUp: Record "Tracking Specification" temporary, var TempInvoicingTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnBeforeTempHandlingSpecificationInsert(var TempTrackingSpecification: Record "Tracking Specification" temporary, ReservationEntry: Record "Reservation Entry", var ItemTrackingCode: Record "Item Tracking Code", var EntriesExist: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeWhseExistingExpirationDate(ItemNo: Code[20], Variant: Code[20], Location: Record Location, LotNo: Code[50], SerialNo: Code[50], var EntriesExist: Boolean, var ExpDate: Date, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeWhseItemTrackingLineInsert(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", SourceReservEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnCalcWhseItemTrkgLineOnAfterCalcBaseQuantities(var WhseItemTrackingLine: Record "Whse. Item Tracking Line")
[IntegrationEvent(False,False)]
local procedure OnCalcQtyToHandleForTrackedQtyOnDocumentLineOnAfterReservEntrySetFilters(var ReservEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnCopyLotNoInformationOnBeforeNewLotNoInfoInsert(var NewLotNoInfo: Record "Lot No. Information", LotNoInfo: Record "Lot No. Information")
[IntegrationEvent(False,False)]
local procedure OnSyncActivItemTrkgOnBeforeInsertTempReservEntry(var TempReservEntry: Record "Reservation Entry" temporary, WhseActivLine: Record "Warehouse Activity Line")
[IntegrationEvent(False,False)]
local procedure OnSyncActivItemTrkgOnBeforeTempTrackingSpecModify(var TrackingSpecification: Record "Tracking Specification", var ReservationEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeRegisterItemTrackingLinesLoop(var TrackingSpecification: Record "Tracking Specification", var TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertWhseItemTrkgLinesLoop(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", var WhseItemEntryRelation: Record "Whse. Item Entry Relation", var WhseItemTrackingLine: Record "Whse. Item Tracking Line")
[IntegrationEvent(False,False)]
local procedure OnCopyItemTracking3OnAfterSwapSign(var TempReservEntry: Record "Reservation Entry" temporary, ReservEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnCopyItemTracking3OnAfterTempReservEntryInsert(var TempReservEntry: Record "Reservation Entry" temporary, ReservEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnCheckQtyToInvoiceMatchItemTrackingOnAfterTempTrackingSpecSummedUpSetFilters(var TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnCopyItemLedgEntryTrkgToDocLine(var ItemLedgerEntry: Record "Item Ledger Entry", var ReservationEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnCopyItemLedgEntryTrkgToSalesLnOnbeforeToSalesLineInsert(var ToSalesLine: Record "Sales Line", var TempItemLedgEntryBuf: Record "Item Ledger Entry" temporary)
[IntegrationEvent(False,False)]
local procedure OnCreateWhseItemTrackingBatchOnBeforeCreateWhseItemTrackingLines(WhseWkshLine: Record "Whse. Worksheet Line", var SourceReservEntry: Record "Reservation Entry", SourceType: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitReservEntryOnBeforeCopyTrackingFromItemLedgEntry(var ReservEntry: Record "Reservation Entry", var ItemLedgEntryBuf: Record "Item Ledger Entry", var EntriesExist: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitTrackingSpecificationOnBeforeCalcWhseItemTrackingLines(var WhseWorksheetLine: Record "Whse. Worksheet Line", var WhseItemTrackingLine: Record "Whse. Item Tracking Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInsertReservationEntryFromTrackingSpecOnBeforeInsert(var ReservEntry: Record "Reservation Entry", TrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnAfterInitReservEntry(var ReservEntry: Record "Reservation Entry", ItemLedgerEntry: Record "Item Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterReserveEntryFilter(ItemJournalLine: Record "Item Journal Line", var ReservationEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeSplitInternalPutAwayLine(PostedWhseRcptLine: Record "Posted Whse. Receipt Line", var TempPostedWhseRcptLine: Record "Posted Whse. Receipt Line" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnRetrieveItemTrackingFromReservEntryFilter(var ReservEntry: Record "Reservation Entry", ItemJournalLine: Record "Item Journal Line")
[IntegrationEvent(False,False)]
local procedure OnRetrieveItemTrackingFromReservEntryOnAfterDeleteReservEntries(var TempTrackingSpecification: Record "Tracking Specification" temporary, ItemJnlLine: Record "Item Journal Line", var ReservEntry: Record "Reservation Entry")
This element will become obsolete from version 26.0. Moved to codeunit Mfg. Item Tracking Mgt.
[Obsolete(Moved to codeunit Mfg. Item Tracking Mgt.,26.0)]
[IntegrationEvent(False,False)]
local procedure OnRetrieveSubcontrItemTrackingOnAfterDeleteReservEntries(var TempHandlingSpecification: Record "Tracking Specification" temporary, var ReservationEntry: Record "Reservation Entry")
This element will become obsolete from version 26.0. Moved to codeunit Mfg. Item Tracking Mgt.
[Obsolete(Moved to codeunit Mfg. Item Tracking Mgt.,26.0)]
[IntegrationEvent(False,False)]
local procedure OnRetrieveConsumpItemTrackingOnAfterSetFilters(var ReservationEntry: Record "Reservation Entry", ItemJournalLine: Record "Item Journal Line")
[IntegrationEvent(False,False)]
local procedure OnAfterSynchronizeItemTracking2(FromReservEntry: Record "Reservation Entry", ReservEntry2: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterSplitWhseJnlLine(var TempWhseJnlLine: Record "Warehouse Journal Line" temporary, var TempWhseJnlLine2: Record "Warehouse Journal Line" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterSplitPostedWhseReceiptLine(PostedWhseRcptLine: Record "Posted Whse. Receipt Line", var TempPostedWhseRcptLine: Record "Posted Whse. Receipt Line" temporary)
[IntegrationEvent(False,False)]
local procedure OnSynchronizeWhseActivItemTrkgOnAfterSetExpirationDate(var WarehouseActivityLine: Record "Warehouse Activity Line", var ReservationEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnSynchronizeWhseActivItemTrkgOnAfterSetToRowID(var WarehouseActivityLine: Record "Warehouse Activity Line", var ToRowID: Text[250])
This element will become obsolete from version 26.0. Moved to codeunit Mfg. Item Tracking Mgt.
[Obsolete(Moved to codeunit Mfg. Item Tracking Mgt.,26.0)]
[IntegrationEvent(False,False)]
local procedure OnRetrieveSubcontrItemTrackingOnBeforeCheckLastOperation(ProdOrderRoutingLine: Record "Prod. Order Routing Line", var IsLastOperation: Boolean)
[IntegrationEvent(False,False)]
local procedure OnSplitWhseJnlLineOnAfterCheckWhseItemTrkgSetup(var TempWhseJnlLine: Record "Warehouse Journal Line" temporary, var TempWhseSplitTrackingSpec: Record "Tracking Specification" temporary, var WhseSNRequired: Boolean, var WhseLNRequired: Boolean, var TempWhseJnlLine2: Record "Warehouse Journal Line" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnSplitWhseJnlLineOnBeforeCheckSerialNo(var TempWhseTrackingSpecification: Record "Tracking Specification" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterGetWhseItemTrkgSetupOnAfterItemTrackingCodeGet(var ItemTrackingCode: Record "Item Tracking Code", var WhseItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnSplitWhseJnlLineOnAfterSetFilters(var TempWhseSplitTrackingSpec: Record "Tracking Specification" temporary, var TempWhseJnlLine: Record "Warehouse Journal Line" temporary)
[IntegrationEvent(True,False)]
local procedure OnBeforeCopyHandledItemTrkgToInvLine(FromSalesLine: Record "Sales Line", var ToSalesInvLine: Record "Sales Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnRegisterNewItemTrackingLinesOnBeforeRegisterItemTrackingLines(var TempTrackingSpecification: Record "Tracking Specification", var ItemTrackingLines: Page "Item Tracking Lines")
[IntegrationEvent(False,False)]
local procedure OnSplitWhseJnlLineOnAfterCopyTrackingByToTransfer(var TempWhseSplitTrackingSpec: Record "Tracking Specification", var TempWhseJnlLine2: Record "Warehouse Journal Line", ToTransfer: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCollectItemTrkgInfWhseJnlLineOnAfterSetFilters(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", WhseJnlLine: Record "Warehouse Journal Line")
[IntegrationEvent(False,False)]
local procedure OnAfterCreateSNInformation(var SerialNoInfo: Record "Serial No. Information", TrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnAfterCreateLotInformation(var LotNoInfo: Record "Lot No. Information", var TrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnSynchronizeWhseActivItemTrkgOnAfterAssignAbsQty(var TempTrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnBeforeGetWhseItemTrkgSetup(ItemNo: Code[20], var WhseItemTrackingSetup: Record "Item Tracking Setup" temporary, var Result: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeFindLastItemLedgerEntry(ItemNo: Code[20], VariantCode: Code[20], ItemTrackingSetup: Record "Item Tracking Setup" temporary, var ItemLedgEntry: Record "Item Ledger Entry", var EntryFound: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeGetQtyBaseFromShippedQtyNotReturned(ShippedQtyNotReturned: Decimal, ToSalesLine: Record "Sales Line", var Result: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeModifyTempReservEntrySetIfTransfer(var TempReservEntry: Record "Reservation Entry", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInsertReservEntryForSalesLineOnBeforeInitReservEntry(var ItemLedgEntryBuf: Record "Item Ledger Entry", SalesLine: Record "Sales Line")
[IntegrationEvent(False,False)]
local procedure OnRemoveItemTrkgFromReservEntryOnAfterReservEntryLoop(var ReservEntry: Record "Reservation Entry", OriginalReservEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnSynchronizeWhseItemTrackingOnBeforeReservEntryModify(var ReservEntry: Record "Reservation Entry", var TempTrackingSpecification: Record "Tracking Specification" temporary, RegPickNo: Code[20], Deletion: Boolean)
[IntegrationEvent(False,False)]
local procedure OnSynchronizeWhseItemTrackingOnAfterZeroQtyToHandleLoop(var TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnSynchronizeWhseItemTrackingOnAfterUpdateReservEntryForPick(var TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnSynchronizeItemTracking2OnAfterCalcShouldInsertTrkgSpec(var TempTrkgSpec1: Record "Tracking Specification" temporary, var TempTrkgSpec2: Record "Tracking Specification" temporary, var TempTrkgSpec3: Record "Tracking Specification" temporary, SignFactor1: Integer, SignFactor2: Integer, var ShouldInsertTrkgSpec: Boolean)
[IntegrationEvent(False,False)]
local procedure OnSynchronizeItemTracking2OnAfterSyncBothTrackingSpec(var TempTrkgSpec3: Record "Tracking Specification" temporary, TempTrkgSpec2: Record "Tracking Specification" temporary, TempSourceSpec: Record "Tracking Specification" temporary, var TempTrkgSpec1: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnSynchronizeItemTracking2OnAfterAssignNewTrackingSpec(var TempTrkgSpec3: Record "Tracking Specification" temporary, TempTrkgSpec1: Record "Tracking Specification" temporary, TempSourceSpec: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnSynchronizeItemTrkgTransferOnAfterTempToReservEntrySetFilters(var TempToReservEntry: Record "Reservation Entry" temporary, TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnSynchronizeItemTrkgTransferOnBeforeToReservEntryModifyAll(var ToReservEntry: Record "Reservation Entry", TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnItemTrackingExistsOnDocumentLineOnBeforeExit(var TrackingSpecification: Record "Tracking Specification", var ReservEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterTestExpDateOnTrackingSpecNew(var TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnBeforeTestExpDateOnTrackingSpecNew(var TempTrackingSpecification: Record "Tracking Specification" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnSumUpItemTrackingOnBeforeTempHandlingSpecificationModify(var TempHandlingSpecification: Record "Tracking Specification" temporary, ReservEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnCopyHandledItemTrkgToPurchLineOnAfterFilterItemEntryRelation(var ItemEntryRelation: Record "Item Entry Relation", var FromPurchLine: Record "Purchase Line", var ToPurchLine: Record "Purchase Line")
[IntegrationEvent(False,False)]
local procedure OnRetrieveInvoiceSpecificationOnBeforeFindTrackingSpecification(var TempInvoicingSpecification: Record "Tracking Specification" temporary, var TempTrackingSpecSummedUp: Record "Tracking Specification" temporary, TrackingSpecification: Record "Tracking Specification", SourceSpecification: Record "Tracking Specification", var OK: Boolean, var IsHandled: Boolean)
[IntegrationEvent(True,False)]
local procedure OnBeforeCopyHandledItemTrkgToPurchLine(FromPurchLine: Record "Purchase Line", var ToPurchLine: Record "Purchase Line", CheckLineQty: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnRetrieveInvoiceSpecificationOnAfterTrackingSpecificationSetFilters(SourceSpecification: Record "Tracking Specification", var TrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnSplitInternalPutAwayLineOnNotFindWhseItemTrackingLine(PostedWhseRcptLine: Record "Posted Whse. Receipt Line", var TempPostedWhseRcptLine: Record "Posted Whse. Receipt Line" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnRegisterNewItemTrackingLinesOnBeforeCannotMatchItemTrackingError(var TempTrackingSpecification: Record "Tracking Specification" temporary, var QtyToHandleToNewRegister: Decimal, var QtyToHandleInItemTracking: Decimal, var QtyToHandleOnSourceDocLine: Decimal, var IsHandled: Boolean, var AllowWhseOverpick: Boolean)
[IntegrationEvent(False,False)]
local procedure OnSynchronizeItemTracking2OnBeforeRegisterItemTrackingLines(var ItemTrackingLines: Page "Item Tracking Lines", var TempSourceSpec: Record "Tracking Specification" temporary, var TempTrkgSpec3: Record "Tracking Specification" temporary, var FromReservEntry: Record "Reservation Entry", ReservEntry2: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnInsertReservEntryToOutboundTransferLineOnBeforeReservationEntryInsert(var ReservationEntry: Record "Reservation Entry", var ItemLedgerEntryBuf: Record "Item Ledger Entry", var TransferLine: Record "Transfer Line", QtyBase: Decimal, var EntriesExist: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterIsResEntryReservedAgainstInventory(ReservationEntry: Record "Reservation Entry", var Result: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeRetrieveItemTrackingFromReservEntry(ItemJnlLine: Record "Item Journal Line", var ReservEntry: Record "Reservation Entry", var TempTrackingSpec: Record "Tracking Specification" temporary, var Result: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnSynchronizeWhseActivItemTrkgAssembly(var WhseActivLine: Record "Warehouse Activity Line", var ToRowID: Text[250])
[IntegrationEvent(False,False)]
local procedure OnCalcWhseItemTrkgLineOnSetSourceTypeFilter(var WhseItemTrackingLine: Record "Whse. Item Tracking Line")