|
|
@@ -444,7 +444,8 @@ open class PickOrderService( |
|
|
|
itemCode = pol.item?.code, |
|
|
|
itemName = pol.item?.name, |
|
|
|
// availableQty = inventory?.availableQty, |
|
|
|
availableQty = inventory?.sumOf { i -> (i.availableQty ?: zero) * (itemUom?.ratioN ?: one) * (itemUom?.ratioD ?: one) }, |
|
|
|
availableQty = inventory?.sumOf { i -> (i.availableQty ?: zero) }, |
|
|
|
// availableQty = inventory?.sumOf { i -> (i.availableQty ?: zero) * (itemUom?.ratioN ?: one) * (itemUom?.ratioD ?: one) }, |
|
|
|
requiredQty = pol.qty, |
|
|
|
uomCode = pol.uom?.code, |
|
|
|
uomDesc = pol.uom?.udfudesc, |
|
|
@@ -474,8 +475,8 @@ open class PickOrderService( |
|
|
|
item.second.let { |
|
|
|
// it.availableQty = inventory?.availableQty |
|
|
|
|
|
|
|
// it.availableQty = inventory?.sumOf { i -> i.availableQty ?: zero } |
|
|
|
it.availableQty = inventory?.sumOf { i -> (i.availableQty ?: zero) * (itemUom?.ratioN ?: one) * (itemUom?.ratioD ?: one) } |
|
|
|
it.availableQty = inventory?.sumOf { i -> i.availableQty ?: zero } |
|
|
|
// it.availableQty = inventory?.sumOf { i -> (i.availableQty ?: zero) * (itemUom?.ratioN ?: one) * (itemUom?.ratioD ?: one) } |
|
|
|
|
|
|
|
// return |
|
|
|
it |
|
|
|