Table "Whse. Internal Pick Line"

ID 7334
Namespace: Microsoft.Warehouse.InternalDocument

Properties

Name Value
Caption Whse. Internal Pick Line
LookupPageID Page Microsoft.Warehouse.InternalDocument."Whse. Internal Pick Lines"
DataClassification CustomerContent

Fields

Name Type Description
"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 line.

"Location Code" Code[10]

Specifies the code of the location of the internal pick line.

"Shelf No." Code[10]

Specifies the shelf number of the item for informational use.

"To Bin Code" Code[20]

Specifies the code of the bin into which the items should be placed when they are picked.

"To Zone Code" Code[10]

Specifies the To Zone Code of the zone where items should be placed once they are picked.

"Item No." Code[20]

Specifies the number of the item that should be picked.

Quantity Decimal

Specifies the quantity that should be picked.

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

Specifies the quantity that still needs to be handled.

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

Specifies the quantity of the line that is registered as picked.

"Qty. Picked (Base)" Decimal
"Pick Qty." Decimal

Specifies the quantity of the item in pick instructions that are assigned to be picked for the line.

"Pick Qty. (Base)" Decimal
"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 number of base units of measure, that are in the unit of measure, specified for the item on the line.

"Variant Code" Code[10]

Specifies the variant of the item on the line.

Description Text[100]

Specifies the description of the item in the line.

"Description 2" Text[50]

Specifies a second description of the item on the line.

Status Option

Specifies if the status is Blank, Partially Picked, or Completely Picked.

"Sorting Sequence No." Integer
"Due Date" Date

Specifies the date when the warehouse activity must be completed.

Cubage Decimal
Weight Decimal
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

SetUpNewLine

procedure SetUpNewLine(LastWhseInternalPickLine: Record "Whse. Internal Pick Line")

Parameters

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

CalcStatusPickLine

procedure CalcStatusPickLine(): Integer

Returns

Type Description
Integer

SetHideValidationDialog

procedure SetHideValidationDialog(NewHideValidationDialog: Boolean)

Parameters

Name Type Description
NewHideValidationDialog Boolean

CreatePickDoc

procedure CreatePickDoc(var WhseInternalPickLine: Record "Whse. Internal Pick Line"; WhseInternalPickHeader2: Record "Whse. Internal Pick Header")

Parameters

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

OpenItemTrackingLines

procedure OpenItemTrackingLines()

CheckBin

procedure CheckBin(CalcDeduction: Boolean)

Parameters

Name Type Description
CalcDeduction Boolean

Events

OnBeforeCheckIncreaseBin

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckIncreaseBin(var RecWhseInternalPickLine: Record "Whse. Internal Pick Line"; var Bin: Record Bin; WhseInternalPickLine: Record "Whse. Internal Pick Line"; var IsHandled: Boolean)

Parameters

Name Type Description
RecWhseInternalPickLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Pick Line"
Bin Table Microsoft.Warehouse.Structure.Bin
WhseInternalPickLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Pick Line"
IsHandled Boolean

OnBeforeInitItemFields

[IntegrationEvent(False,False)]
local procedure OnBeforeInitItemFields(var RecWhseInternalPickLine: Record "Whse. Internal Pick Line"; var IsHandled: Boolean)

Parameters

Name Type Description
RecWhseInternalPickLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Pick Line"
IsHandled Boolean

OnBeforeRunCreatePickFromWhseSource

[IntegrationEvent(False,False)]
local procedure OnBeforeRunCreatePickFromWhseSource(var WhseInternalPickLine: Record "Whse. Internal Pick Line"; var WhseInternalPickHeader2: Record "Whse. Internal Pick Header"; HideValidationDialog: Boolean; var IsHandled: Boolean)

Parameters

Name Type Description
WhseInternalPickLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Pick Line"
WhseInternalPickHeader2 Table Microsoft.Warehouse.InternalDocument."Whse. Internal Pick Header"
HideValidationDialog Boolean
IsHandled Boolean

OnOpenItemTrackingLinesOnBeforeSetSource

[IntegrationEvent(False,False)]
local procedure OnOpenItemTrackingLinesOnBeforeSetSource(var WhseInternalPickLine: Record "Whse. Internal Pick Line"; var WhseWorksheetLine: Record "Whse. Worksheet Line")

Parameters

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

See also