[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromSpec(var WarehouseActivityLine: Record "Warehouse Activity Line", TrackingSpecification: Record "Tracking Specification")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemTrackingSetup(var WarehouseActivityLine: Record "Warehouse Activity Line", WhseItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromPostedWhseRcptLine(var WarehouseActivityLine: Record "Warehouse Activity Line", PostedWhseRcptLine: Record "Posted Whse. Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseItemTrackingLine(var WarehouseActivityLine: Record "Warehouse Activity Line", WhseItemTrackingLine: Record "Whse. Item Tracking Line")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseActivityLine(var WarehouseActivityLine: Record "Warehouse Activity Line", FromWarehouseActivityLine: Record "Warehouse Activity Line")
[IntegrationEvent(False,False)]
local procedure OnAfterInitTrackingSpecFromWhseActivLine(var TrackingSpecification: Record "Tracking Specification", WarehouseActivityLine: Record "Warehouse Activity Line")
[IntegrationEvent(False,False)]
local procedure OnAfterLookupTrackingSummary(var WarehouseActivityLine: Record "Warehouse Activity Line", var TempTrackingSpecification: Record "Tracking Specification" temporary, TrackingType: Enum "Item Tracking Type")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemTrackingSetup(var WarehouseActivityLine: Record "Warehouse Activity Line", ItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromBinContent(var WarehouseActivityLine: Record "Warehouse Activity Line", var BinContent: Record "Bin Content")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromBinContentBuffer(var WarehouseActivityLine: Record "Warehouse Activity Line", var BinContentBuffer: Record "Bin Content Buffer" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromReservEntry(var WarehouseActivityLine: Record "Warehouse Activity Line", ReservEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromReservEntryIfRequired(var WarehouseActivityLine: Record "Warehouse Activity Line", ReservEntry: Record "Reservation Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseActivityLine(var WarehouseActivityLine: Record "Warehouse Activity Line", FromWarehouseActivityLine: Record "Warehouse Activity Line")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseItemTrackingLineIfNotBlank(var WarehouseActivityLine: Record "Warehouse Activity Line", WhseItemTrackingLine: Record "Whse. Item Tracking Line")
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseItemTrackingSetupifNotBlank(var WarehouseActivityLine: Record "Warehouse Activity Line", WhseItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseItemTrackingSetup(var WarehouseActivityLine: Record "Warehouse Activity Line", WhseItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterToItemIfRequired(var WarehouseActivityLine: Record "Warehouse Activity Line", var Item: Record Item, WhseItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterToItemLedgEntryIfRequired(var WarehouseActivityLine: Record "Warehouse Activity Line", var ItemLedgerEntry: Record "Item Ledger Entry", WhseItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterToWhseEntryIfRequired(var WarehouseActivityLine: Record "Warehouse Activity Line", var WhseEntry: Record "Warehouse Entry", WhseItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterSplitLines(var WarehouseActivityLine: Record "Warehouse Activity Line", NewWarehouseActivityLine: Record "Warehouse Activity Line")
[IntegrationEvent(False,False)]
local procedure OnAfterTrackingFilterExists(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsTrackingFilterExist: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromShptLine(var WarehouseActivityLine: Record "Warehouse Activity Line", WarehouseShipmentLine: Record "Warehouse Shipment Line")
[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromIntPickLine(var WarehouseActivityLine: Record "Warehouse Activity Line", WhseInternalPickLine: Record "Whse. Internal Pick Line")
This element will become obsolete from version 26.0. Moved to codeunit ProdOrderWarehouseMgt
[Obsolete(Moved to codeunit ProdOrderWarehouseMgt,26.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromCompLine(var WarehouseActivityLine: Record "Warehouse Activity Line", ProdOrderComponent: Record "Prod. Order Component")
[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromAssemblyLine(var WarehouseActivityLine: Record "Warehouse Activity Line", AssemblyLine: Record "Assembly Line")
[IntegrationEvent(False,False)]
local procedure OnAfterTransferAllButWhseDocDetailsFromAssemblyLine(var WarehouseActivityLine: Record "Warehouse Activity Line", AssemblyLine: Record "Assembly Line")
[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromMovWkshLine(var WarehouseActivityLine: Record "Warehouse Activity Line", WhseWorksheetLine: Record "Whse. Worksheet Line")
[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromPickWkshLine(var WarehouseActivityLine: Record "Warehouse Activity Line", WhseWorksheetLine: Record "Whse. Worksheet Line")
[IntegrationEvent(False,False)]
local procedure OnAfterTestTrackingIfRequired(var WarehouseActivityLine: Record "Warehouse Activity Line", WhseItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnAfterHasRequiredTracking(var WarehouseActivityLine: Record "Warehouse Activity Line", WhseItemTrackingSetup: Record "Item Tracking Setup" temporary, var Result: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterTrackingExists(WarehouseActivityLine: Record "Warehouse Activity Line", var IsTrackingExist: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeAutofillQtyToHandle(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckBinInSourceDoc(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
This element will become obsolete from version 26.0. Moved to codeunit ProdOrderWarehouseMgt
[Obsolete(Moved to codeunit ProdOrderWarehouseMgt,26.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckBinCodeFromProdOrderCompLine(var WarehouseActivityLine: Record "Warehouse Activity Line", ProdOrderCompLine: Record "Prod. Order Component", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckBinCodeFromWhseShptLine(var WarehouseActivityLine: Record "Warehouse Activity Line", WhseShptLine: Record "Warehouse Shipment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckInvalidBinCode(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckWhseDocLine(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckSNSpecificationExists(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeConfirmWhseActivLinesDeletionRecreate(WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeConfirmWhseActivLinesDeletionOutOfBalance(WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSplitLines(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeDeleteWhseActivLine2(var WarehouseActivityLine2: Record "Warehouse Activity Line", CalledFromHeader: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeFindBinCode(var WarehouseActivityLine: Record "Warehouse Activity Line", var Item: Record Item, var BinCode: Code[20], var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeFindBinContent(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeFindLotNoBySerialNo(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeGetUOMCode(var WarehouseActivityLine: Record "Warehouse Activity Line", var UOMCode: Code[10], var IsHandled: Boolean, Location: Record Location)
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertNewWhseActivLine(var NewWarehouseActivityLine: Record "Warehouse Activity Line", var WarehouseActivityLine: Record "Warehouse Activity Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeSetWhseItemTrkgLineFiltersWhseShipment(var WarehouseActivityLine: Record "Warehouse Activity Line", var WhseItemTrkgLine: Record "Whse. Item Tracking Line", WhseActivLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeShowDeletedMessage(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeShowWhseDoc(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateQtyToHandle(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateSerialNo(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateQtyOutstanding(var WarehouseActivityLine: Record "Warehouse Activity Line", xWarehouseActivityLine: Record "Warehouse Activity Line", CurrentFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateVariantCode(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateQtyBase(var WarehouseActivityLine: Record "Warehouse Activity Line", xWarehouseActivityLine: Record "Warehouse Activity Line", CurrentFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnChangeUOMCodeOnBeforeRecModify(var WarehouseActivityLine: Record "Warehouse Activity Line", Location: Record Location)
[IntegrationEvent(False,False)]
local procedure OnCreateNewUOMLineOnBeforeNewWhseActivLineInsert(var NewWarehouseActivityLine: Record "Warehouse Activity Line", WarehouseActivityLine: Record "Warehouse Activity Line")
[IntegrationEvent(False,False)]
local procedure OnCreateNewUOMLineOnBeforeNewWhseActivLineModify(var NewWarehouseActivityLine: Record "Warehouse Activity Line", var WarehouseActivityLine: Record "Warehouse Activity Line")
[IntegrationEvent(False,False)]
local procedure OnLookUpTrackingSummaryOnAfterAssistEditTrackingNo(var WarehouseActivityLine: Record "Warehouse Activity Line", var TrackingSpecification: Record "Tracking Specification", TrackingType: Enum "Item Tracking Type")
[IntegrationEvent(False,False)]
local procedure OnLookUpTrackingSummaryOnAfterCheckDataSet(WarehouseActivityLine: Record "Warehouse Activity Line", Item: Record Item, var TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnLookUpTrackingSummaryOnAfterAssignSerialNoTracking(var WarehouseActivityLine: Record "Warehouse Activity Line", TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnLookUpTrackingSummaryOnAfterAssignLotNoTracking(var WarehouseActivityLine: Record "Warehouse Activity Line", TempTrackingSpecification: Record "Tracking Specification" temporary)
[IntegrationEvent(False,False)]
local procedure OnValidateBinCodeOnAfterGetBin(var WarehouseActivityLine: Record "Warehouse Activity Line", Bin: Record Bin)
[IntegrationEvent(False,False)]
local procedure OnValidateItemNoOnAfterValidateUoMCode(var WarehouseActivityLine: Record "Warehouse Activity Line", Item: Record Item, CurrentFieldNo: Integer)
[IntegrationEvent(False,False)]
local procedure OnValidateQtyToHandleOnAfterCalcQtyToHandleBase(var WarehouseActivityLine: Record "Warehouse Activity Line", QtyToHandleBase: Decimal, var NewQtyToHandleBase: Decimal)
[IntegrationEvent(False,False)]
local procedure OnValidateQtyToHandleOnBeforeCalcQtyToHandleBase(var WarehouseActivityLine: Record "Warehouse Activity Line", var xWarehouseActivityLine: Record "Warehouse Activity Line", Location: Record Location, CallingFieldNo: Integer)
[IntegrationEvent(False,False)]
local procedure OnValidateVariantCodeOnAfterGetItemVariant(var WarehouseActivityLine: Record "Warehouse Activity Line", ItemVariant: Record "Item Variant", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeChangeUOMCode(var WhseActivLine: Record "Warehouse Activity Line", var WhseActivLine2: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(True,False)]
local procedure OnBeforeReNumberWhseActivityLines(var NewWarehouseActivityLine: Record "Warehouse Activity Line", var WarehouseActivityLine: Record "Warehouse Activity Line", var NewLineNo: Integer, var LineSpacing: Integer, var sHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateQuantityIsBalanced(var WhseActivLine: Record "Warehouse Activity Line", xWhseActivLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateQtyWhenSNDefined(WhseActivLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnDeleteRelatedWhseActivLinesOnBeforeWhseActivLine2Find(var WhseActivLine: Record "Warehouse Activity Line", var WhseActivLine2: Record "Warehouse Activity Line")
[IntegrationEvent(False,False)]
local procedure OnDeleteRelatedWhseActivLinesOnBeforeConfirmWhseActivLinesDeletionOutOfBalance(WhseActivLine: Record "Warehouse Activity Line", CalledFromHeader: Boolean, var DeleteLineConfirmed: Boolean)
[IntegrationEvent(False,False)]
local procedure OnDeleteRelatedWhseActivLinesOnBeforeDeleteWhseActivLine2(var WarehouseActivityLine: Record "Warehouse Activity Line", var WarehouseActivityLine2: Record "Warehouse Activity Line", var CalledFromHeader: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCheckIncreaseCapacityOnBeforeCheckIncreaseBinContent(var WarehouseActivityLine: Record "Warehouse Activity Line", var Bin: Record Bin, DeductCubage: Decimal, DeductWeight: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnValidateBinCodeOnAfterCheckInvalidBinCode(var WarehouseActivityLine: Record "Warehouse Activity Line", xWarehouseActivityLine: Record "Warehouse Activity Line", CurrFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeRunWhsePickCard(var WhseActivHeader: Record "Warehouse Activity Header", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnConfirmWhseActivLinesDeletionOutOfBalanceOnAfterWhseActivLine3SetFilters(var WhseActivLine: Record "Warehouse Activity Line", var WhseActivLine2: Record "Warehouse Activity Line", var WhseActivLine3: Record "Warehouse Activity Line")
[IntegrationEvent(False,False)]
local procedure OnSplitLineOnBeforeRenumberAllLines(var WarehouseActivityLine: Record "Warehouse Activity Line", var LineSpacing: Integer)
[IntegrationEvent(False,False)]
local procedure OnUpdateReservationOnBeforeTempTrackingSpecificationInsert(var TempTrackingSpecification: Record "Tracking Specification" temporary, var TempWarehouseActivityLine: Record "Warehouse Activity Line" temporary)
[IntegrationEvent(True,False)]
local procedure OnUpdateQtyToHandleOnBeforeWhseActivLineModify(var WarehouseActivityLine: Record "Warehouse Activity Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeDeleteBinContent(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromJobPlanningLine(var WarehouseActivityLine: Record "Warehouse Activity Line", JobPlanningLine: Record "Job Planning Line")
[IntegrationEvent(False,False)]
local procedure OnDeleteRelatedWhseActivLinesOnAfterUpdateRelatedItemTrkg(var WarehouseActivityLine: Record "Warehouse Activity Line", var WarehouseActivityLine2: Record "Warehouse Activity Line", var CalledFromHeader: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeTestTrackingIfRequired(WarehouseActivityLine: Record "Warehouse Activity Line", WhseItemTrackingSetup: Record "Item Tracking Setup" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCheckSplitLineOnBeforeTestFieldActionType(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnUpdateRelatedItemTrkgForInvtMovement(var WarehouseActivityLine: Record "Warehouse Activity Line", var WhseItemTrackingLine: Record "Whse. Item Tracking Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateQtyToHandleOnSplitLine(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCopyItemTrackingToRelatedLine(WarehouseActivityLine: Record "Warehouse Activity Line", xWarehouseActivityLine: Record "Warehouse Activity Line", FieldNo: Integer, var IsHandled: Boolean)