Codeunit "Create Put-away"

ID 7313
Namespace: Microsoft.Warehouse.Activity

Properties

Name Value
TableNo Microsoft.Warehouse.History."Posted Whse. Receipt Line"

Methods

AssignPlaceBinZone

procedure AssignPlaceBinZone(var WhseActivLine: Record "Warehouse Activity Line", PostedWhseRcptLine: Record "Posted Whse. Receipt Line", Location: Record Location, Bin: Record Bin)

Parameters

Name Type Description
WhseActivLine Record "Warehouse Activity Line"
PostedWhseRcptLine Record "Posted Whse. Receipt Line"
Location Record Location
Bin Record Bin

FindBin

procedure FindBin(LocationCode: Code[10], WarehouseClassCode: Code[10]): Boolean

Parameters

Name Type Description
LocationCode Code[10]
WarehouseClassCode Code[10]

Returns

Type Description
Boolean

CalcQtyToPutAway

procedure CalcQtyToPutAway(EmptyZoneBin: Boolean, NewBinContent: Boolean)

Parameters

Name Type Description
EmptyZoneBin Boolean
NewBinContent Boolean

GetSpecEquipmentCode

procedure GetSpecEquipmentCode(BinCode: Code[20]): Code[10]

Parameters

Name Type Description
BinCode Code[20]

Returns

Type Description
Code[10]

SetValues

procedure SetValues(NewAssignedID: Code[50], NewSortActivity: Enum "Whse. Activity Sorting Method", NewDoNotFillQtytoHandle: Boolean, BreakbulkFilter2: Boolean)

Parameters

Name Type Description
NewAssignedID Code[50]
NewSortActivity Microsoft.Warehouse.Activity."Whse. Activity Sorting Method"
NewDoNotFillQtytoHandle Boolean
BreakbulkFilter2 Boolean

GetWhseActivHeaderNo

procedure GetWhseActivHeaderNo(var FirstPutAwayNo: Code[20], var LastPutAwayNo: Code[20])

Parameters

Name Type Description
FirstPutAwayNo Code[20]
LastPutAwayNo Code[20]

EverythingIsHandled

procedure EverythingIsHandled(): Boolean

Returns

Type Description
Boolean

GetFirstPutAwayDocument

procedure GetFirstPutAwayDocument(var WhseActivHeader: Record "Warehouse Activity Header"): Boolean

Parameters

Name Type Description
WhseActivHeader Record "Warehouse Activity Header"

Returns

Type Description
Boolean

GetNextPutAwayDocument

procedure GetNextPutAwayDocument(var WhseActivHeader: Record "Warehouse Activity Header"): Boolean

Parameters

Name Type Description
WhseActivHeader Record "Warehouse Activity Header"

Returns

Type Description
Boolean

GetMessage

Obsolete

This element will become obsolete from version 24.0. Replaced with GetMessageText that is without Text length limit

[Obsolete(Replaced with GetMessageText that is without Text length limit,24.0)]
procedure GetMessage(var ErrText000: Text[80])

Parameters

Name Type Description
ErrText000 Text[80]

GetMessageText

procedure GetMessageText(var ErrorText: Text)

Parameters

Name Type Description
ErrorText Text

UpdateTempWhseItemTrkgLines

procedure UpdateTempWhseItemTrkgLines(PostedWhseRcptLine: Record "Posted Whse. Receipt Line", SourceType: Integer)

Parameters

Name Type Description
PostedWhseRcptLine Record "Posted Whse. Receipt Line"
SourceType Integer

GetQtyHandledBase

procedure GetQtyHandledBase(var TempRec: Record "Whse. Item Tracking Line" temporary): Decimal

Parameters

Name Type Description
TempRec Record "Whse. Item Tracking Line" temporary

Returns

Type Description
Decimal

SetCrossDockValues

procedure SetCrossDockValues(NewCrossDock: Boolean)

Parameters

Name Type Description
NewCrossDock Boolean

DeleteBlankBinContent

procedure DeleteBlankBinContent(WarehouseActivityHeader: Record "Warehouse Activity Header")

Parameters

Name Type Description
WarehouseActivityHeader Record "Warehouse Activity Header"

IsFloatingBin

procedure IsFloatingBin(): Boolean

Returns

Type Description
Boolean

See also