Codeunit 18060349 EOS089.01 WMS HU Test Helper
Codeunit 18060349 EOS089.01 WMS HU Test Helper
Methods
CreateInventoryWhseNoTracking
procedure CreateInventoryWhseNoTracking(MaxLines: Integer; MaxQty: Decimal; MaxDecimalPlaces: Integer; NoTrackingItem: Record Item; LocationCode: Code[10]; StockBins: List of [Code[20]]; var InvNoTrackingQty: Decimal; var NoTrackingBinsQty: Dictionary of [Code[20], Decimal]; var InsertArray: JsonArray)
Parameters / Return Value
MaxLines
Integer
MaxQty
Decimal
MaxDecimalPlaces
Integer
NoTrackingItem
Record "Item"
LocationCode
Code[10]
StockBins
List[Code]
InvNoTrackingQty
Decimal
NoTrackingBinsQty
Dictionary[Code,Decimal]
InsertArray
JsonArray
CreateInventoryWhseLotTracking
procedure CreateInventoryWhseLotTracking(MaxLines: Integer; MaxQty: Decimal; MaxDecimalPlaces: Integer; LotTrackingItem: Record Item; LocationCode: Code[10]; StockBins: List of [Code[20]]; var InvLotTrackingQty: Decimal; var LotTrackingBinsQty: Dictionary of [Code[20], Decimal]; var BinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var InsertArray: JsonArray)
Parameters / Return Value
MaxLines
Integer
MaxQty
Decimal
MaxDecimalPlaces
Integer
LotTrackingItem
Record "Item"
LocationCode
Code[10]
StockBins
List[Code]
InvLotTrackingQty
Decimal
LotTrackingBinsQty
Dictionary[Code,Decimal]
BinsLots
Dictionary[Code,Dictionary]
InsertArray
JsonArray
CreateInventoryWhseSNTracking
procedure CreateInventoryWhseSNTracking(MaxLines: Integer; MaxQty: Decimal; MaxDecimalPlaces: Integer; SNTrackingItem: Record Item; LocationCode: Code[10]; StockBins: List of [Code[20]]; var InvSNTrackingQty: Decimal; var SNTrackingBinsQty: Dictionary of [Code[20], Decimal]; var BinsSNs: Dictionary of [Code[20], List of [Code[50]]]; var InsertArray: JsonArray)
Parameters / Return Value
MaxLines
Integer
MaxQty
Decimal
MaxDecimalPlaces
Integer
SNTrackingItem
Record "Item"
LocationCode
Code[10]
StockBins
List[Code]
InvSNTrackingQty
Decimal
SNTrackingBinsQty
Dictionary[Code,Decimal]
BinsSNs
Dictionary[Code,List]
InsertArray
JsonArray
CreateInventoryWhseLotSNTracking
procedure CreateInventoryWhseLotSNTracking(MaxLines: Integer; MaxQty: Decimal; MaxDecimalPlaces: Integer; LotSNTrackingItem: Record Item; LocationCode: Code[10]; StockBins: List of [Code[20]]; var InvLotSNTrackingQty: Decimal; var LotSNTrackingBinsQty: Dictionary of [Code[20], Decimal]; var BinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]]; var InsertArray: JsonArray)
Parameters / Return Value
MaxLines
Integer
MaxQty
Decimal
MaxDecimalPlaces
Integer
LotSNTrackingItem
Record "Item"
LocationCode
Code[10]
StockBins
List[Code]
InvLotSNTrackingQty
Decimal
LotSNTrackingBinsQty
Dictionary[Code,Decimal]
BinsLotsSNs
Dictionary[Code,Dictionary]
InsertArray
JsonArray
CreateInventoryNoWhseNoTracking
procedure CreateInventoryNoWhseNoTracking(MaxLines: Integer; MaxQty: Decimal; MaxDecimalPlaces: Integer; NoTrackingItem: Record Item; LocationCode: Code[10]; var InvNoTrackingQty: Decimal; var InsertArray: JsonArray)
Parameters / Return Value
MaxLines
Integer
MaxQty
Decimal
MaxDecimalPlaces
Integer
NoTrackingItem
Record "Item"
LocationCode
Code[10]
InvNoTrackingQty
Decimal
InsertArray
JsonArray
CreateInventoryNoWhseLotTracking
procedure CreateInventoryNoWhseLotTracking(MaxLines: Integer; MaxQty: Decimal; MaxDecimalPlaces: Integer; LotTrackingItem: Record Item; LocationCode: Code[10]; var InvLotTrackingQty: Decimal; Lots: Dictionary of [Code[50], Decimal]; var InsertArray: JsonArray)
Parameters / Return Value
MaxLines
Integer
MaxQty
Decimal
MaxDecimalPlaces
Integer
LotTrackingItem
Record "Item"
LocationCode
Code[10]
InvLotTrackingQty
Decimal
Lots
Dictionary[Code,Decimal]
InsertArray
JsonArray
CreateInventoryNoWhseSNTracking
procedure CreateInventoryNoWhseSNTracking(MaxLines: Integer; MaxQty: Decimal; MaxDecimalPlaces: Integer; SNTrackingItem: Record Item; LocationCode: Code[10]; var InvSNTrackingQty: Decimal; SNs: List of [Code[50]]; var InsertArray: JsonArray)
Parameters / Return Value
MaxLines
Integer
MaxQty
Decimal
MaxDecimalPlaces
Integer
SNTrackingItem
Record "Item"
LocationCode
Code[10]
InvSNTrackingQty
Decimal
SNs
List[Code]
InsertArray
JsonArray
CreateInventoryNoWhseLotSNTracking
procedure CreateInventoryNoWhseLotSNTracking(MaxLines: Integer; MaxQty: Decimal; MaxDecimalPlaces: Integer; LotSNTrackingItem: Record Item; LocationCode: Code[10]; var InvLotSNTrackingQty: Decimal; LotsSNs: Dictionary of [Code[50], List of [Code[50]]]; var InsertArray: JsonArray)
Parameters / Return Value
MaxLines
Integer
MaxQty
Decimal
MaxDecimalPlaces
Integer
LotSNTrackingItem
Record "Item"
LocationCode
Code[10]
InvLotSNTrackingQty
Decimal
LotsSNs
Dictionary[Code,List]
InsertArray
JsonArray
FillFixedFieldsOnTempItemLedgerEntry
procedure FillFixedFieldsOnTempItemLedgerEntry(EntryType: Enum "Item Ledger Entry Type"; DocumentType: Enum "Item Ledger Document Type"; LocationCode: Code[10]; var TempItemLedgerEntry: Record "Item Ledger Entry" temporary)
Parameters / Return Value
EntryType
Enum "Item Ledger Entry Type"
DocumentType
Enum "Item Ledger Document Type"
LocationCode
Code[10]
TempItemLedgerEntry
Record "Item Ledger Entry"
CheckItemLedgerEntries
procedure CheckItemLedgerEntries(ItemNo: Code[20]; VariantCode: Code[10]; QtyToCheck: Decimal; TrackingType: Enum "EOS089 WMS Tracking Type"; ActionName: Text; TempItemLedgerEntry: Record "Item Ledger Entry" temporary)
Parameters / Return Value
ItemNo
Code[20]
VariantCode
Code[10]
QtyToCheck
Decimal
TrackingType
Enum "EOS089 WMS Tracking Type"
ActionName
Text[]
TempItemLedgerEntry
Record "Item Ledger Entry"
CheckItemLedgerEntriesLotTracking
procedure CheckItemLedgerEntriesLotTracking(LotTrackingItemNo: Code[20]; VariantCode: Code[10]; Lots: Dictionary of [Code[50], Decimal]; Positive: Boolean; ActionName: Text; TempItemLedgerEntry: Record "Item Ledger Entry" temporary)
Parameters / Return Value
LotTrackingItemNo
Code[20]
VariantCode
Code[10]
Lots
Dictionary[Code,Decimal]
Positive
Boolean
ActionName
Text[]
TempItemLedgerEntry
Record "Item Ledger Entry"
CheckItemLedgerEntriesSNTracking
procedure CheckItemLedgerEntriesSNTracking(SNTrackingItemNo: Code[20]; VariantCode: Code[10]; SNs: List of [Code[50]]; Positive: Boolean; ActionName: Text; TempItemLedgerEntry: Record "Item Ledger Entry" temporary)
Parameters / Return Value
SNTrackingItemNo
Code[20]
VariantCode
Code[10]
SNs
List[Code]
Positive
Boolean
ActionName
Text[]
TempItemLedgerEntry
Record "Item Ledger Entry"
CheckItemLedgerEntriesLotSNTracking
procedure CheckItemLedgerEntriesLotSNTracking(LotSNTrackingItemNo: Code[20]; VariantCode: Code[10]; LotsSNs: Dictionary of [Code[50], List of [Code[50]]]; Positive: Boolean; ActionName: Text; TempItemLedgerEntry: Record "Item Ledger Entry" temporary)
Parameters / Return Value
LotSNTrackingItemNo
Code[20]
VariantCode
Code[10]
LotsSNs
Dictionary[Code,List]
Positive
Boolean
ActionName
Text[]
TempItemLedgerEntry
Record "Item Ledger Entry"
FillFixedFieldsOnTempWarehouseEntry
procedure FillFixedFieldsOnTempWarehouseEntry(EntryType: Integer; LocationCode: Code[10]; SourceNo: Code[20]; var TempWarehouseEntry: Record "Warehouse Entry" temporary)
Parameters / Return Value
EntryType
Integer
LocationCode
Code[10]
SourceNo
Code[20]
TempWarehouseEntry
Record "Warehouse Entry"
CheckMovWarehouseEntries
procedure CheckMovWarehouseEntries(BinCodeToCheck: Code[20]; ItemNo: Code[20]; VariantCode: Code[10]; QtyToCheck: Decimal; BinsQty: Dictionary of [Code[20], Decimal]; TrackingType: Enum "EOS089 WMS Tracking Type"; Positive: Boolean; ActionName: Text; TempWarehouseEntry: Record "Warehouse Entry" temporary)
Parameters / Return Value
BinCodeToCheck
Code[20]
ItemNo
Code[20]
VariantCode
Code[10]
QtyToCheck
Decimal
BinsQty
Dictionary[Code,Decimal]
TrackingType
Enum "EOS089 WMS Tracking Type"
Positive
Boolean
ActionName
Text[]
TempWarehouseEntry
Record "Warehouse Entry"
CheckPosAdjmtWarehouseEntriesWithBins
procedure CheckPosAdjmtWarehouseEntriesWithBins(ItemNo: Code[20]; VariantCode: Code[10]; QtyToCheck: Decimal; BinsQty: Dictionary of [Code[20], Decimal]; TrackingType: Enum "EOS089 WMS Tracking Type"; ActionName: Text; TempWarehouseEntry: Record "Warehouse Entry" temporary)
Parameters / Return Value
ItemNo
Code[20]
VariantCode
Code[10]
QtyToCheck
Decimal
BinsQty
Dictionary[Code,Decimal]
TrackingType
Enum "EOS089 WMS Tracking Type"
ActionName
Text[]
TempWarehouseEntry
Record "Warehouse Entry"
CheckAdjmtWarehouseEntries
procedure CheckAdjmtWarehouseEntries(BinCode: Code[20]; ItemNo: Code[20]; VariantCode: Code[10]; QtyToCheck: Decimal; TrackingType: Enum "EOS089 WMS Tracking Type"; ActionName: Text; TempWarehouseEntry: Record "Warehouse Entry" temporary)
Parameters / Return Value
BinCode
Code[20]
ItemNo
Code[20]
VariantCode
Code[10]
QtyToCheck
Decimal
TrackingType
Enum "EOS089 WMS Tracking Type"
ActionName
Text[]
TempWarehouseEntry
Record "Warehouse Entry"
CheckWarehouseEntriesLotTracking
procedure CheckWarehouseEntriesLotTracking(LotTrackingItemNo: Code[20]; VariantCode: Code[10]; BinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; Positive: Boolean; ActionName: Text; TempWarehouseEntry: Record "Warehouse Entry" temporary)
Parameters / Return Value
LotTrackingItemNo
Code[20]
VariantCode
Code[10]
BinsLots
Dictionary[Code,Dictionary]
Positive
Boolean
ActionName
Text[]
TempWarehouseEntry
Record "Warehouse Entry"
CheckWarehouseEntriesSNTracking
procedure CheckWarehouseEntriesSNTracking(SNTrackingItemNo: Code[20]; VariantCode: Code[10]; BinsSNs: Dictionary of [Code[20], List of [Code[50]]]; Positive: Boolean; ActionName: Text; TempWarehouseEntry: Record "Warehouse Entry" temporary)
Parameters / Return Value
SNTrackingItemNo
Code[20]
VariantCode
Code[10]
BinsSNs
Dictionary[Code,List]
Positive
Boolean
ActionName
Text[]
TempWarehouseEntry
Record "Warehouse Entry"
CheckWarehouseEntriesLotSNTracking
procedure CheckWarehouseEntriesLotSNTracking(LotSNTrackingItemNo: Code[20]; VariantCode: Code[10]; BinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]]; Positive: Boolean; ActionName: Text; TempWarehouseEntry: Record "Warehouse Entry" temporary)
Parameters / Return Value
LotSNTrackingItemNo
Code[20]
VariantCode
Code[10]
BinsLotsSNs
Dictionary[Code,Dictionary]
Positive
Boolean
ActionName
Text[]
TempWarehouseEntry
Record "Warehouse Entry"
CreateHUContentNoTracking
procedure CreateHUContentNoTracking(MaxDecimalPlaces: Decimal; NoTrackingItem: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; NoTrackingItemAvailability: Boolean; var NoTrackingBinsQty: Dictionary of [Code[20], Decimal]; var HUNoTrackingQty: Decimal; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
Decimal
NoTrackingItem
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
BinCode
Code[20]
NoTrackingItemAvailability
Boolean
NoTrackingBinsQty
Dictionary[Code,Decimal]
HUNoTrackingQty
Decimal
InsertArray
JsonArray
CreateHUContentLotTracking
procedure CreateHUContentLotTracking(MaxDecimalPlaces: Decimal; LotTrackingItem: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; LotTrackingItemAvailability: Boolean; RandomizeQty: Boolean; var HULots: Dictionary of [Code[50], Decimal]; var BinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var HUBinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var LotTrackingBinsQty: Dictionary of [Code[20], Decimal]; var HULotTrackingQty: Decimal; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
Decimal
LotTrackingItem
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
BinCode
Code[20]
LotTrackingItemAvailability
Boolean
RandomizeQty
Boolean
HULots
Dictionary[Code,Decimal]
BinsLots
Dictionary[Code,Dictionary]
HUBinsLots
Dictionary[Code,Dictionary]
LotTrackingBinsQty
Dictionary[Code,Decimal]
HULotTrackingQty
Decimal
InsertArray
JsonArray
CreateHUContentSNTracking
procedure CreateHUContentSNTracking(MaxDecimalPlaces: Decimal; SNTrackingItem: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; SNTrackingItemAvailability: Boolean; var HUSNs: List of [Code[50]]; var BinsSNs: Dictionary of [Code[20], List of [Code[50]]]; var HUBinsSNs: Dictionary of [Code[20], List of [Code[50]]]; var SNTrackingBinsQty: Dictionary of [Code[20], Decimal]; var HUSNTrackingQty: Decimal; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
Decimal
SNTrackingItem
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
BinCode
Code[20]
SNTrackingItemAvailability
Boolean
HUSNs
List[Code]
BinsSNs
Dictionary[Code,List]
HUBinsSNs
Dictionary[Code,List]
SNTrackingBinsQty
Dictionary[Code,Decimal]
HUSNTrackingQty
Decimal
InsertArray
JsonArray
CreateHUContentLotSNTracking
procedure CreateHUContentLotSNTracking(MaxDecimalPlaces: Decimal; LotSNTrackingItem: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; LotSNTrackingItemAvailability: Boolean; var HULotsSNs: Dictionary of [Code[50], List of [Code[50]]]; var BinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]]; var HUBinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]]; var LotSNTrackingBinsQty: Dictionary of [Code[20], Decimal]; var HULotSNTrackingQty: Decimal; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
Decimal
LotSNTrackingItem
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
BinCode
Code[20]
LotSNTrackingItemAvailability
Boolean
HULotsSNs
Dictionary[Code,List]
BinsLotsSNs
Dictionary[Code,Dictionary]
HUBinsLotsSNs
Dictionary[Code,Dictionary]
LotSNTrackingBinsQty
Dictionary[Code,Decimal]
HULotSNTrackingQty
Decimal
InsertArray
JsonArray
CreateHUContentNoTracking
procedure CreateHUContentNoTracking(MaxDecimalPlaces: Decimal; NoTrackingItem: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; Availability: Decimal; var HUNoTrackingQty: Decimal; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
Decimal
NoTrackingItem
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
Availability
Decimal
HUNoTrackingQty
Decimal
InsertArray
JsonArray
CreateHUContentNoTracking
procedure CreateHUContentNoTracking(MaxDecimalPlaces: Decimal; NoTrackingItem: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; Availability: Decimal; var HUNoTrackingQty: Decimal; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
Decimal
NoTrackingItem
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
BinCode
Code[20]
Availability
Decimal
HUNoTrackingQty
Decimal
InsertArray
JsonArray
CreateHUContentLotTracking
procedure CreateHUContentLotTracking(MaxDecimalPlaces: Decimal; LotTrackingItem: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; Availability: Decimal; RandomizeQty: Boolean; InventorySet: Boolean; Lots: Dictionary of [Code[50], Decimal]; HULots: Dictionary of [Code[50], Decimal]; var HULotTrackingQty: Decimal; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
Decimal
LotTrackingItem
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
Availability
Decimal
RandomizeQty
Boolean
InventorySet
Boolean
Lots
Dictionary[Code,Decimal]
HULots
Dictionary[Code,Decimal]
HULotTrackingQty
Decimal
InsertArray
JsonArray
CreateHUContentLotTracking
procedure CreateHUContentLotTracking(MaxDecimalPlaces: Decimal; LotTrackingItem: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; Availability: Decimal; RandomizeQty: Boolean; InventorySet: Boolean; Lots: Dictionary of [Code[50], Decimal]; HULots: Dictionary of [Code[50], Decimal]; var HULotTrackingQty: Decimal; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
Decimal
LotTrackingItem
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
BinCode
Code[20]
Availability
Decimal
RandomizeQty
Boolean
InventorySet
Boolean
Lots
Dictionary[Code,Decimal]
HULots
Dictionary[Code,Decimal]
HULotTrackingQty
Decimal
InsertArray
JsonArray
CreateHUContentSNTracking
procedure CreateHUContentSNTracking(MaxDecimalPlaces: Decimal; SNTrackingItem: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; Availability: Decimal; InventorySet: Boolean; SNs: List of [Code[50]]; HUSNs: List of [Code[50]]; var HUSNTrackingQty: Decimal; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
Decimal
SNTrackingItem
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
Availability
Decimal
InventorySet
Boolean
SNs
List[Code]
HUSNs
List[Code]
HUSNTrackingQty
Decimal
InsertArray
JsonArray
CreateHUContentSNTracking
procedure CreateHUContentSNTracking(MaxDecimalPlaces: Decimal; SNTrackingItem: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; Availability: Decimal; InventorySet: Boolean; SNs: List of [Code[50]]; HUSNs: List of [Code[50]]; var HUSNTrackingQty: Decimal; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
Decimal
SNTrackingItem
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
BinCode
Code[20]
Availability
Decimal
InventorySet
Boolean
SNs
List[Code]
HUSNs
List[Code]
HUSNTrackingQty
Decimal
InsertArray
JsonArray
CreateHUContentLotSNTracking
procedure CreateHUContentLotSNTracking(MaxDecimalPlaces: Decimal; LotSNTrackingItem: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; Availability: Decimal; InventorySet: Boolean; LotsSNs: Dictionary of [Code[50], List of [Code[50]]]; HULotsSNs: Dictionary of [Code[50], List of [Code[50]]]; var HULotSNTrackingQty: Decimal; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
Decimal
LotSNTrackingItem
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
Availability
Decimal
InventorySet
Boolean
LotsSNs
Dictionary[Code,List]
HULotsSNs
Dictionary[Code,List]
HULotSNTrackingQty
Decimal
InsertArray
JsonArray
CreateHUContentLotSNTracking
procedure CreateHUContentLotSNTracking(MaxDecimalPlaces: Decimal; LotSNTrackingItem: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; Availability: Decimal; InventorySet: Boolean; LotsSNs: Dictionary of [Code[50], List of [Code[50]]]; HULotsSNs: Dictionary of [Code[50], List of [Code[50]]]; var HULotSNTrackingQty: Decimal; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
Decimal
LotSNTrackingItem
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
BinCode
Code[20]
Availability
Decimal
InventorySet
Boolean
LotsSNs
Dictionary[Code,List]
HULotsSNs
Dictionary[Code,List]
HULotSNTrackingQty
Decimal
InsertArray
JsonArray
FillFixedFieldsOnTempHandlingUnitContent
procedure FillFixedFieldsOnTempHandlingUnitContent(LocationCode: Code[10]; BinCode: Code[20]; HUNo: Code[20]; var TempHandlingUnitContent: Record "EOS055 Handling Unit Content" temporary)
Parameters / Return Value
LocationCode
Code[10]
BinCode
Code[20]
HUNo
Code[20]
TempHandlingUnitContent
Record "EOS055 Handling Unit Content"
CheckHandlingUnitContents
procedure CheckHandlingUnitContents(ItemNo: Code[20]; VariantCode: Code[10]; QtyToCheck: Decimal; TrackingType: Enum "EOS089 WMS Tracking Type"; ActionName: Text; TempHandlingUnitContent: Record "EOS055 Handling Unit Content" temporary)
Parameters / Return Value
ItemNo
Code[20]
VariantCode
Code[10]
QtyToCheck
Decimal
TrackingType
Enum "EOS089 WMS Tracking Type"
ActionName
Text[]
TempHandlingUnitContent
Record "EOS055 Handling Unit Content"
CheckHandlingUnitContentsLotTracking
procedure CheckHandlingUnitContentsLotTracking(LotTrackingItemNo: Code[20]; VariantCode: Code[10]; Lots: Dictionary of [Code[50], Decimal]; ActionName: Text; TempHandlingUnitContent: Record "EOS055 Handling Unit Content" temporary)
Parameters / Return Value
LotTrackingItemNo
Code[20]
VariantCode
Code[10]
Lots
Dictionary[Code,Decimal]
ActionName
Text[]
TempHandlingUnitContent
Record "EOS055 Handling Unit Content"
CheckHandlingUnitContentsSNTracking
procedure CheckHandlingUnitContentsSNTracking(SNTrackingItemNo: Code[20]; VariantCode: Code[10]; SNs: List of [Code[50]]; ActionName: Text; TempHandlingUnitContent: Record "EOS055 Handling Unit Content" temporary)
Parameters / Return Value
SNTrackingItemNo
Code[20]
VariantCode
Code[10]
SNs
List[Code]
ActionName
Text[]
TempHandlingUnitContent
Record "EOS055 Handling Unit Content"
CheckHandlingUnitContentsLotSNTracking
procedure CheckHandlingUnitContentsLotSNTracking(LotSNTrackingItemNo: Code[20]; VariantCode: Code[10]; LotsSNs: Dictionary of [Code[50], List of [Code[50]]]; ActionName: Text; TempHandlingUnitContent: Record "EOS055 Handling Unit Content" temporary)
Parameters / Return Value
LotSNTrackingItemNo
Code[20]
VariantCode
Code[10]
LotsSNs
Dictionary[Code,List]
ActionName
Text[]
TempHandlingUnitContent
Record "EOS055 Handling Unit Content"
CreateWarehouseActivityLinePickingNoTracking
procedure CreateWarehouseActivityLinePickingNoTracking(MaxDecimalPlaces: Integer; ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; RandomizeQty: Boolean; Qty: Decimal; HUNo: Code[20]; PickPack: Boolean; var FromBinsQty: Dictionary of [Code[20], Decimal]; var ToBinsQty: Dictionary of [Code[20], Decimal]; var InsertArray: JsonArray): Decimal
Parameters / Return Value
MaxDecimalPlaces
Integer
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
RandomizeQty
Boolean
Qty
Decimal
HUNo
Code[20]
PickPack
Boolean
FromBinsQty
Dictionary[Code,Decimal]
ToBinsQty
Dictionary[Code,Decimal]
InsertArray
JsonArray
Returns
Decimal
CreateWarehouseActivityLinePickingNoTracking
procedure CreateWarehouseActivityLinePickingNoTracking(MaxDecimalPlaces: Integer; ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; RandomizeQty: Boolean; Qty: Decimal; var FromBinsQty: Dictionary of [Code[20], Decimal]; var ToBinsQty: Dictionary of [Code[20], Decimal]; var InsertArray: JsonArray): Decimal
Parameters / Return Value
MaxDecimalPlaces
Integer
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
RandomizeQty
Boolean
Qty
Decimal
FromBinsQty
Dictionary[Code,Decimal]
ToBinsQty
Dictionary[Code,Decimal]
InsertArray
JsonArray
Returns
Decimal
CreateWarehouseActivityLinePickingLotTracking
procedure CreateWarehouseActivityLinePickingLotTracking(MaxDecimalPlaces: Integer; ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; RandomizeQty: Boolean; Qty: Decimal; HUNo: Code[20]; PickPack: Boolean; var LotNo: Code[50]; var FromBinsQty: Dictionary of [Code[20], Decimal]; var ToBinsQty: Dictionary of [Code[20], Decimal]; var FromBinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var ToBinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var InsertArray: JsonArray): Decimal
Parameters / Return Value
MaxDecimalPlaces
Integer
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
RandomizeQty
Boolean
Qty
Decimal
HUNo
Code[20]
PickPack
Boolean
LotNo
Code[50]
FromBinsQty
Dictionary[Code,Decimal]
ToBinsQty
Dictionary[Code,Decimal]
FromBinsLots
Dictionary[Code,Dictionary]
ToBinsLots
Dictionary[Code,Dictionary]
InsertArray
JsonArray
Returns
Decimal
CreateWarehouseActivityLinePickingLotTracking
procedure CreateWarehouseActivityLinePickingLotTracking(MaxDecimalPlaces: Integer; ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; RandomizeQty: Boolean; Qty: Decimal; var FromBinsQty: Dictionary of [Code[20], Decimal]; var ToBinsQty: Dictionary of [Code[20], Decimal]; var FromBinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var ToBinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var InsertArray: JsonArray): Decimal
Parameters / Return Value
MaxDecimalPlaces
Integer
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
RandomizeQty
Boolean
Qty
Decimal
FromBinsQty
Dictionary[Code,Decimal]
ToBinsQty
Dictionary[Code,Decimal]
FromBinsLots
Dictionary[Code,Dictionary]
ToBinsLots
Dictionary[Code,Dictionary]
InsertArray
JsonArray
Returns
Decimal
CreateWarehouseActivityLinePickingSNTracking
procedure CreateWarehouseActivityLinePickingSNTracking(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; HUNo: Code[20]; PickPack: Boolean; var SN: Code[50]; var FromBinsQty: Dictionary of [Code[20], Decimal]; var ToBinsQty: Dictionary of [Code[20], Decimal]; var FromBinsSNs: Dictionary of [Code[20], List of [Code[50]]]; var ToBinsSNs: Dictionary of [Code[20], List of [Code[50]]]; var InsertArray: JsonArray): Decimal
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
HUNo
Code[20]
PickPack
Boolean
SN
Code[50]
FromBinsQty
Dictionary[Code,Decimal]
ToBinsQty
Dictionary[Code,Decimal]
FromBinsSNs
Dictionary[Code,List]
ToBinsSNs
Dictionary[Code,List]
InsertArray
JsonArray
Returns
Decimal
CreateWarehouseActivityLinePickingSNTracking
procedure CreateWarehouseActivityLinePickingSNTracking(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; var FromBinsQty: Dictionary of [Code[20], Decimal]; var ToBinsQty: Dictionary of [Code[20], Decimal]; var FromBinsSNs: Dictionary of [Code[20], List of [Code[50]]]; var ToBinsSNs: Dictionary of [Code[20], List of [Code[50]]]; var InsertArray: JsonArray): Decimal
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
FromBinsQty
Dictionary[Code,Decimal]
ToBinsQty
Dictionary[Code,Decimal]
FromBinsSNs
Dictionary[Code,List]
ToBinsSNs
Dictionary[Code,List]
InsertArray
JsonArray
Returns
Decimal
CreateWarehouseActivityLinePickingLotSNTracking
procedure CreateWarehouseActivityLinePickingLotSNTracking(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; HUNo: Code[20]; PickPack: Boolean; var LotNo: Code[50]; var SN: Code[50]; var FromBinsQty: Dictionary of [Code[20], Decimal]; var ToBinsQty: Dictionary of [Code[20], Decimal]; var FromBinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]]; var ToBinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]]; var InsertArray: JsonArray): Decimal
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
HUNo
Code[20]
PickPack
Boolean
LotNo
Code[50]
SN
Code[50]
FromBinsQty
Dictionary[Code,Decimal]
ToBinsQty
Dictionary[Code,Decimal]
FromBinsLotsSNs
Dictionary[Code,Dictionary]
ToBinsLotsSNs
Dictionary[Code,Dictionary]
InsertArray
JsonArray
Returns
Decimal
CreateWarehouseActivityLinePickingLotSNTracking
procedure CreateWarehouseActivityLinePickingLotSNTracking(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; var FromBinsQty: Dictionary of [Code[20], Decimal]; var ToBinsQty: Dictionary of [Code[20], Decimal]; var FromBinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]]; var ToBinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]]; var InsertArray: JsonArray): Decimal
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
FromBinsQty
Dictionary[Code,Decimal]
ToBinsQty
Dictionary[Code,Decimal]
FromBinsLotsSNs
Dictionary[Code,Dictionary]
ToBinsLotsSNs
Dictionary[Code,Dictionary]
InsertArray
JsonArray
Returns
Decimal
CreateWarehouseReceiptLineNoTracking
procedure CreateWarehouseReceiptLineNoTracking(MaxDecimalPlaces: Integer; ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseReceiptLine: Record "Warehouse Receipt Line"; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
Integer
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseReceiptLine
Record "Warehouse Receipt Line"
InsertArray
JsonArray
CreateWarehouseReceiptLineLotTracking
procedure CreateWarehouseReceiptLineLotTracking(MaxDecimalPlaces: Integer; ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseReceiptLine: Record "Warehouse Receipt Line"; RandomizeQty: Boolean; InventorySet: Boolean; NoSeriesCode: Code[20]; var PickedLots: Dictionary of [Code[50], Decimal]; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
Integer
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseReceiptLine
Record "Warehouse Receipt Line"
RandomizeQty
Boolean
InventorySet
Boolean
NoSeriesCode
Code[20]
PickedLots
Dictionary[Code,Decimal]
InsertArray
JsonArray
CreateWarehouseReceiptLineSNTracking
procedure CreateWarehouseReceiptLineSNTracking(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseReceiptLine: Record "Warehouse Receipt Line"; InventorySet: Boolean; NoSeriesCode: Code[20]; var PickedSNs: List of [Code[50]]; var InsertArray: JsonArray)
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseReceiptLine
Record "Warehouse Receipt Line"
InventorySet
Boolean
NoSeriesCode
Code[20]
PickedSNs
List[Code]
InsertArray
JsonArray
CreateWarehouseReceiptLineLotSNTracking
procedure CreateWarehouseReceiptLineLotSNTracking(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseReceiptLine: Record "Warehouse Receipt Line"; InventorySet: Boolean; LotNoSeriesCode: Code[20]; SNNoSeriesCode: Code[20]; var PickedLotsSNs: Dictionary of [Code[50], List of [Code[50]]]; var InsertArray: JsonArray)
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseReceiptLine
Record "Warehouse Receipt Line"
InventorySet
Boolean
LotNoSeriesCode
Code[20]
SNNoSeriesCode
Code[20]
PickedLotsSNs
Dictionary[Code,List]
InsertArray
JsonArray
CreateWarehouseActivityLinePutAwayNoTracking
procedure CreateWarehouseActivityLinePutAwayNoTracking(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; NewBinCode: Code[20]; var BinsQty: Dictionary of [Code[20], Decimal]; var InsertArray: JsonArray)
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
NewBinCode
Code[20]
BinsQty
Dictionary[Code,Decimal]
InsertArray
JsonArray
CreateWarehouseActivityLinePutAwayNoTracking
procedure CreateWarehouseActivityLinePutAwayNoTracking(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; NewBinCode: Code[20]; HUNo: Code[20]; PickPack: Boolean; var BinsQty: Dictionary of [Code[20], Decimal]; var InsertArray: JsonArray)
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
NewBinCode
Code[20]
HUNo
Code[20]
PickPack
Boolean
BinsQty
Dictionary[Code,Decimal]
InsertArray
JsonArray
CreateWarehouseActivityLinePutAwayLotTracking
procedure CreateWarehouseActivityLinePutAwayLotTracking(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; NewBinCode: Code[20]; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var InsertArray: JsonArray)
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
NewBinCode
Code[20]
BinsQty
Dictionary[Code,Decimal]
BinsLots
Dictionary[Code,Dictionary]
InsertArray
JsonArray
CreateWarehouseActivityLinePutAwayLotTracking
procedure CreateWarehouseActivityLinePutAwayLotTracking(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; NewBinCode: Code[20]; HUNo: Code[20]; PickPack: Boolean; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var InsertArray: JsonArray)
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
NewBinCode
Code[20]
HUNo
Code[20]
PickPack
Boolean
BinsQty
Dictionary[Code,Decimal]
BinsLots
Dictionary[Code,Dictionary]
InsertArray
JsonArray
CreateWarehouseActivityLinePutAwaySNTracking
procedure CreateWarehouseActivityLinePutAwaySNTracking(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; NewBinCode: Code[20]; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsSNs: Dictionary of [Code[20], List of [Code[50]]]; var InsertArray: JsonArray)
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
NewBinCode
Code[20]
BinsQty
Dictionary[Code,Decimal]
BinsSNs
Dictionary[Code,List]
InsertArray
JsonArray
CreateWarehouseActivityLinePutAwaySNTracking
procedure CreateWarehouseActivityLinePutAwaySNTracking(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; NewBinCode: Code[20]; HUNo: Code[20]; PickPack: Boolean; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsSNs: Dictionary of [Code[20], List of [Code[50]]]; var InsertArray: JsonArray)
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
NewBinCode
Code[20]
HUNo
Code[20]
PickPack
Boolean
BinsQty
Dictionary[Code,Decimal]
BinsSNs
Dictionary[Code,List]
InsertArray
JsonArray
CreateWarehouseActivityLinePutAwayLotSNTracking
procedure CreateWarehouseActivityLinePutAwayLotSNTracking(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; NewBinCode: Code[20]; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]]; var InsertArray: JsonArray)
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
NewBinCode
Code[20]
BinsQty
Dictionary[Code,Decimal]
BinsLotsSNs
Dictionary[Code,Dictionary]
InsertArray
JsonArray
CreateWarehouseActivityLinePutAwayLotSNTracking
procedure CreateWarehouseActivityLinePutAwayLotSNTracking(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; NewBinCode: Code[20]; HUNo: Code[20]; PickPack: Boolean; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]]; var InsertArray: JsonArray)
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
NewBinCode
Code[20]
HUNo
Code[20]
PickPack
Boolean
BinsQty
Dictionary[Code,Decimal]
BinsLotsSNs
Dictionary[Code,Dictionary]
InsertArray
JsonArray
FillFixedFieldsOnTempHandlingUnitAssignment
procedure FillFixedFieldsOnTempHandlingUnitAssignment(SourceType: Integer; SourceSubtype: Integer; SourceNo: Code[20]; HUNo: Code[20]; var TempHandlingUnitAssignment: Record "EOS055 Handling Unit Assignm." temporary)
Parameters / Return Value
SourceType
Integer
SourceSubtype
Integer
SourceNo
Code[20]
HUNo
Code[20]
TempHandlingUnitAssignment
Record "EOS055 Handling Unit Assignm."
CheckHandlingUnitAssignments
procedure CheckHandlingUnitAssignments(ItemNo: Code[20]; VariantCode: Code[10]; QtyToCheck: Decimal; TrackingType: Enum "EOS089 WMS Tracking Type"; ActionName: Text; TempHandlingUnitAssignment: Record "EOS055 Handling Unit Assignm." temporary)
Parameters / Return Value
ItemNo
Code[20]
VariantCode
Code[10]
QtyToCheck
Decimal
TrackingType
Enum "EOS089 WMS Tracking Type"
ActionName
Text[]
TempHandlingUnitAssignment
Record "EOS055 Handling Unit Assignm."
CheckHandlingUnitAssignmentsLotTracking
procedure CheckHandlingUnitAssignmentsLotTracking(LotTrackingItemNo: Code[20]; VariantCode: Code[10]; Lots: Dictionary of [Code[50], Decimal]; ActionName: Text; TempHandlingUnitAssignment: Record "EOS055 Handling Unit Assignm." temporary)
Parameters / Return Value
LotTrackingItemNo
Code[20]
VariantCode
Code[10]
Lots
Dictionary[Code,Decimal]
ActionName
Text[]
TempHandlingUnitAssignment
Record "EOS055 Handling Unit Assignm."
CheckHandlingUnitAssignmentsSNTracking
procedure CheckHandlingUnitAssignmentsSNTracking(SNTrackingItemNo: Code[20]; VariantCode: Code[10]; SNs: List of [Code[50]]; ActionName: Text; TempHandlingUnitAssignment: Record "EOS055 Handling Unit Assignm." temporary)
Parameters / Return Value
SNTrackingItemNo
Code[20]
VariantCode
Code[10]
SNs
List[Code]
ActionName
Text[]
TempHandlingUnitAssignment
Record "EOS055 Handling Unit Assignm."
CheckHandlingUnitAssignmentsLotSNTracking
procedure CheckHandlingUnitAssignmentsLotSNTracking(LotSNTrackingItemNo: Code[20]; VariantCode: Code[10]; LotsSNs: Dictionary of [Code[50], List of [Code[50]]]; ActionName: Text; TempHandlingUnitAssignment: Record "EOS055 Handling Unit Assignm." temporary)
Parameters / Return Value
LotSNTrackingItemNo
Code[20]
VariantCode
Code[10]
LotsSNs
Dictionary[Code,List]
ActionName
Text[]
TempHandlingUnitAssignment
Record "EOS055 Handling Unit Assignm."
CreateManualPickingNoTracking
procedure CreateManualPickingNoTracking(MaxDecimalPlaces: Integer; Quantity: Decimal; RandomizeQty: Boolean; var BinsQty: Dictionary of [Code[20], Decimal]; var ManualPickingBinsQty: Dictionary of [Code[20], Decimal])
Parameters / Return Value
MaxDecimalPlaces
Integer
Quantity
Decimal
RandomizeQty
Boolean
BinsQty
Dictionary[Code,Decimal]
ManualPickingBinsQty
Dictionary[Code,Decimal]
CreateManualPickingLotTracking
procedure CreateManualPickingLotTracking(MaxDecimalPlaces: Integer; Quantity: Decimal; RandomizeQty: Boolean; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var ManualPickingBinsQty: Dictionary of [Code[20], Decimal]; var ManualBinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]])
Parameters / Return Value
MaxDecimalPlaces
Integer
Quantity
Decimal
RandomizeQty
Boolean
BinsQty
Dictionary[Code,Decimal]
BinsLots
Dictionary[Code,Dictionary]
ManualPickingBinsQty
Dictionary[Code,Decimal]
ManualBinsLots
Dictionary[Code,Dictionary]
CreateManualPickingSNTracking
procedure CreateManualPickingSNTracking(Quantity: Decimal; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsSNs: Dictionary of [Code[20], List of [Code[50]]]; var ManualPickingBinsQty: Dictionary of [Code[20], Decimal]; var ManualBinsSNs: Dictionary of [Code[20], List of [Code[50]]])
Parameters / Return Value
Quantity
Decimal
BinsQty
Dictionary[Code,Decimal]
BinsSNs
Dictionary[Code,List]
ManualPickingBinsQty
Dictionary[Code,Decimal]
ManualBinsSNs
Dictionary[Code,List]
CreateManualPickingLotSNTracking
procedure CreateManualPickingLotSNTracking(Quantity: Decimal; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]]; var ManualPickingBinsQty: Dictionary of [Code[20], Decimal]; var ManualBinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]])
Parameters / Return Value
Quantity
Decimal
BinsQty
Dictionary[Code,Decimal]
BinsLotsSNs
Dictionary[Code,Dictionary]
ManualPickingBinsQty
Dictionary[Code,Decimal]
ManualBinsLotsSNs
Dictionary[Code,Dictionary]
IsHybridMode
procedure IsHybridMode(HybridMode: Integer): Boolean
Parameters / Return Value
HybridMode
Integer
Returns
Boolean
IsRandomizeQty
procedure IsRandomizeQty(HybridMode: Integer): Boolean
Parameters / Return Value
HybridMode
Integer
Returns
Boolean
GetWarehouseDocumentNo
procedure GetWarehouseDocumentNo(TableID: Integer; SourceNo: Code[20]; SourceType: Integer; SourceSubtype: Integer): Code[20]
Parameters / Return Value
TableID
Integer
SourceNo
Code[20]
SourceType
Integer
SourceSubtype
Integer
Returns
Code[20]
GetPostedDocumentNo
procedure GetPostedDocumentNo(TableID: Integer; StartingDocNo: Code[20]): Code[20]
Parameters / Return Value
TableID
Integer
StartingDocNo
Code[20]
Returns
Code[20]
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.