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]
"Line No." Integer
"Location Code" Code[10]
"Shelf No." Code[10]
"From Bin Code" Code[20]
"From Zone Code" Code[10]
"Item No." Code[20]
Quantity Decimal
"Qty. (Base)" Decimal
"Qty. Outstanding" Decimal
"Qty. Outstanding (Base)" Decimal
"Qty. Put Away" Decimal
"Qty. Put Away (Base)" Decimal
"Put-away Qty." Decimal
"Put-away Qty. (Base)" Decimal
Status Option
"Unit of Measure Code" Code[10]
"Qty. per Unit of Measure" Decimal
"Variant Code" Code[10]
Description Text[100]
"Description 2" Text[50]
"Sorting Sequence No." Integer
"Due Date" Date
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