Table "Whse. Internal Put-away Line"

ID 7332
Namespace: Microsoft.Warehouse.InternalDocument

Properties

Name Value
Caption Whse. Internal Put-away Line
LookupPageID Page Microsoft.Warehouse.InternalDocument."Whse. Internal Put-away 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 for the location of the internal put-away line.

"Shelf No." Code[10]

Specifies the shelf number that is recorded on the item card or the stockkeeping unit card of the item being moved.

"From Bin Code" Code[20]

Specifies the bin from which the items to be put away should be taken.

"From Zone Code" Code[10]

Specifies the zone from which the items to be put away should be taken.

"Item No." Code[20]

Specifies the number of the item that you want to put away and have entered on the line.

Quantity Decimal

Specifies the quantity that should be put away.

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

Specifies the quantity that still needs to be handled.

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

Specifies the quantity of the line that is registered as put away.

"Qty. Put Away (Base)" Decimal
"Put-away Qty." Decimal

Specifies the quantity in the put-away instructions that is assigned to be put away.

"Put-away Qty. (Base)" Decimal
Status Option
"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 on the line.

"Description 2" Text[50]

Specifies information in addition to the description.

"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(LastWhseInternalPutAwayLine: Record "Whse. Internal Put-away Line")

Parameters

Name Type Description
LastWhseInternalPutAwayLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Put-away Line"

CalcStatusPutAwayLine

procedure CalcStatusPutAwayLine(): Integer

Returns

Type Description
Integer

SetHideValidationDialog

procedure SetHideValidationDialog(NewHideValidationDialog: Boolean)

Parameters

Name Type Description
NewHideValidationDialog Boolean

CreatePutAwayDoc

procedure CreatePutAwayDoc(var WhseInternalPutAwayLine: Record "Whse. Internal Put-away Line")

Parameters

Name Type Description
WhseInternalPutAwayLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Put-away Line"

OpenItemTrackingLines

procedure OpenItemTrackingLines()

SetItemTrackingLines

procedure SetItemTrackingLines(WhseEntry: Record "Warehouse Entry"; QtyToEmpty: Decimal)

Parameters

Name Type Description
WhseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"
QtyToEmpty Decimal

CheckCurrentLineQty

procedure CheckCurrentLineQty()

Events

OnBeforeOpenItemTrackingLines

[IntegrationEvent(False,False)]
local procedure OnBeforeOpenItemTrackingLines(var WhseInternalPutAwayLine: Record "Whse. Internal Put-away Line")

Parameters

Name Type Description
WhseInternalPutAwayLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Put-away Line"

OnLookupBinContentOnBeforeRunPage

[IntegrationEvent(False,False)]
local procedure OnLookupBinContentOnBeforeRunPage(var WhseInternalPutAwayLine: Record "Whse. Internal Put-away Line"; var BinContent: Record "Bin Content")

Parameters

Name Type Description
WhseInternalPutAwayLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Put-away Line"
BinContent Table Microsoft.Warehouse.Structure."Bin Content"

OnCheckBinContentQtyOnAfterWhseInternalPutAwayLineSetFilter

[IntegrationEvent(False,False)]
local procedure OnCheckBinContentQtyOnAfterWhseInternalPutAwayLineSetFilter(var WhseInternalPutAwayLine: Record "Whse. Internal Put-away Line"; var FilteredWhseInternalPutawayLine: Record "Whse. Internal Put-away Line")

Parameters

Name Type Description
WhseInternalPutAwayLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Put-away Line"
FilteredWhseInternalPutawayLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Put-away Line"

OnOpenItemTrackingLinesOnBeforeSetSource

[IntegrationEvent(False,False)]
local procedure OnOpenItemTrackingLinesOnBeforeSetSource(var WhseInternalPutAwayLine: Record "Whse. Internal Put-away Line"; var WhseWorksheetLine: Record "Whse. Worksheet Line")

Parameters

Name Type Description
WhseInternalPutAwayLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Put-away Line"
WhseWorksheetLine Table Microsoft.Warehouse.Worksheet."Whse. Worksheet Line"

OnSetItemTrackingLinesOnBeforeSetSource

[IntegrationEvent(False,False)]
local procedure OnSetItemTrackingLinesOnBeforeSetSource(var WhseInternalPutawayLine: Record "Whse. Internal Put-away Line"; var TempWhseWorksheetLine: Record "Whse. Worksheet Line" temporary)

Parameters

Name Type Description
WhseInternalPutawayLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Put-away Line"
TempWhseWorksheetLine Table Microsoft.Warehouse.Worksheet."Whse. Worksheet Line"

OnAfterCheckBlocking

[IntegrationEvent(False,False)]
local procedure OnAfterCheckBlocking(var WhseInternalPutawayLine: Record "Whse. Internal Put-away Line")

Parameters

Name Type Description
WhseInternalPutawayLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Put-away Line"

OnAfterLookUpBinContent

[IntegrationEvent(False,False)]
local procedure OnAfterLookUpBinContent(var WhseInternalPutawayLine: Record "Whse. Internal Put-away Line"; BinContent: Record "Bin Content")

Parameters

Name Type Description
WhseInternalPutawayLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Put-away Line"
BinContent Table Microsoft.Warehouse.Structure."Bin Content"

OnBeforeSetItemFields

[IntegrationEvent(False,False)]
local procedure OnBeforeSetItemFields(var WhseInternalPutawayLine: Record "Whse. Internal Put-away Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WhseInternalPutawayLine Table Microsoft.Warehouse.InternalDocument."Whse. Internal Put-away Line"
IsHandled Boolean

OnBeforeRunCreatePutAwayFromWhseSource

[IntegrationEvent(False,False)]
local procedure OnBeforeRunCreatePutAwayFromWhseSource(var WhseInternalPutAwayHeader: Record "Whse. Internal Put-away Header"; HideValidationDialog: Boolean; var IsHandled: Boolean)

Parameters

Name Type Description
WhseInternalPutAwayHeader Table Microsoft.Warehouse.InternalDocument."Whse. Internal Put-away Header"
HideValidationDialog Boolean
IsHandled Boolean

See also