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
IntegerMaxQty
DecimalMaxDecimalPlaces
IntegerNoTrackingItem
Record "Item"LocationCode
Code[10]StockBins
List[Code]InvNoTrackingQty
DecimalNoTrackingBinsQty
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
IntegerMaxQty
DecimalMaxDecimalPlaces
IntegerLotTrackingItem
Record "Item"LocationCode
Code[10]StockBins
List[Code]InvLotTrackingQty
DecimalLotTrackingBinsQty
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
IntegerMaxQty
DecimalMaxDecimalPlaces
IntegerSNTrackingItem
Record "Item"LocationCode
Code[10]StockBins
List[Code]InvSNTrackingQty
DecimalSNTrackingBinsQty
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
IntegerMaxQty
DecimalMaxDecimalPlaces
IntegerLotSNTrackingItem
Record "Item"LocationCode
Code[10]StockBins
List[Code]InvLotSNTrackingQty
DecimalLotSNTrackingBinsQty
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
IntegerMaxQty
DecimalMaxDecimalPlaces
IntegerNoTrackingItem
Record "Item"LocationCode
Code[10]InvNoTrackingQty
DecimalInsertArray
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
IntegerMaxQty
DecimalMaxDecimalPlaces
IntegerLotTrackingItem
Record "Item"LocationCode
Code[10]InvLotTrackingQty
DecimalLots
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
IntegerMaxQty
DecimalMaxDecimalPlaces
IntegerSNTrackingItem
Record "Item"LocationCode
Code[10]InvSNTrackingQty
DecimalSNs
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
IntegerMaxQty
DecimalMaxDecimalPlaces
IntegerLotSNTrackingItem
Record "Item"LocationCode
Code[10]InvLotSNTrackingQty
DecimalLotsSNs
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
DecimalTrackingType
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
BooleanActionName
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
BooleanActionName
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
BooleanActionName
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
IntegerLocationCode
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
DecimalBinsQty
Dictionary[Code,Decimal]TrackingType
Enum "EOS089 WMS Tracking Type"Positive
BooleanActionName
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
DecimalBinsQty
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
DecimalTrackingType
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
BooleanActionName
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
BooleanActionName
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
BooleanActionName
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
DecimalNoTrackingItem
Record "Item"VariantCode
Code[10]LocationCode
Code[10]BinCode
Code[20]NoTrackingItemAvailability
BooleanNoTrackingBinsQty
Dictionary[Code,Decimal]HUNoTrackingQty
DecimalInsertArray
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
DecimalLotTrackingItem
Record "Item"VariantCode
Code[10]LocationCode
Code[10]BinCode
Code[20]LotTrackingItemAvailability
BooleanRandomizeQty
BooleanHULots
Dictionary[Code,Decimal]BinsLots
Dictionary[Code,Dictionary]HUBinsLots
Dictionary[Code,Dictionary]LotTrackingBinsQty
Dictionary[Code,Decimal]HULotTrackingQty
DecimalInsertArray
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
DecimalSNTrackingItem
Record "Item"VariantCode
Code[10]LocationCode
Code[10]BinCode
Code[20]SNTrackingItemAvailability
BooleanHUSNs
List[Code]BinsSNs
Dictionary[Code,List]HUBinsSNs
Dictionary[Code,List]SNTrackingBinsQty
Dictionary[Code,Decimal]HUSNTrackingQty
DecimalInsertArray
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
DecimalLotSNTrackingItem
Record "Item"VariantCode
Code[10]LocationCode
Code[10]BinCode
Code[20]LotSNTrackingItemAvailability
BooleanHULotsSNs
Dictionary[Code,List]BinsLotsSNs
Dictionary[Code,Dictionary]HUBinsLotsSNs
Dictionary[Code,Dictionary]LotSNTrackingBinsQty
Dictionary[Code,Decimal]HULotSNTrackingQty
DecimalInsertArray
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
DecimalNoTrackingItem
Record "Item"VariantCode
Code[10]LocationCode
Code[10]Availability
DecimalHUNoTrackingQty
DecimalInsertArray
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
DecimalNoTrackingItem
Record "Item"VariantCode
Code[10]LocationCode
Code[10]BinCode
Code[20]Availability
DecimalHUNoTrackingQty
DecimalInsertArray
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
DecimalLotTrackingItem
Record "Item"VariantCode
Code[10]LocationCode
Code[10]Availability
DecimalRandomizeQty
BooleanInventorySet
BooleanLots
Dictionary[Code,Decimal]HULots
Dictionary[Code,Decimal]HULotTrackingQty
DecimalInsertArray
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
DecimalLotTrackingItem
Record "Item"VariantCode
Code[10]LocationCode
Code[10]BinCode
Code[20]Availability
DecimalRandomizeQty
BooleanInventorySet
BooleanLots
Dictionary[Code,Decimal]HULots
Dictionary[Code,Decimal]HULotTrackingQty
DecimalInsertArray
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
DecimalSNTrackingItem
Record "Item"VariantCode
Code[10]LocationCode
Code[10]Availability
DecimalInventorySet
BooleanSNs
List[Code]HUSNs
List[Code]HUSNTrackingQty
DecimalInsertArray
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
DecimalSNTrackingItem
Record "Item"VariantCode
Code[10]LocationCode
Code[10]BinCode
Code[20]Availability
DecimalInventorySet
BooleanSNs
List[Code]HUSNs
List[Code]HUSNTrackingQty
DecimalInsertArray
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
DecimalLotSNTrackingItem
Record "Item"VariantCode
Code[10]LocationCode
Code[10]Availability
DecimalInventorySet
BooleanLotsSNs
Dictionary[Code,List]HULotsSNs
Dictionary[Code,List]HULotSNTrackingQty
DecimalInsertArray
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
DecimalLotSNTrackingItem
Record "Item"VariantCode
Code[10]LocationCode
Code[10]BinCode
Code[20]Availability
DecimalInventorySet
BooleanLotsSNs
Dictionary[Code,List]HULotsSNs
Dictionary[Code,List]HULotSNTrackingQty
DecimalInsertArray
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
DecimalTrackingType
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
IntegerScanMode
Enum "EOS089 WMS Scan Mode"WarehouseActivityLine
Record "Warehouse Activity Line"RandomizeQty
BooleanQty
DecimalHUNo
Code[20]PickPack
BooleanFromBinsQty
Dictionary[Code,Decimal]ToBinsQty
Dictionary[Code,Decimal]InsertArray
JsonArrayReturns
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
IntegerScanMode
Enum "EOS089 WMS Scan Mode"WarehouseActivityLine
Record "Warehouse Activity Line"RandomizeQty
BooleanQty
DecimalFromBinsQty
Dictionary[Code,Decimal]ToBinsQty
Dictionary[Code,Decimal]InsertArray
JsonArrayReturns
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
IntegerScanMode
Enum "EOS089 WMS Scan Mode"WarehouseActivityLine
Record "Warehouse Activity Line"RandomizeQty
BooleanQty
DecimalHUNo
Code[20]PickPack
BooleanLotNo
Code[50]FromBinsQty
Dictionary[Code,Decimal]ToBinsQty
Dictionary[Code,Decimal]FromBinsLots
Dictionary[Code,Dictionary]ToBinsLots
Dictionary[Code,Dictionary]InsertArray
JsonArrayReturns
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
IntegerScanMode
Enum "EOS089 WMS Scan Mode"WarehouseActivityLine
Record "Warehouse Activity Line"RandomizeQty
BooleanQty
DecimalFromBinsQty
Dictionary[Code,Decimal]ToBinsQty
Dictionary[Code,Decimal]FromBinsLots
Dictionary[Code,Dictionary]ToBinsLots
Dictionary[Code,Dictionary]InsertArray
JsonArrayReturns
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
BooleanSN
Code[50]FromBinsQty
Dictionary[Code,Decimal]ToBinsQty
Dictionary[Code,Decimal]FromBinsSNs
Dictionary[Code,List]ToBinsSNs
Dictionary[Code,List]InsertArray
JsonArrayReturns
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
JsonArrayReturns
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
BooleanLotNo
Code[50]SN
Code[50]FromBinsQty
Dictionary[Code,Decimal]ToBinsQty
Dictionary[Code,Decimal]FromBinsLotsSNs
Dictionary[Code,Dictionary]ToBinsLotsSNs
Dictionary[Code,Dictionary]InsertArray
JsonArrayReturns
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
JsonArrayReturns
Decimal
CreateWarehouseReceiptLineNoTracking
procedure CreateWarehouseReceiptLineNoTracking(MaxDecimalPlaces: Integer; ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseReceiptLine: Record "Warehouse Receipt Line"; var InsertArray: JsonArray)
Parameters / Return Value
MaxDecimalPlaces
IntegerScanMode
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
IntegerScanMode
Enum "EOS089 WMS Scan Mode"WarehouseReceiptLine
Record "Warehouse Receipt Line"RandomizeQty
BooleanInventorySet
BooleanNoSeriesCode
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
BooleanNoSeriesCode
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
BooleanLotNoSeriesCode
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
BooleanBinsQty
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
BooleanBinsQty
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
BooleanBinsQty
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
BooleanBinsQty
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
IntegerSourceSubtype
IntegerSourceNo
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
DecimalTrackingType
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
IntegerQuantity
DecimalRandomizeQty
BooleanBinsQty
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
IntegerQuantity
DecimalRandomizeQty
BooleanBinsQty
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
DecimalBinsQty
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
DecimalBinsQty
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
IntegerReturns
Boolean
IsRandomizeQty
procedure IsRandomizeQty(HybridMode: Integer): Boolean
Parameters / Return Value
HybridMode
IntegerReturns
Boolean
GetWarehouseDocumentNo
procedure GetWarehouseDocumentNo(TableID: Integer; SourceNo: Code[20]; SourceType: Integer; SourceSubtype: Integer): Code[20]
Parameters / Return Value
TableID
IntegerSourceNo
Code[20]SourceType
IntegerSourceSubtype
IntegerReturns
Code[20]
GetPostedDocumentNo
procedure GetPostedDocumentNo(TableID: Integer; StartingDocNo: Code[20]): Code[20]
Parameters / Return Value
TableID
IntegerStartingDocNo
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.