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
DecimalBinCode
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
DecimalBinCode
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
DecimalBinsQty
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
IntegerQty
DecimalRandomizeQty
BooleanBinsQty
Dictionary[Code,Decimal]BinCode
Code[20]QtyToSet
DecimalReturns
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
IntegerQty
DecimalRandomizeQty
BooleanBinCode
Code[20]BinsQty
Dictionary[Code,Decimal]QtyToSet
DecimalReturns
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
IntegerQty
DecimalRandomizeQty
BooleanBinsQty
Dictionary[Code,Decimal]BinsLots
Dictionary[Code,Dictionary]BinCode
Code[20]LotNo
Code[50]QtyToSet
DecimalReturns
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
IntegerQty
DecimalRandomizeQty
BooleanBinCode
Code[20]LotNo
Code[50]BinsQty
Dictionary[Code,Decimal]BinsLots
Dictionary[Code,Dictionary]QtyToSet
DecimalReturns
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
DecimalBinsQty
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
DecimalBinCode
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
DecimalBinsQty
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
DecimalBinCode
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
IntegerQty
DecimalRandomizeQty
BooleanLots
Dictionary[Code,Decimal]LotNo
Code[50]QtyToSet
DecimalReturns
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
IntegerQty
DecimalRandomizeQty
BooleanLotNo
Code[50]Lots
Dictionary[Code,Decimal]QtyToSet
DecimalReturns
Decimal
SetSNAndCalcRemQty
procedure SetSNAndCalcRemQty(Qty: Decimal; SNs: List of [Code[50]]; var SN: Code[50]) RemainingQty: Decimal
Parameters / Return Value
Qty
DecimalSNs
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
DecimalSN
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
DecimalLotsSNs
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
DecimalLotNo
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
DecimalLots
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
DecimalBinsQty
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
DecimalBinsQty
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
DecimalBinsQty
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
DecimalHUsItemsQty
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.