Specifies the code of the location where the internal movement is being performed.
"Shelf No."
Code[10]
Specifies the shelf number that is recorded on the item card or on the stockkeeping unit card of the item that is being moved.
"From Bin Code"
Code[20]
Specifies the code of the bin that the items on the internal movement are picked from.
"To Bin Code"
Code[20]
Specifies the bin where you want items on this internal movement to be placed when they are picked.
"Item No."
Code[20]
Specifies the number of the item that is available to move from the bin.
Quantity
Decimal
Specifies the quantity of items to be moved. The quantity must be lower than or equal to the bin content.
"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 same as the field with the same name in the Whse. Internal Put-away Line table.
"Variant Code"
Code[10]
Specifies the variant of the item on the line.
Description
Text[100]
Specifies the same as the field with the same name in the Whse. Internal Put-away Line table.
"Description 2"
Text[50]
Specifies the second description of the item.
"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(LastInternalMovementLine: Record "Internal Movement Line")
[IntegrationEvent(False,False)]
local procedure OnCheckBinContentQtyOnAfterInitBinContent(var InternalMovementLine: Record "Internal Movement Line"; var BinContent: Record "Bin Content")
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckBin(InternalMovementLine: Record "Internal Movement Line"; LocationCode: Code[10]; BinCode: Code[20]; Inbound: Boolean; var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckQtyItemTrackingLines(var Rec: Record "Internal Movement Line"; var Result: Boolean; var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSelectLookUp(var InternalMovementLine: Record "Internal Movement Line"; CurrentFieldNo: Integer; var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCheckBinContentQtyOnAfterInternalMovementLineSetFilters(var InternalMovementLine: Record "Internal Movement Line"; var FilteredInternalMovementLine: Record "Internal Movement Line")
[IntegrationEvent(False,False)]
local procedure OnLookUpBinContentOnAfterBinContentSetFilters(var InternalMovementLine: Record "Internal Movement Line"; var BinContent: Record "Bin Content")
[IntegrationEvent(False,False)]
local procedure OnSetItemTrackingLinesOnBeforeSetSource(var InternalMovementLine: Record "Internal Movement Line"; var WhseWorksheetLine: Record "Whse. Worksheet Line")
[IntegrationEvent(False,False)]
local procedure OnValidateItemNoOnAfterSetItemFields(var InternalMovementLine: Record "Internal Movement Line"; Item: Record Item; ItemUnitOfMeasure: Record "Item Unit of Measure")
[IntegrationEvent(False,False)]
local procedure OnValidateVariantCodeOnAfterSetItemVariantFields(var InternalMovementLine: Record "Internal Movement Line"; ItemVariant: Record "Item Variant")