Table of Contents

Table "Warehouse Activity Line"

ID 5767
Namespace: Microsoft.Warehouse.Activity

Properties

Name Value
Caption Warehouse Activity Line
DrillDownPageID Page Microsoft.Warehouse.Activity."Warehouse Activity Lines"
LookupPageID Page Microsoft.Warehouse.Activity."Warehouse Activity Lines"
Permissions TableData "Whse. Item Tracking Line" = rmd
DataClassification CustomerContent

Fields

Name Type Description
"Activity Type" Enum Microsoft.Warehouse.Activity."Warehouse Activity Type"

Specifies the type of warehouse activity for the line.

"No." Code[20]

Specifies the number of the involved entry or record, according to the specified number series.

"Line No." Integer

Specifies the number of the warehouse activity line.

"Source Type" Integer

Specifies the type of source document to which the warehouse activity line relates, such as sales, purchase, and production.

"Source Subtype" Option

Specifies the source subtype of the document related to the warehouse request.

"Source No." Code[20]

Specifies the number of the source document that the entry originates from.

"Source Line No." Integer

Specifies the line number of the source document that the entry originates from.

"Source Subline No." Integer

Specifies the source subline number.

"Source Document" Enum Microsoft.Warehouse.Activity."Warehouse Activity Source Document"

Specifies the type of document that the line relates to.

"Location Code" Code[10]

Specifies the code for the location where the activity occurs.

"Shelf No." Code[10]

Specifies the shelf number of the item for informational use.

"Sorting Sequence No." Integer
"Item No." Code[20]

Specifies the item number of the item to be handled, such as picked or put away.

"Variant Code" Code[10]

Specifies the variant of the item on the line.

"Unit of Measure Code" Code[10]

Specifies how each unit of the item or resource is measured, such as in pieces or hours. By default, the value in the Base Unit of Measure field on the item or resource card is inserted.

"Qty. per Unit of Measure" Decimal

Specifies the quantity per unit of measure of the item on the line.

Description Text[100]

Specifies a description of the item on the line.

"Description 2" Text[50]

Specifies information in addition to the description.

Quantity Decimal

Specifies the quantity of the item to be handled, such as received, put-away, or assigned.

"Qty. (Base)" Decimal
"Qty. Outstanding" Decimal

Specifies the number of items that have not yet been handled for this warehouse activity line.

"Qty. Outstanding (Base)" Decimal
"Qty. to Handle" Decimal

Specifies how many units to handle in this warehouse activity.

"Qty. to Handle (Base)" Decimal
"Qty. Handled" Decimal

Specifies the number of items on the line that have been handled in this warehouse activity.

"Qty. Handled (Base)" Decimal
"Shipping Advice" Enum Microsoft.Foundation.Shipping."Sales Header Shipping Advice"

Specifies the shipping advice, which informs whether partial deliveries are acceptable.

"Due Date" Date

Specifies the date when the warehouse activity must be completed.

"Destination Type" Enum Microsoft.Warehouse.Request."Warehouse Destination Type"

Specifies information about the type of destination, such as customer or vendor, associated with the warehouse activity line.

"Destination No." Code[20]

Specifies the number or code of the customer, vendor or location related to the activity line.

"Shipping Agent Code" Code[10]

Specifies the code for the shipping agent who is transporting the items.

"Shipping Agent Service Code" Code[10]

Specifies the code for the service, such as a one-day delivery, that is offered by the shipping agent.

"Shipment Method Code" Code[10]

Specifies the delivery conditions of the related shipment, such as free on board (FOB).

"Starting Date" Date
"Qty. Rounding Precision" Decimal
"Qty. Rounding Precision (Base)" Decimal
"Assemble to Order" Boolean

Specifies that the inventory pick line is for assembly items that are assembled to a sales order before being shipped.

"ATO Component" Boolean
"Serial No." Code[50]

Specifies the serial number to handle in the document.

"Lot No." Code[50]

Specifies the lot number to handle in the document.

"Warranty Date" Date
"Expiration Date" Date

Specifies the expiration date of the serial/lot numbers if you are putting items away.

"Serial No. Blocked" Boolean

Specifies the serial number is blocked, on its information card.

"Lot No. Blocked" Boolean

Specifies the lot number is blocked, on its information card.

"Package No." Code[50]

Specifies the package number to handle in the document.

"Bin Code" Code[20]

Specifies the bin where the items are picked or put away.

"Zone Code" Code[10]

Specifies the zone code where the bin on this line is located.

"Action Type" Enum Microsoft.Warehouse.Setup."Warehouse Action Type"

Specifies the action type for the warehouse activity line.

"Whse. Document Type" Enum Microsoft.Warehouse.Activity."Warehouse Activity Document Type"

Specifies the type of warehouse document from which the line originated.

"Whse. Document No." Code[20]

Specifies the number of the warehouse document that is the basis for the action on the line.

"Whse. Document Line No." Integer

Specifies the number of the line in the warehouse document that is the basis for the action on the line.

"Bin Ranking" Integer
Cubage Decimal

Specifies the total cubage of items on the line, calculated based on the Quantity field.

Weight Decimal

Specifies the weight of one item unit when measured in the specified unit of measure.

"Special Equipment Code" Code[10]

Specifies the code of the equipment required when you perform the action on the line.

"Bin Type Code" Code[10]
"Breakbulk No." Integer
"Original Breakbulk" Boolean
Breakbulk Boolean
"Cross-Dock Information" Option

Specifies an option for specific information regarding the cross-dock activity.

Dedicated Boolean
"Over-Receipt Quantity" Decimal

Specifies over-receipt quantity.

"Over-Receipt Code" Code[20]

Specifies over-receipt code.

"Warehouse Reason Code" Code[10]

