This element will become obsolete from version 25.0. Procedure moved to codeunit Job Planning Line-Reserve
[Obsolete(Procedure moved to codeunit Job Planning Line-Reserve,25.0)]
procedure InitFromJobPlanningLine(var JobPlanningLine: Record "Job Planning Line")
This element will become obsolete from version 25.0. Procedure moved to codeunit Prod. Order Comp.-Reserve
[Obsolete(Procedure moved to codeunit Prod. Order Comp.-Reserve,25.0)]
procedure InitFromProdOrderComp(var ProdOrderComp: Record "Prod. Order Component")
This element will become obsolete from version 25.0. Procedure moved to codeunit Plng. Component-Reserve
[Obsolete(Procedure moved to codeunit Plng. Component-Reserve,25.0)]
procedure InitFromProdPlanningComp(var PlanningComponent: Record "Planning Component")
This element will become obsolete from version 25.0. Procedure moved to codeunit Transfer Line-Reserve
[Obsolete(Procedure moved to codeunit Transfer Line-Reserve,25.0)]
procedure InitFromTransLine(var TransLine: Record "Transfer Line", var AvalabilityDate: Date, Direction: Enum "Transfer Direction")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromReservEntry(var TrackingSpecification: Record "Tracking Specification", ReservEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseActivityLine(var TrackingSpecification: Record "Tracking Specification", WhseActivityLine: Record "Warehouse Activity Line")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseItemTrackingLine(var TrackingSpecification: Record "Tracking Specification", WhseItemTrackingLine: Record "Whse. Item Tracking Line")
This element will become obsolete from version 25.0. Replaced same event in codeunit AssemblyHeaderReserve
[Obsolete(Replaced same event in codeunit AssemblyHeaderReserve,25.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterInitFromAsmHeader(var TrackingSpecification: Record "Tracking Specification", AssemblyHeader: Record "Assembly Header")
This element will become obsolete from version 25.0. Replaced same event in codeunit AssemblyLineReserve
[Obsolete(Replaced same event in codeunit AssemblyLineReserve,25.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterInitFromAsmLine(var TrackingSpecification: Record "Tracking Specification", AssemblyLine: Record "Assembly Line")
This element will become obsolete from version 25.0. Replaced same event in codeunit ItemJnlLineReserve
[Obsolete(Replaced same event in codeunit ItemJnlLineReserve,25.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterInitFromItemJnlLine(var TrackingSpecification: Record "Tracking Specification", ItemJournalLine: Record "Item Journal Line")
This element will become obsolete from version 25.0. Replaced same event in codeunit JobJnlLineReserve
[Obsolete(Replaced same event in codeunit JobJnlLineReserve,25.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterInitFromJobJnlLine(var TrackingSpecification: Record "Tracking Specification", JobJournalLine: Record "Job Journal Line")
This element will become obsolete from version 25.0. Replaced same event in codeunit JobPlanningLineReserve
[Obsolete(Replaced same event in codeunit JobPlanningLineReserve,25.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterInitFromJobPlanningLine(var TrackingSpecification: Record "Tracking Specification", JobPlanningLine: Record "Job Planning Line")
This element will become obsolete from version 25.0. Replaced same event in codeunit PurchLineReserve
[Obsolete(Replaced same event in codeunit PurchLineReserve,25.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterInitFromPurchLine(var TrackingSpecification: Record "Tracking Specification", PurchaseLine: Record "Purchase Line")
This element will become obsolete from version 25.0. Replaced same event in codeunit ProdOrderLineReserve
[Obsolete(Replaced same event in codeunit ProdOrderLineReserve,25.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterInitFromProdOrderLine(var TrackingSpecification: Record "Tracking Specification", ProdOrderLine: Record "Prod. Order Line")
This element will become obsolete from version 25.0. Replaced same event in codeunit ProdOrderCompReserve
[Obsolete(Replaced same event in codeunit ProdOrderCompReserve,25.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterInitFromProdOrderComp(var TrackingSpecification: Record "Tracking Specification", ProdOrderComponent: Record "Prod. Order Component")
This element will become obsolete from version 25.0. Replaced same event in codeunit PlngComponentReserve
[Obsolete(Replaced same event in codeunit PlngComponentReserve,25.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterInitFromProdPlanningComp(var TrackingSpecification: Record "Tracking Specification", PlanningComponent: Record "Planning Component")
This element will become obsolete from version 25.0. Replaced same event in codeunit ReqLineReserve
[Obsolete(Replaced same event in codeunit ReqLineReserve,25.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterInitFromReqLine(var TrackingSpecification: Record "Tracking Specification", RequisitionLine: Record "Requisition Line")
This element will become obsolete from version 25.0. Event moved to codeunit Sales Line-Reserve
[Obsolete(Event moved to codeunit Sales Line-Reserve,25.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterInitFromSalesLine(var TrackingSpecification: Record "Tracking Specification", SalesLine: Record "Sales Line")
This element will become obsolete from version 25.0. Event moved to codeunit Service Line-Reserve
[Obsolete(Event moved to codeunit Service Line-Reserve,25.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterInitFromServLine(var TrackingSpecification: Record "Tracking Specification", ServiceLine: Record "Service Line")
This element will become obsolete from version 25.0. Event moved to codeunit Transfer Line-Reserve
[Obsolete(Event moved to codeunit Transfer Line-Reserve,25.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterInitFromTransLine(var TrackingSpecification: Record "Tracking Specification", TransferLine: Record "Transfer Line", Direction: Enum "Transfer Direction")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromEntrySummary(var TrackingSpecification: Record "Tracking Specification", EntrySummary: Record "Entry Summary" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemLedgEntry(var TrackingSpecification: Record "Tracking Specification", ItemLedgerEntry: Record "Item Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemTrackingSetup(var TrackingSpecification: Record "Tracking Specification", ItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromTrackingSpec(var TrackingSpecification: Record "Tracking Specification", FromTrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyNewTrackingFromTrackingSpec(var TrackingSpecification: Record "Tracking Specification", FromTrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyNewTrackingFromNewTrackingSpec(var TrackingSpecification: Record "Tracking Specification", FromTrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromEntrySummary(var TrackingSpecification: Record "Tracking Specification", EntrySummary: Record "Entry Summary" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemJnlLine(var TrackingSpecification: Record "Tracking Specification", ItemJournalLine: Record "Item Journal Line")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemTrackingSetup(var TrackingSpecification: Record "Tracking Specification", ItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemLedgEntry(var TrackingSpecification: Record "Tracking Specification", ItemLedgerEntry: Record "Item Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromReservEntry(var TrackingSpecification: Record "Tracking Specification", ReservationEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterSetNewTrackingFilterFromNewReservEntry(var TrackingSpecification: Record "Tracking Specification", ReservationEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterSetNewTrackingFilterFromNewTrackingSpec(var TrackingSpecification: Record "Tracking Specification", FromTrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromTrackingSpec(var TrackingSpecification: Record "Tracking Specification", FromTrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnAfterSetNonSerialTrackingFilterFromSpec(var TrackingSpecification: Record "Tracking Specification", FromTrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseActivityLine(var TrackingSpecification: Record "Tracking Specification", WhseActivityLine: Record "Warehouse Activity Line")
[IntegrationEvent(False,False)]
local procedure OnAfterLookupApplFromItemEntrySetFilters(var ItemLedgerEntry: Record "Item Ledger Entry", TrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnAfterTrackingExist(var TrackingSpecification: Record "Tracking Specification", var IsTrackingExist: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterNewTrackingExist(var TrackingSpecification: Record "Tracking Specification", var IsTrackingExist: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterNonSerialTrackingExists(var TrackingSpecification: Record "Tracking Specification", var IsTrackingExists: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterHasSameTracking(var TrackingSpecification: Record "Tracking Specification", FromTrackingSpecification: Record "Tracking Specification", var IsSameTracking: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterValidateApplFromItemEntry(var TrackingSpecification: Record "Tracking Specification", ItemLedgerEntry: Record "Item Ledger Entry", IsReclassification: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckSerialNoQty(var TrackingSpecification: Record "Tracking Specification", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeClearApplyToEntryIfQuantityToInvoiceIsNotSufficient(var TrackingSpecification: Record "Tracking Specification", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeInitQtyToShip(var TrackingSpecification: Record "Tracking Specification", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeTestApplyToItemLedgEntry(var TrackingSpecification: Record "Tracking Specification", ItemLedgerEntry: Record "Item Ledger Entry", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateTrackingSpecification(var TrackingSpecification: Record "Tracking Specification", var FromTrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnValidateQtyToHandleOnBeforeInitQtyToInvoice(var TrackingSpecification: Record "Tracking Specification", xTrackingSpecification: Record "Tracking Specification", CallingFieldNo: Integer)
[IntegrationEvent(False,False)]
local procedure OnValidateApplFromItemEntryOnSourceTypeCaseElse(var TrackingSpecification: Record "Tracking Specification", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckItemTrackingQuantity(var TrackingSpecification: Record "Tracking Specification", TableNo: Integer, DocumentType: Option, DocumentNo: Code[20], LineNo: Integer, ProdOrderLineNo: Integer, var QtyToHandleBase: Decimal, var QtyToInvoiceBase: Decimal, var Handle: Boolean, var Invoice: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckItemTrackingByType(var ReservationEntry: Record "Reservation Entry", var QtyToHandleBase: Decimal, var QtyToInvoiceBase: Decimal, var OnlyLot: Boolean, var Handle: Boolean, var Invoice: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterSetSourceFromPurchLine(var TrackingSpecification: Record "Tracking Specification", PurchLine: Record "Purchase Line")
[IntegrationEvent(False,False)]
local procedure OnAfterSetSourceFromSalesLine(var TrackingSpecification: Record "Tracking Specification", SalesLine: Record "Sales Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeInitExpirationDate(var TrackingSpecification: Record "Tracking Specification", xRec: Record "Tracking Specification", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeOnDelete(var TrackingSpecification: Record "Tracking Specification", xTrackingSpecification: Record "Tracking Specification", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSetTrackingKey(var TrackingSpecification: Record "Tracking Specification", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnValidateQuantityBaseOnBeforeCheckItemTrackingChange(var TrackingSpecification: Record "Tracking Specification", CallingFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnValidateExpirationDateOnBeforeResetExpirationDate(var TrackingSpecification: Record "Tracking Specification", xTrackingSpecification: Record "Tracking Specification", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckApplyFromItemEntrySourceType(var TrackingSpecification: Record "Tracking Specification", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnGetSourceShipmentDate(var TrackingSpecification: Record "Tracking Specification", var ShipmentDate: Date)