Codeunit 18060348 EOS089.01 WMS HU Test Obj Mgt
Codeunit 18060348 EOS089.01 WMS HU Test Obj Mgt
Methods
SetQtyByBinCode
procedure SetQtyByBinCode(Qty: Decimal; BinCode: Code[20]; var BinsQty: Dictionary of [Code[20], Decimal])
Parameters / Return Value
Qty
Decimal
BinCode
Code[20]
BinsQty
Dictionary[Code,Decimal]
SetLotsByBinCode
procedure SetLotsByBinCode(LotNo: Code[50]; Qty: Decimal; BinCode: Code[20]; var BinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]])
Parameters / Return Value
LotNo
Code[50]
Qty
Decimal
BinCode
Code[20]
BinsLots
Dictionary[Code,Dictionary]
SetSNsByBinCode
procedure SetSNsByBinCode(SN: Code[50]; BinCode: Code[20]; var BinsSNs: Dictionary of [Code[20], List of [Code[50]]])
Parameters / Return Value
SN
Code[50]
BinCode
Code[20]
BinsSNs
Dictionary[Code,List]
SetLotsSNsByBinCode
procedure SetLotsSNsByBinCode(LotNo: Code[50]; SN: Code[50]; BinCode: Code[20]; var BinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]])
Parameters / Return Value
LotNo
Code[50]
SN
Code[50]
BinCode
Code[20]
BinsLotsSNs
Dictionary[Code,Dictionary]
SetOrRemoveLotsByBinCode
procedure SetOrRemoveLotsByBinCode(BinCode: Code[20]; Lots: Dictionary of [Code[50], Decimal]; var BinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]])
Parameters / Return Value
BinCode
Code[20]
Lots
Dictionary[Code,Decimal]
BinsLots
Dictionary[Code,Dictionary]
SetOrRemoveSNsByBinCode
procedure SetOrRemoveSNsByBinCode(BinCode: Code[20]; SNs: List of [Code[50]]; var BinsSNs: Dictionary of [Code[20], List of [Code[50]]])
Parameters / Return Value
BinCode
Code[20]
SNs
List[Code]
BinsSNs
Dictionary[Code,List]
SetOrRemoveLotsSNsByBinCode
procedure SetOrRemoveLotsSNsByBinCode(BinCode: Code[20]; LotsSNs: Dictionary of [Code[50], List of [Code[50]]]; var BinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]])
Parameters / Return Value
BinCode
Code[20]
LotsSNs
Dictionary[Code,List]
BinsLotsSNs
Dictionary[Code,Dictionary]
SetOrRemoveQtyByBinCode
procedure SetOrRemoveQtyByBinCode(BinCode: Code[20]; Qty: Decimal; var BinsQty: Dictionary of [Code[20], Decimal])
Parameters / Return Value
BinCode
Code[20]
Qty
Decimal
BinsQty
Dictionary[Code,Decimal]
SetBinCodeAndCalcRemQty
procedure SetBinCodeAndCalcRemQty(MaxDecimalPlaces: Integer; Qty: Decimal; RandomizeQty: Boolean; var BinsQty: Dictionary of [Code[20], Decimal]; var BinCode: Code[20]; var QtyToSet: Decimal) RemainingQty: Decimal
Parameters / Return Value
MaxDecimalPlaces
Integer
Qty
Decimal
RandomizeQty
Boolean
BinsQty
Dictionary[Code,Decimal]
BinCode
Code[20]
QtyToSet
Decimal
Returns
Decimal
SetBinCodeAndCalcRemQtyNoInv
procedure SetBinCodeAndCalcRemQtyNoInv(MaxDecimalPlaces: Integer; Qty: Decimal; RandomizeQty: Boolean; BinCode: Code[20]; var BinsQty: Dictionary of [Code[20], Decimal]; var QtyToSet: Decimal) RemainingQty: Decimal
Parameters / Return Value
MaxDecimalPlaces
Integer
Qty
Decimal
RandomizeQty
Boolean
BinCode
Code[20]
BinsQty
Dictionary[Code,Decimal]
QtyToSet
Decimal
Returns
Decimal
SetBinCodeAndLotNoAndCalcRemQty
procedure SetBinCodeAndLotNoAndCalcRemQty(MaxDecimalPlaces: Integer; Qty: Decimal; RandomizeQty: Boolean; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var BinCode: Code[20]; var LotNo: Code[50]; var QtyToSet: Decimal) RemainingQty: Decimal
Parameters / Return Value
MaxDecimalPlaces
Integer
Qty
Decimal
RandomizeQty
Boolean
BinsQty
Dictionary[Code,Decimal]
BinsLots
Dictionary[Code,Dictionary]
BinCode
Code[20]
LotNo
Code[50]
QtyToSet
Decimal
Returns
Decimal
SetBinCodeAndLotNoAndCalcRemQtyNoInv
procedure SetBinCodeAndLotNoAndCalcRemQtyNoInv(MaxDecimalPlaces: Integer; Qty: Decimal; RandomizeQty: Boolean; BinCode: Code[20]; LotNo: Code[50]; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var QtyToSet: Decimal) RemainingQty: Decimal
Parameters / Return Value
MaxDecimalPlaces
Integer
Qty
Decimal
RandomizeQty
Boolean
BinCode
Code[20]
LotNo
Code[50]
BinsQty
Dictionary[Code,Decimal]
BinsLots
Dictionary[Code,Dictionary]
QtyToSet
Decimal
Returns
Decimal
SetBinCodeAndSNAndCalcRemQty
procedure SetBinCodeAndSNAndCalcRemQty(Qty: Decimal; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsSNs: Dictionary of [Code[20], List of [Code[50]]]; var BinCode: Code[20]; var SN: Code[50]) RemainingQty: Decimal
Parameters / Return Value
Qty
Decimal
BinsQty
Dictionary[Code,Decimal]
BinsSNs
Dictionary[Code,List]
BinCode
Code[20]
SN
Code[50]
Returns
Decimal
SetBinCodeAndSNAndCalcRemQtyNoInv
procedure SetBinCodeAndSNAndCalcRemQtyNoInv(Qty: Decimal; BinCode: Code[20]; SN: Code[50]; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsSNs: Dictionary of [Code[20], List of [Code[50]]]) RemainingQty: Decimal
Parameters / Return Value
Qty
Decimal
BinCode
Code[20]
SN
Code[50]
BinsQty
Dictionary[Code,Decimal]
BinsSNs
Dictionary[Code,List]
Returns
Decimal
SetBinCodeAndLotNoAndSNAndCalcRemQty
procedure SetBinCodeAndLotNoAndSNAndCalcRemQty(Qty: Decimal; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]]; var BinCode: Code[20]; var LotNo: Code[50]; var SN: Code[50]) RemainingQty: Decimal
Parameters / Return Value
Qty
Decimal
BinsQty
Dictionary[Code,Decimal]
BinsLotsSNs
Dictionary[Code,Dictionary]
BinCode
Code[20]
LotNo
Code[50]
SN
Code[50]
Returns
Decimal
SetBinCodeAndLotNoAndSNAndCalcRemQtyNoInv
procedure SetBinCodeAndLotNoAndSNAndCalcRemQtyNoInv(Qty: Decimal; BinCode: Code[20]; LotNo: Code[50]; SN: Code[50]; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]]) RemainingQty: Decimal
Parameters / Return Value
Qty
Decimal
BinCode
Code[20]
LotNo
Code[50]
SN
Code[50]
BinsQty
Dictionary[Code,Decimal]
BinsLotsSNs
Dictionary[Code,Dictionary]
Returns
Decimal
SetLotNoAndCalcRemQty
procedure SetLotNoAndCalcRemQty(MaxDecimalPlaces: Integer; Qty: Decimal; RandomizeQty: Boolean; var Lots: Dictionary of [Code[50], Decimal]; var LotNo: Code[50]; var QtyToSet: Decimal) RemainingQty: Decimal
Parameters / Return Value
MaxDecimalPlaces
Integer
Qty
Decimal
RandomizeQty
Boolean
Lots
Dictionary[Code,Decimal]
LotNo
Code[50]
QtyToSet
Decimal
Returns
Decimal
SetLotNoAndCalcRemQtyNoInv
procedure SetLotNoAndCalcRemQtyNoInv(MaxDecimalPlaces: Integer; Qty: Decimal; RandomizeQty: Boolean; LotNo: Code[50]; var Lots: Dictionary of [Code[50], Decimal]; var QtyToSet: Decimal) RemainingQty: Decimal
Parameters / Return Value
MaxDecimalPlaces
Integer
Qty
Decimal
RandomizeQty
Boolean
LotNo
Code[50]
Lots
Dictionary[Code,Decimal]
QtyToSet
Decimal
Returns
Decimal
SetSNAndCalcRemQty
procedure SetSNAndCalcRemQty(Qty: Decimal; SNs: List of [Code[50]]; var SN: Code[50]) RemainingQty: Decimal
Parameters / Return Value
Qty
Decimal
SNs
List[Code]
SN
Code[50]
Returns
Decimal
SetSNAndCalcRemQtyNoInv
procedure SetSNAndCalcRemQtyNoInv(Qty: Decimal; SN: Code[50]; SNs: List of [Code[50]]) RemainingQty: Decimal
Parameters / Return Value
Qty
Decimal
SN
Code[50]
SNs
List[Code]
Returns
Decimal
SetLotNoAndSNAndCalcRemQty
procedure SetLotNoAndSNAndCalcRemQty(Qty: Decimal; LotsSNs: Dictionary of [Code[50], List of [Code[50]]]; var LotNo: Code[50]; var SN: Code[50]) RemainingQty: Decimal
Parameters / Return Value
Qty
Decimal
LotsSNs
Dictionary[Code,List]
LotNo
Code[50]
SN
Code[50]
Returns
Decimal
SetLotNoAndSNAndCalcRemQtyNoInv
procedure SetLotNoAndSNAndCalcRemQtyNoInv(Qty: Decimal; LotNo: Code[50]; SN: Code[50]; LotsSNs: Dictionary of [Code[50], List of [Code[50]]]) RemainingQty: Decimal
Parameters / Return Value
Qty
Decimal
LotNo
Code[50]
SN
Code[50]
LotsSNs
Dictionary[Code,List]
Returns
Decimal
GetSN
procedure GetSN(var SNs: List of [Code[50]]; var SN: Code[50])
Parameters / Return Value
SNs
List[Code]
SN
Code[50]
GetLotSN
procedure GetLotSN(LotsSNs: Dictionary of [Code[50], List of [Code[50]]]; var LotNo: Code[50]; var SN: Code[50])
Parameters / Return Value
LotsSNs
Dictionary[Code,List]
LotNo
Code[50]
SN
Code[50]
GetLotSNNoInv
procedure GetLotSNNoInv(LotNo: Code[50]; SN: Code[50]; LotsSNs: Dictionary of [Code[50], List of [Code[50]]])
Parameters / Return Value
LotNo
Code[50]
SN
Code[50]
LotsSNs
Dictionary[Code,List]
SetQtyByLotNo
procedure SetQtyByLotNo(LotNo: Code[50]; Qty: Decimal; var Lots: Dictionary of [Code[50], Decimal])
Parameters / Return Value
LotNo
Code[50]
Qty
Decimal
Lots
Dictionary[Code,Decimal]
SetLotSN
procedure SetLotSN(LotNo: Code[50]; SN: Code[50]; LotsSNs: Dictionary of [Code[50], List of [Code[50]]])
Parameters / Return Value
LotNo
Code[50]
SN
Code[50]
LotsSNs
Dictionary[Code,List]
MergeBinsLots
procedure MergeBinsLots(FromBinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var ToBinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]])
Parameters / Return Value
FromBinsLots
Dictionary[Code,Dictionary]
ToBinsLots
Dictionary[Code,Dictionary]
MergeBinsSNs
procedure MergeBinsSNs(FromBinsSNs: Dictionary of [Code[20], List of [Code[50]]]; var ToBinsSNs: Dictionary of [Code[20], List of [Code[50]]])
Parameters / Return Value
FromBinsSNs
Dictionary[Code,List]
ToBinsSNs
Dictionary[Code,List]
MergeBinsLotsSNs
procedure MergeBinsLotsSNs(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]]]])
Parameters / Return Value
FromBinsLotsSNs
Dictionary[Code,Dictionary]
ToBinsLotsSNs
Dictionary[Code,Dictionary]
MergeLots
procedure MergeLots(FromLots: Dictionary of [Code[50], Decimal]; var ToLots: Dictionary of [Code[50], Decimal])
Parameters / Return Value
FromLots
Dictionary[Code,Decimal]
ToLots
Dictionary[Code,Decimal]
MergeLotsSNs
procedure MergeLotsSNs(FromLotsSNs: Dictionary of [Code[50], List of [Code[50]]]; ToLotsSNs: Dictionary of [Code[50], List of [Code[50]]])
Parameters / Return Value
FromLotsSNs
Dictionary[Code,List]
ToLotsSNs
Dictionary[Code,List]
GetOnlyLotsFromBins
procedure GetOnlyLotsFromBins(BinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var Lots: Dictionary of [Code[50], Decimal])
Parameters / Return Value
BinsLots
Dictionary[Code,Dictionary]
Lots
Dictionary[Code,Decimal]
GetOnlySNsFromBins
procedure GetOnlySNsFromBins(BinsSNs: Dictionary of [Code[20], List of [Code[50]]]; var SNs: List of [Code[50]])
Parameters / Return Value
BinsSNs
Dictionary[Code,List]
SNs
List[Code]
GetOnlyLotsSNsFromBins
procedure GetOnlyLotsSNsFromBins(BinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]]; var LotsSNs: Dictionary of [Code[50], List of [Code[50]]])
Parameters / Return Value
BinsLotsSNs
Dictionary[Code,Dictionary]
LotsSNs
Dictionary[Code,List]
CreateSpecificBinObjects
procedure CreateSpecificBinObjects(SpecificBinCode: Code[20]; Lots: Dictionary of [Code[50], Decimal]; SNs: List of [Code[50]]; LotsSNs: Dictionary of [Code[50], List of [Code[50]]]; var BinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]]; var BinsSNs: Dictionary of [Code[20], List of [Code[50]]]; var BinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]])
Parameters / Return Value
SpecificBinCode
Code[20]
Lots
Dictionary[Code,Decimal]
SNs
List[Code]
LotsSNs
Dictionary[Code,List]
BinsLots
Dictionary[Code,Dictionary]
BinsSNs
Dictionary[Code,List]
BinsLotsSNs
Dictionary[Code,Dictionary]
SetObjects
procedure SetObjects(BinCode: Code[20]; LotNo: Code[50]; Qty: Decimal; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsLots: Dictionary of [Code[20], Dictionary of [Code[50], Decimal]])
Parameters / Return Value
BinCode
Code[20]
LotNo
Code[50]
Qty
Decimal
BinsQty
Dictionary[Code,Decimal]
BinsLots
Dictionary[Code,Dictionary]
SetObjects
procedure SetObjects(BinCode: Code[20]; SN: Code[50]; Qty: Decimal; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsSNs: Dictionary of [Code[20], List of [Code[50]]])
Parameters / Return Value
BinCode
Code[20]
SN
Code[50]
Qty
Decimal
BinsQty
Dictionary[Code,Decimal]
BinsSNs
Dictionary[Code,List]
SetObjects
procedure SetObjects(BinCode: Code[20]; LotNo: Code[50]; SN: Code[50]; Qty: Decimal; var BinsQty: Dictionary of [Code[20], Decimal]; var BinsLotsSNs: Dictionary of [Code[20], Dictionary of [Code[50], List of [Code[50]]]])
Parameters / Return Value
BinCode
Code[20]
LotNo
Code[50]
SN
Code[50]
Qty
Decimal
BinsQty
Dictionary[Code,Decimal]
BinsLotsSNs
Dictionary[Code,Dictionary]
CheckAndAddHUsItemsQty
procedure CheckAndAddHUsItemsQty(HU: Code[20]; ItemNo: Code[20]; Qty: Decimal; HUsItemsQty: Dictionary of [Code[20], Dictionary of [Code[20], Decimal]])
Parameters / Return Value
HU
Code[20]
ItemNo
Code[20]
Qty
Decimal
HUsItemsQty
Dictionary[Code,Dictionary]
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.