Specifies the reason for the warehouse activity.

SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemCreatedByUserName Text[50]
SystemCreatedByFullName Text[80]
SystemModifiedByUserName Text[50]
SystemModifiedByFullName Text[80]
SystemRowVersion BigInteger

Methods

CalcQty

procedure CalcQty(QtyBase: Decimal): Decimal

Parameters

Name Type Description
QtyBase Decimal

Returns

Type Description
Decimal

AutofillQtyToHandle

procedure AutofillQtyToHandle(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

DeleteQtyToHandle

procedure DeleteQtyToHandle(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

AutofillQtyToHandleOnLine

procedure AutofillQtyToHandleOnLine(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

DeleteQtyToHandleOnLine

procedure DeleteQtyToHandleOnLine(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

DeleteRelatedWhseActivLines

procedure DeleteRelatedWhseActivLines(WarehouseActivityLine: Record "Warehouse Activity Line"; CalledFromHeader: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
CalledFromHeader Boolean

CheckWhseDocLine

procedure CheckWhseDocLine()

CheckBinInSourceDoc

procedure CheckBinInSourceDoc()

GetBin

procedure GetBin(LocationCode: Code[10]; BinCode: Code[20]): Boolean

Parameters

Name Type Description
LocationCode Code[10]
BinCode Code[20]

Returns

Type Description
Boolean

CheckIncreaseCapacity

procedure CheckIncreaseCapacity(DeductLineCapacity: Boolean)

Parameters

Name Type Description
DeductLineCapacity Boolean

SplitLine

procedure SplitLine(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

SplitLine

procedure SplitLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; var NewWarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
NewWarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

FindBinCode

procedure FindBinCode(): Code[20]

Returns

Type Description
Code[20]

FindBinContent

procedure FindBinContent()

UpdateBreakbulkQtytoHandle

procedure UpdateBreakbulkQtytoHandle()

ShowWhseDoc

procedure ShowWhseDoc()

ShowActivityDoc

procedure ShowActivityDoc()

ChangeUOMCode

procedure ChangeUOMCode(var WarehouseActivityLine: Record "Warehouse Activity Line"; var WarehouseActivityLine2: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WarehouseActivityLine2 Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

UpdateRelatedItemTrkg

procedure UpdateRelatedItemTrkg(WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

LookUpTrackingSummary

procedure LookUpTrackingSummary(var WarehouseActivityLine: Record "Warehouse Activity Line"; SearchForSupply: Boolean; SignFactor: Integer; TrackingType: Enum "Item Tracking Type")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
SearchForSupply Boolean
SignFactor Integer
TrackingType Enum Microsoft.Inventory.Tracking."Item Tracking Type"

CheckItemTrackingAvailability

procedure CheckItemTrackingAvailability(): Boolean

Returns

Type Description
Boolean

CheckReservedItemTrkg

procedure CheckReservedItemTrkg(CheckType: Enum "Item Tracking Type"; ItemTrkgCode: Code[50])

Parameters

Name Type Description
CheckType Enum Microsoft.Inventory.Tracking."Item Tracking Type"
ItemTrkgCode Code[50]

DeleteBinContent

procedure DeleteBinContent(ActionType: Option)

Parameters

Name Type Description
ActionType Option

TransferFromPickWkshLine

procedure TransferFromPickWkshLine(WhseWkshLine: Record "Whse. Worksheet Line")

Parameters

Name Type Description
WhseWkshLine Table Microsoft.Warehouse.Worksheet."Whse. Worksheet Line"

TransferFromShptLine

procedure TransferFromShptLine(WhseShptLine: Record "Warehouse Shipment Line")

Parameters

Name Type Description
WhseShptLine Table Microsoft.Warehouse.Document."Warehouse Shipment Line"

TransferFromATOShptLine

procedure TransferFromATOShptLine(WhseShptLine: Record "Warehouse Shipment Line"; AssemblyLine: Record "Assembly Line")

Parameters

Name Type Description
WhseShptLine Table Microsoft.Warehouse.Document."Warehouse Shipment Line"
AssemblyLine Table Microsoft.Assembly.Document."Assembly Line"

TransferFromATOJobPlanningLine

procedure TransferFromATOJobPlanningLine(JobPlanningLine: Record "Job Planning Line"; AssemblyLine: Record "Assembly Line")

Parameters

Name Type Description
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
AssemblyLine Table Microsoft.Assembly.Document."Assembly Line"

TransferFromIntPickLine

procedure TransferFromIntPickLine(WhseInternalPickLine: Record "Whse. Internal Pick Line")

Parameters

Name Type Description
WhseInternalPickLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Pick Line"

TransferFromAssemblyLine

procedure TransferFromAssemblyLine(AssemblyLine: Record "Assembly Line")

Parameters

Name Type Description
AssemblyLine Table Microsoft.Assembly.Document."Assembly Line"

TransferFromJobPlanningLine

procedure TransferFromJobPlanningLine(JobPlanningLine: Record "Job Planning Line")

Parameters

Name Type Description
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"

TransferFromMovWkshLine

procedure TransferFromMovWkshLine(WhseWkshLine: Record "Whse. Worksheet Line")

Parameters

Name Type Description
WhseWkshLine Table Microsoft.Warehouse.Worksheet."Whse. Worksheet Line"

ShowItemAvailabilityByPeriod

procedure ShowItemAvailabilityByPeriod()

ShowItemAvailabilityByVariant

procedure ShowItemAvailabilityByVariant()

ShowItemAvailabilityByLocation

procedure ShowItemAvailabilityByLocation()

ShowItemAvailabilityByEvent

procedure ShowItemAvailabilityByEvent()

ActivityExists

procedure ActivityExists(SourceType: Integer; SourceSubtype: Option; SourceNo: Code[20]; SourceLineNo: Integer; SourceSublineNo: Integer; ActivityType: Option): Boolean

Parameters

Name Type Description
SourceType Integer
SourceSubtype Option
SourceNo Code[20]
SourceLineNo Integer
SourceSublineNo Integer
ActivityType Option

Returns

Type Description
Boolean

TrackingExists

procedure TrackingExists(): Boolean

Returns

Type Description
Boolean

SetSource

procedure SetSource(SourceType: Integer; SourceSubtype: Option; SourceNo: Code[20]; SourceLineNo: Integer; SourceSublineNo: Integer)

Parameters

Name Type Description
SourceType Integer
SourceSubtype Option
SourceNo Code[20]
SourceLineNo Integer
SourceSublineNo Integer

SetSourceFilter

procedure SetSourceFilter(SourceType: Integer; SourceSubType: Option; SourceNo: Code[20]; SourceLineNo: Integer; SourceSubLineNo: Integer; SetKey: Boolean)

Parameters

Name Type Description
SourceType Integer
SourceSubType Option
SourceNo Code[20]
SourceLineNo Integer
SourceSubLineNo Integer
SetKey Boolean

SetSumLinesFilters

procedure SetSumLinesFilters(WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

ClearSourceFilter

procedure ClearSourceFilter()

ClearTracking

procedure ClearTracking()

ClearTrackingFilter

procedure ClearTrackingFilter()

CopyTrackingFromSpec

procedure CopyTrackingFromSpec(TrackingSpecification: Record "Tracking Specification")

Parameters

Name Type Description
TrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"

CopyTrackingFromItemTrackingSetup

procedure CopyTrackingFromItemTrackingSetup(WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

CopyTrackingFromPostedWhseRcptLine

procedure CopyTrackingFromPostedWhseRcptLine(PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")

Parameters

Name Type Description
PostedWhseReceiptLine Table Microsoft.Warehouse.History."Posted Whse. Receipt Line"

CopyTrackingFromWhseItemTrackingLine

procedure CopyTrackingFromWhseItemTrackingLine(WhseItemTrackingLine: Record "Whse. Item Tracking Line")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"

CopyTrackingFromWhseActivityLine

procedure CopyTrackingFromWhseActivityLine(WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

SetTrackingFilterIfNotEmpty

procedure SetTrackingFilterIfNotEmpty()

SetTrackingFilterFromBinContent

procedure SetTrackingFilterFromBinContent(var BinContent: Record "Bin Content")

Parameters

Name Type Description
BinContent Table Microsoft.Warehouse.Structure."Bin Content"

SetTrackingFilterFromBinContentBuffer

procedure SetTrackingFilterFromBinContentBuffer(BinContentBuffer: Record "Bin Content Buffer")

Parameters

Name Type Description
BinContentBuffer Table Microsoft.Warehouse.Structure."Bin Content Buffer"

SetTrackingFilterFromItemTrackingSetup

procedure SetTrackingFilterFromItemTrackingSetup(ItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
ItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

SetTrackingFilterFromReservEntry

procedure SetTrackingFilterFromReservEntry(ReservationEntry: Record "Reservation Entry")

Parameters

Name Type Description
ReservationEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

SetTrackingFilterFromReservEntryIfRequired

procedure SetTrackingFilterFromReservEntryIfRequired(ReservationEntry: Record "Reservation Entry")

Parameters

Name Type Description
ReservationEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

SetTrackingFilterFromWhseItemTrackingLineIfNotBlank

procedure SetTrackingFilterFromWhseItemTrackingLineIfNotBlank(WhseItemTrackingLine: Record "Whse. Item Tracking Line")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"

SetTrackingFilterFromWhseActivityLine

procedure SetTrackingFilterFromWhseActivityLine(WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

SetTrackingFilterFromWhseItemTrackingSetup

procedure SetTrackingFilterFromWhseItemTrackingSetup(WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

SetTrackingFilterFromWhseItemTrackingSetupifNotBlank

procedure SetTrackingFilterFromWhseItemTrackingSetupifNotBlank(WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

SetTrackingFilterToItemIfRequired

procedure SetTrackingFilterToItemIfRequired(var Item: Record Item; WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

SetTrackingFilterToItemLedgEntryIfRequired

procedure SetTrackingFilterToItemLedgEntryIfRequired(var ItemLedgerEntry: Record "Item Ledger Entry"; WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
ItemLedgerEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

SetTrackingFilterToWhseEntryIfRequired

procedure SetTrackingFilterToWhseEntryIfRequired(var WhseEntry: Record "Warehouse Entry"; WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WhseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

TestTrackingIfRequired

procedure TestTrackingIfRequired(WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

HasRequiredTracking

procedure HasRequiredTracking(WhseItemTrackingSetup: Record "Item Tracking Setup"): Boolean

Parameters

Name Type Description
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

Returns

Type Description
Boolean

TrackingFilterExists

procedure TrackingFilterExists(): Boolean

Returns

Type Description
Boolean

ValidateQtyWhenSNDefined

procedure ValidateQtyWhenSNDefined()

Lock

procedure Lock()

ResetQtyToHandleOnReservation

procedure ResetQtyToHandleOnReservation()

TestNonSpecificItemTracking

procedure TestNonSpecificItemTracking()

UpdateExpirationDate

procedure UpdateExpirationDate(FieldNo: Integer)

Parameters

Name Type Description
FieldNo Integer

Events

OnAfterAutofillQtyToHandle

[IntegrationEvent(False,False)]
local procedure OnAfterAutofillQtyToHandle(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnAfterAutofillQtyToHandleLine

[IntegrationEvent(False,False)]
local procedure OnAfterAutofillQtyToHandleLine(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnAfterClearTracking

[IntegrationEvent(False,False)]
local procedure OnAfterClearTracking(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnAfterClearTrackingFilter

[IntegrationEvent(False,False)]
local procedure OnAfterClearTrackingFilter(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnAfterCopyTrackingFromSpec

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromSpec(var WarehouseActivityLine: Record "Warehouse Activity Line"; TrackingSpecification: Record "Tracking Specification")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
TrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"

OnAfterCopyTrackingFromItemTrackingSetup

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemTrackingSetup(var WarehouseActivityLine: Record "Warehouse Activity Line"; WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

OnAfterCopyTrackingFromPostedWhseRcptLine

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromPostedWhseRcptLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; PostedWhseRcptLine: Record "Posted Whse. Receipt Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
PostedWhseRcptLine Table Microsoft.Warehouse.History."Posted Whse. Receipt Line"

OnAfterCopyTrackingFromWhseItemTrackingLine

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseItemTrackingLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; WhseItemTrackingLine: Record "Whse. Item Tracking Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"

OnAfterCopyTrackingFromWhseActivityLine

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseActivityLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; FromWarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
FromWarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnAfterDeleteQtyToHandle

[IntegrationEvent(False,False)]
local procedure OnAfterDeleteQtyToHandle(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnAfterInitTrackingSpecFromWhseActivLine

[IntegrationEvent(False,False)]
local procedure OnAfterInitTrackingSpecFromWhseActivLine(var TrackingSpecification: Record "Tracking Specification"; WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
TrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnAfterLookupTrackingSummary

[IntegrationEvent(False,False)]
local procedure OnAfterLookupTrackingSummary(var WarehouseActivityLine: Record "Warehouse Activity Line"; var TempTrackingSpecification: Record "Tracking Specification" temporary; TrackingType: Enum "Item Tracking Type")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
TempTrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"
TrackingType Enum Microsoft.Inventory.Tracking."Item Tracking Type"

OnAfterSetTrackingFilterIfNotEmpty

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterIfNotEmpty(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnAfterSetTrackingFilterFromItemTrackingSetup

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemTrackingSetup(var WarehouseActivityLine: Record "Warehouse Activity Line"; ItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
ItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

OnAfterSetTrackingFilterFromBinContent

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromBinContent(var WarehouseActivityLine: Record "Warehouse Activity Line"; var BinContent: Record "Bin Content")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
BinContent Table Microsoft.Warehouse.Structure."Bin Content"

OnAfterSetTrackingFilterFromBinContentBuffer

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromBinContentBuffer(var WarehouseActivityLine: Record "Warehouse Activity Line"; var BinContentBuffer: Record "Bin Content Buffer")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
BinContentBuffer Table Microsoft.Warehouse.Structure."Bin Content Buffer"

OnAfterSetTrackingFilterFromReservEntry

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromReservEntry(var WarehouseActivityLine: Record "Warehouse Activity Line"; ReservEntry: Record "Reservation Entry")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
ReservEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

OnAfterSetTrackingFilterFromReservEntryIfRequired

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromReservEntryIfRequired(var WarehouseActivityLine: Record "Warehouse Activity Line"; ReservEntry: Record "Reservation Entry")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
ReservEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

OnAfterSetTrackingFilterFromWhseActivityLine

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseActivityLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; FromWarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
FromWarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnAfterSetTrackingFilterFromWhseItemTrackingLineIfNotBlank

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseItemTrackingLineIfNotBlank(var WarehouseActivityLine: Record "Warehouse Activity Line"; WhseItemTrackingLine: Record "Whse. Item Tracking Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"

OnAfterSetTrackingFilterFromWhseItemTrackingSetupifNotBlank

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseItemTrackingSetupifNotBlank(var WarehouseActivityLine: Record "Warehouse Activity Line"; WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

OnAfterSetTrackingFilterFromWhseItemTrackingSetup

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseItemTrackingSetup(var WarehouseActivityLine: Record "Warehouse Activity Line"; WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

OnAfterSetTrackingFilterToItemIfRequired

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterToItemIfRequired(var WarehouseActivityLine: Record "Warehouse Activity Line"; var Item: Record Item; WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
Item Table Microsoft.Inventory.Item.Item
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

OnAfterSetTrackingFilterToItemLedgEntryIfRequired

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterToItemLedgEntryIfRequired(var WarehouseActivityLine: Record "Warehouse Activity Line"; var ItemLedgerEntry: Record "Item Ledger Entry"; WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
ItemLedgerEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

OnAfterSetTrackingFilterToWhseEntryIfRequired

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterToWhseEntryIfRequired(var WarehouseActivityLine: Record "Warehouse Activity Line"; var WhseEntry: Record "Warehouse Entry"; WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

OnAfterShowDeletedMessage

[IntegrationEvent(False,False)]
local procedure OnAfterShowDeletedMessage(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnAfterSplitLines

[IntegrationEvent(False,False)]
local procedure OnAfterSplitLines(var WarehouseActivityLine: Record "Warehouse Activity Line"; NewWarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
NewWarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnAfterTrackingFilterExists

[IntegrationEvent(False,False)]
local procedure OnAfterTrackingFilterExists(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsTrackingFilterExist: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsTrackingFilterExist Boolean

OnAfterTransferFromShptLine

[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromShptLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; WarehouseShipmentLine: Record "Warehouse Shipment Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WarehouseShipmentLine Table Microsoft.Warehouse.Document."Warehouse Shipment Line"

OnAfterTransferFromIntPickLine

[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromIntPickLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; WhseInternalPickLine: Record "Whse. Internal Pick Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseInternalPickLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Pick Line"

OnAfterTransferFromAssemblyLine

[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromAssemblyLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; AssemblyLine: Record "Assembly Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
AssemblyLine Table Microsoft.Assembly.Document."Assembly Line"

OnAfterTransferAllButWhseDocDetailsFromAssemblyLine

[IntegrationEvent(False,False)]
local procedure OnAfterTransferAllButWhseDocDetailsFromAssemblyLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; AssemblyLine: Record "Assembly Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
AssemblyLine Table Microsoft.Assembly.Document."Assembly Line"

OnAfterTransferFromMovWkshLine

[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromMovWkshLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; WhseWorksheetLine: Record "Whse. Worksheet Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseWorksheetLine Table Microsoft.Warehouse.Worksheet."Whse. Worksheet Line"

OnAfterTransferFromPickWkshLine

[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromPickWkshLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; WhseWorksheetLine: Record "Whse. Worksheet Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseWorksheetLine Table Microsoft.Warehouse.Worksheet."Whse. Worksheet Line"

OnAfterTestTrackingIfRequired

[IntegrationEvent(False,False)]
local procedure OnAfterTestTrackingIfRequired(var WarehouseActivityLine: Record "Warehouse Activity Line"; WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

OnAfterHasRequiredTracking

[IntegrationEvent(False,False)]
local procedure OnAfterHasRequiredTracking(var WarehouseActivityLine: Record "Warehouse Activity Line"; WhseItemTrackingSetup: Record "Item Tracking Setup"; var Result: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"
Result Boolean

OnAfterTrackingExists

[IntegrationEvent(False,False)]
local procedure OnAfterTrackingExists(WarehouseActivityLine: Record "Warehouse Activity Line"; var IsTrackingExist: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsTrackingExist Boolean

OnAfterUpdateQtyToHandleWhseActivLine

[IntegrationEvent(False,False)]
local procedure OnAfterUpdateQtyToHandleWhseActivLine(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnBeforeAutofillQtyToHandle

[IntegrationEvent(False,False)]
local procedure OnBeforeAutofillQtyToHandle(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeCalcQty

[IntegrationEvent(False,False)]
local procedure OnBeforeCalcQty(var WarehouseActivityLine: Record "Warehouse Activity Line"; QtyBase: Decimal)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
QtyBase Decimal

OnBeforeCheckBinInSourceDoc

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckBinInSourceDoc(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnCheckBinInSourceDoc

[IntegrationEvent(False,False)]
local procedure OnCheckBinInSourceDoc(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnBeforeCheckReservedItemTrkg

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckReservedItemTrkg(var WarehouseActivityLine: Record "Warehouse Activity Line"; CheckType: Enum "Item Tracking Type"; ItemTrkgCode: Code[50]; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
CheckType Enum Microsoft.Inventory.Tracking."Item Tracking Type"
ItemTrkgCode Code[50]
IsHandled Boolean

OnBeforeCheckExceedQtyAvailBase

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckExceedQtyAvailBase(var WarehouseActivityLine: Record "Warehouse Activity Line"; QtyAvailBase: Decimal; NewBinCode: Code[20]; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
QtyAvailBase Decimal
NewBinCode Code[20]
IsHandled Boolean

OnBeforeCheckBinCodeFromWhseShptLine

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckBinCodeFromWhseShptLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; WhseShptLine: Record "Warehouse Shipment Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseShptLine Table Microsoft.Warehouse.Document."Warehouse Shipment Line"
IsHandled Boolean

OnBeforeCheckInvalidBinCode

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckInvalidBinCode(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeCheckLine

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckLine(WhseActivLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WhseActivLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeCheckWhseDocLine

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckWhseDocLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeCheckSNSpecificationExists

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckSNSpecificationExists(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeConfirmWhseActivLinesDeletionRecreate

[IntegrationEvent(False,False)]
local procedure OnBeforeConfirmWhseActivLinesDeletionRecreate(WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeConfirmWhseActivLinesDeletionOutOfBalance

[IntegrationEvent(False,False)]
local procedure OnBeforeConfirmWhseActivLinesDeletionOutOfBalance(WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeSplitLines

[IntegrationEvent(False,False)]
local procedure OnBeforeSplitLines(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeDeleteRelatedWhseActivLines

[IntegrationEvent(False,False)]
local procedure OnBeforeDeleteRelatedWhseActivLines(var WhseActivLine: Record "Warehouse Activity Line"; CalledFromHeader: Boolean)

Parameters

Name Type Description
WhseActivLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
CalledFromHeader Boolean

OnBeforeDeleteQtyToHandle

[IntegrationEvent(False,False)]
local procedure OnBeforeDeleteQtyToHandle(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnBeforeDeleteWhseActivLine2

[IntegrationEvent(False,False)]
local procedure OnBeforeDeleteWhseActivLine2(var WarehouseActivityLine2: Record "Warehouse Activity Line"; CalledFromHeader: Boolean; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine2 Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
CalledFromHeader Boolean
IsHandled Boolean

OnBeforeFindBinCode

[IntegrationEvent(False,False)]
local procedure OnBeforeFindBinCode(var WarehouseActivityLine: Record "Warehouse Activity Line"; var Item: Record Item; var BinCode: Code[20]; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
Item Table Microsoft.Inventory.Item.Item
BinCode Code[20]
IsHandled Boolean

OnBeforeFindBinContent

[IntegrationEvent(False,False)]
local procedure OnBeforeFindBinContent(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeFindLotNoBySerialNo

[IntegrationEvent(False,False)]
local procedure OnBeforeFindLotNoBySerialNo(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeGetUOMCode

[IntegrationEvent(False,False)]
local procedure OnBeforeGetUOMCode(var WarehouseActivityLine: Record "Warehouse Activity Line"; var UOMCode: Code[10]; var IsHandled: Boolean; Location: Record Location)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
UOMCode Code[10]
IsHandled Boolean
Location Table Microsoft.Inventory.Location.Location

OnBeforeInsertNewWhseActivLine

[IntegrationEvent(False,False)]
local procedure OnBeforeInsertNewWhseActivLine(var NewWarehouseActivityLine: Record "Warehouse Activity Line"; var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
NewWarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnBeforeLookUpTrackingSummary

[IntegrationEvent(False,False)]
local procedure OnBeforeLookUpTrackingSummary(var WhseActivLine: Record "Warehouse Activity Line"; TrackingType: Enum "Item Tracking Type"; var IsHandled: Boolean)

Parameters

Name Type Description
WhseActivLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
TrackingType Enum Microsoft.Inventory.Tracking."Item Tracking Type"
IsHandled Boolean

OnBeforeModifyOldWhseActivLine

[IntegrationEvent(False,False)]
local procedure OnBeforeModifyOldWhseActivLine(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnBeforeSetWhseItemTrkgLineFiltersWhseShipment

[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)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseItemTrkgLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
WhseActivLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeShowDeletedMessage

[IntegrationEvent(False,False)]
local procedure OnBeforeShowDeletedMessage(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeShowWhseDoc

[IntegrationEvent(False,False)]
local procedure OnBeforeShowWhseDoc(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnShowWhseDoc

[IntegrationEvent(False,False)]
local procedure OnShowWhseDoc(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnBeforeValidateQtyToHandle

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateQtyToHandle(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeValidateSerialNo

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateSerialNo(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeValidateLotNo

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateLotNo(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnBeforeValidateQtyOutstanding

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateQtyOutstanding(var WarehouseActivityLine: Record "Warehouse Activity Line"; xWarehouseActivityLine: Record "Warehouse Activity Line"; CurrentFieldNo: Integer; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
xWarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
CurrentFieldNo Integer
IsHandled Boolean

OnBeforeValidateVariantCode

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateVariantCode(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeValidateQtyBase

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateQtyBase(var WarehouseActivityLine: Record "Warehouse Activity Line"; xWarehouseActivityLine: Record "Warehouse Activity Line"; CurrentFieldNo: Integer; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
xWarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
CurrentFieldNo Integer
IsHandled Boolean

OnChangeUOMCodeOnBeforeRecModify

[IntegrationEvent(False,False)]
local procedure OnChangeUOMCodeOnBeforeRecModify(var WarehouseActivityLine: Record "Warehouse Activity Line"; Location: Record Location)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
Location Table Microsoft.Inventory.Location.Location

OnCreateNewUOMLineOnBeforeNewWhseActivLineInsert

[IntegrationEvent(False,False)]
local procedure OnCreateNewUOMLineOnBeforeNewWhseActivLineInsert(var NewWarehouseActivityLine: Record "Warehouse Activity Line"; WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
NewWarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnCreateNewUOMLineOnBeforeNewWhseActivLineModify

[IntegrationEvent(False,False)]
local procedure OnCreateNewUOMLineOnBeforeNewWhseActivLineModify(var NewWarehouseActivityLine: Record "Warehouse Activity Line"; var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
NewWarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnLookUpTrackingSummaryOnAfterAssistEditTrackingNo

[IntegrationEvent(False,False)]
local procedure OnLookUpTrackingSummaryOnAfterAssistEditTrackingNo(var WarehouseActivityLine: Record "Warehouse Activity Line"; var TrackingSpecification: Record "Tracking Specification"; TrackingType: Enum "Item Tracking Type")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
TrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"
TrackingType Enum Microsoft.Inventory.Tracking."Item Tracking Type"

OnLookUpTrackingSummaryOnAfterCheckDataSet

[IntegrationEvent(False,False)]
local procedure OnLookUpTrackingSummaryOnAfterCheckDataSet(WarehouseActivityLine: Record "Warehouse Activity Line"; Item: Record Item; var TempTrackingSpecification: Record "Tracking Specification" temporary)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
Item Table Microsoft.Inventory.Item.Item
TempTrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"

OnLookUpTrackingSummaryOnAfterAssignSerialNoTracking

[IntegrationEvent(False,False)]
local procedure OnLookUpTrackingSummaryOnAfterAssignSerialNoTracking(var WarehouseActivityLine: Record "Warehouse Activity Line"; TempTrackingSpecification: Record "Tracking Specification" temporary)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
TempTrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"

OnLookUpTrackingSummaryOnAfterAssignLotNoTracking

[IntegrationEvent(False,False)]
local procedure OnLookUpTrackingSummaryOnAfterAssignLotNoTracking(var WarehouseActivityLine: Record "Warehouse Activity Line"; TempTrackingSpecification: Record "Tracking Specification" temporary)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
TempTrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"

OnValidateBinCodeOnAfterGetBin

[IntegrationEvent(False,False)]
local procedure OnValidateBinCodeOnAfterGetBin(var WarehouseActivityLine: Record "Warehouse Activity Line"; Bin: Record Bin)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
Bin Table Microsoft.Warehouse.Structure.Bin

OnValidateBinCodeOnAfterCalcQtyAvailBase

[IntegrationEvent(False,False)]
local procedure OnValidateBinCodeOnAfterCalcQtyAvailBase(var WarehouseActivityLine: Record "Warehouse Activity Line"; QtyAvailBase: Decimal; NewBinCode: Code[20])

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
QtyAvailBase Decimal
NewBinCode Code[20]

OnValidateItemNoOnAfterValidateUoMCode

[IntegrationEvent(False,False)]
local procedure OnValidateItemNoOnAfterValidateUoMCode(var WarehouseActivityLine: Record "Warehouse Activity Line"; Item: Record Item; CurrentFieldNo: Integer)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
Item Table Microsoft.Inventory.Item.Item
CurrentFieldNo Integer

OnValidateQtyToHandleOnAfterCalcQtyToHandleBase

[IntegrationEvent(False,False)]
local procedure OnValidateQtyToHandleOnAfterCalcQtyToHandleBase(var WarehouseActivityLine: Record "Warehouse Activity Line"; QtyToHandleBase: Decimal; var NewQtyToHandleBase: Decimal)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
QtyToHandleBase Decimal
NewQtyToHandleBase Decimal

OnValidateQtyToHandleOnBeforeCalcQtyToHandleBase

[IntegrationEvent(False,False)]
local procedure OnValidateQtyToHandleOnBeforeCalcQtyToHandleBase(var WarehouseActivityLine: Record "Warehouse Activity Line"; var xWarehouseActivityLine: Record "Warehouse Activity Line"; Location: Record Location; CallingFieldNo: Integer)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
xWarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
Location Table Microsoft.Inventory.Location.Location
CallingFieldNo Integer

OnValidateVariantCodeOnAfterGetItemVariant

[IntegrationEvent(False,False)]
local procedure OnValidateVariantCodeOnAfterGetItemVariant(var WarehouseActivityLine: Record "Warehouse Activity Line"; ItemVariant: Record "Item Variant"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
ItemVariant Table Microsoft.Inventory.Item."Item Variant"
IsHandled Boolean

OnBeforeCheckBin

[IntegrationEvent(True,False)]
local procedure OnBeforeCheckBin(var Bin: Record Bin; var IsHandled: Boolean)

Parameters

Name Type Description
Bin Table Microsoft.Warehouse.Structure.Bin
IsHandled Boolean

OnBeforeChangeUOMCode

[IntegrationEvent(False,False)]
local procedure OnBeforeChangeUOMCode(var WhseActivLine: Record "Warehouse Activity Line"; var WhseActivLine2: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WhseActivLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseActivLine2 Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeReNumberWhseActivityLines

[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)

Parameters

Name Type Description
NewWarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
NewLineNo Integer
LineSpacing Integer
sHandled Boolean

OnBeforeValidateQuantityIsBalanced

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateQuantityIsBalanced(var WhseActivLine: Record "Warehouse Activity Line"; xWhseActivLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WhseActivLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
xWhseActivLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnBeforeValidateQtyWhenSNDefined

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateQtyWhenSNDefined(WhseActivLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WhseActivLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnCheckReservedItemTrkgOnCheckTypeElseCase

[IntegrationEvent(False,False)]
local procedure OnCheckReservedItemTrkgOnCheckTypeElseCase(var WarehouseActivityLine: Record "Warehouse Activity Line"; CheckType: Enum "Item Tracking Type"; ItemTrkgCode: Code[50])

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
CheckType Enum Microsoft.Inventory.Tracking."Item Tracking Type"
ItemTrkgCode Code[50]

OnDeleteRelatedWhseActivLinesOnBeforeWhseActivLine2Find

[IntegrationEvent(False,False)]
local procedure OnDeleteRelatedWhseActivLinesOnBeforeWhseActivLine2Find(var WhseActivLine: Record "Warehouse Activity Line"; var WhseActivLine2: Record "Warehouse Activity Line")

Parameters

Name Type Description
WhseActivLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseActivLine2 Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnDeleteRelatedWhseActivLinesOnBeforeConfirmWhseActivLinesDeletionOutOfBalance

[IntegrationEvent(False,False)]
local procedure OnDeleteRelatedWhseActivLinesOnBeforeConfirmWhseActivLinesDeletionOutOfBalance(WhseActivLine: Record "Warehouse Activity Line"; CalledFromHeader: Boolean; var DeleteLineConfirmed: Boolean)

Parameters

Name Type Description
WhseActivLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
CalledFromHeader Boolean
DeleteLineConfirmed Boolean

OnDeleteRelatedWhseActivLinesOnBeforeDeleteWhseActivLine2

[IntegrationEvent(False,False)]
local procedure OnDeleteRelatedWhseActivLinesOnBeforeDeleteWhseActivLine2(var WarehouseActivityLine: Record "Warehouse Activity Line"; var WarehouseActivityLine2: Record "Warehouse Activity Line"; var CalledFromHeader: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WarehouseActivityLine2 Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
CalledFromHeader Boolean

OnCheckIncreaseCapacityOnBeforeCheckIncreaseBinContent

[IntegrationEvent(False,False)]
local procedure OnCheckIncreaseCapacityOnBeforeCheckIncreaseBinContent(var WarehouseActivityLine: Record "Warehouse Activity Line"; var Bin: Record Bin; DeductCubage: Decimal; DeductWeight: Decimal; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
Bin Table Microsoft.Warehouse.Structure.Bin
DeductCubage Decimal
DeductWeight Decimal
IsHandled Boolean

OnValidateBinCodeOnAfterCheckInvalidBinCode

[IntegrationEvent(False,False)]
local procedure OnValidateBinCodeOnAfterCheckInvalidBinCode(var WarehouseActivityLine: Record "Warehouse Activity Line"; xWarehouseActivityLine: Record "Warehouse Activity Line"; CurrFieldNo: Integer; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
xWarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
CurrFieldNo Integer
IsHandled Boolean

OnBeforeRunWhsePickCard

[IntegrationEvent(False,False)]
local procedure OnBeforeRunWhsePickCard(var WhseActivHeader: Record "Warehouse Activity Header"; var IsHandled: Boolean)

Parameters

Name Type Description
WhseActivHeader Table Microsoft.Warehouse.Activity."Warehouse Activity Header"
IsHandled Boolean

OnConfirmWhseActivLinesDeletionOutOfBalanceOnAfterWhseActivLine3SetFilters

[IntegrationEvent(False,False)]
local procedure OnConfirmWhseActivLinesDeletionOutOfBalanceOnAfterWhseActivLine3SetFilters(var WhseActivLine: Record "Warehouse Activity Line"; var WhseActivLine2: Record "Warehouse Activity Line"; var WhseActivLine3: Record "Warehouse Activity Line")

Parameters

Name Type Description
WhseActivLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseActivLine2 Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseActivLine3 Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnAfterCheckReservedItemTrkg

[IntegrationEvent(False,False)]
local procedure OnAfterCheckReservedItemTrkg(var WarehouseActivityLine: Record "Warehouse Activity Line"; xRec: Record "Warehouse Activity Line"; CurrFieldNo: Integer; LineReservedQty: Integer; ReservedQty: Decimal)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
xRec Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
CurrFieldNo Integer
LineReservedQty Integer
ReservedQty Decimal

OnSplitLineOnBeforeRenumberAllLines

[IntegrationEvent(False,False)]
local procedure OnSplitLineOnBeforeRenumberAllLines(var WarehouseActivityLine: Record "Warehouse Activity Line"; var LineSpacing: Integer)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
LineSpacing Integer

OnSplitLineOnAfterInitNewWhseActivLine

[IntegrationEvent(False,False)]
local procedure OnSplitLineOnAfterInitNewWhseActivLine(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnUpdateReservationOnBeforeTempTrackingSpecificationInsert

[IntegrationEvent(False,False)]
local procedure OnUpdateReservationOnBeforeTempTrackingSpecificationInsert(var TempTrackingSpecification: Record "Tracking Specification" temporary; var TempWarehouseActivityLine: Record "Warehouse Activity Line" temporary)

Parameters

Name Type Description
TempTrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"
TempWarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnUpdateQtyToHandleOnBeforeWhseActivLineModify

[IntegrationEvent(True,False)]
local procedure OnUpdateQtyToHandleOnBeforeWhseActivLineModify(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnBeforeDeleteBinContent

[IntegrationEvent(False,False)]
local procedure OnBeforeDeleteBinContent(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnAfterTransferFromJobPlanningLine

[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromJobPlanningLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; JobPlanningLine: Record "Job Planning Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"

OnAfterSetSourceFilter

[IntegrationEvent(False,False)]
local procedure OnAfterSetSourceFilter(var WarehouseActivityLine: Record "Warehouse Activity Line"; SourceType: Integer; SourceSubtype: Option; SourceNo: Code[20]; SourceLineNo: Integer; SourceSubLineNo: Integer; SetKey: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
SourceType Integer
SourceSubtype Option
SourceNo Code[20]
SourceLineNo Integer
SourceSubLineNo Integer
SetKey Boolean

OnBeforeCalcBaseQty

[IntegrationEvent(False,False)]
local procedure OnBeforeCalcBaseQty(var WarehouseActivityLine: Record "Warehouse Activity Line"; var Qty: Decimal; FromFieldName: Text; ToFieldName: Text)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
Qty Decimal
FromFieldName Text
ToFieldName Text

OnDeleteRelatedWhseActivLinesOnAfterUpdateRelatedItemTrkg

[IntegrationEvent(False,False)]
local procedure OnDeleteRelatedWhseActivLinesOnAfterUpdateRelatedItemTrkg(var WarehouseActivityLine: Record "Warehouse Activity Line"; var WarehouseActivityLine2: Record "Warehouse Activity Line"; var CalledFromHeader: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WarehouseActivityLine2 Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
CalledFromHeader Boolean

OnBeforeTestTrackingIfRequired

[IntegrationEvent(False,False)]
local procedure OnBeforeTestTrackingIfRequired(WarehouseActivityLine: Record "Warehouse Activity Line"; WhseItemTrackingSetup: Record "Item Tracking Setup"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"
IsHandled Boolean

OnCheckSplitLineOnBeforeTestFieldActionType

[IntegrationEvent(False,False)]
local procedure OnCheckSplitLineOnBeforeTestFieldActionType(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

CheckWhseDocLineOnCheckSourceDocument

[IntegrationEvent(False,False)]
local procedure CheckWhseDocLineOnCheckSourceDocument(var WarehouseActivityLine: Record "Warehouse Activity Line"; WhseDocType: Enum "Warehouse Activity Document Type")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseDocType Enum Microsoft.Warehouse.Activity."Warehouse Activity Document Type"

OnUpdateRelatedItemTrkgForInvtMovement

[IntegrationEvent(False,False)]
local procedure OnUpdateRelatedItemTrkgForInvtMovement(var WarehouseActivityLine: Record "Warehouse Activity Line"; var WhseItemTrackingLine: Record "Whse. Item Tracking Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"

OnBeforeUpdateQtyToHandleOnSplitLine

[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateQtyToHandleOnSplitLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
IsHandled Boolean

OnAfterReNumberWhseActivLine

[IntegrationEvent(True,False)]
local procedure OnAfterReNumberWhseActivLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; OldLineNo: Integer)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
OldLineNo Integer

OnBeforeCopyItemTrackingToRelatedLine

[IntegrationEvent(False,False)]
local procedure OnBeforeCopyItemTrackingToRelatedLine(WarehouseActivityLine: Record "Warehouse Activity Line"; xWarehouseActivityLine: Record "Warehouse Activity Line"; FieldNo: Integer; var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
xWarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
FieldNo Integer
IsHandled Boolean

OnBeforeAutofillQtyToHandleOnLine

[IntegrationEvent(False,False)]
local procedure OnBeforeAutofillQtyToHandleOnLine(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnBeforeDeleteQtyToHandleOnLine

[IntegrationEvent(False,False)]
local procedure OnBeforeDeleteQtyToHandleOnLine(var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

See also