|
|
@@ -372,10 +372,10 @@ public class dispatchItems extends Controller {
|
|
|
row.put("sonum",orderRowsMap.get(row.getString("sa_orderitemsid")).get(0).getString("sonum"));
|
|
|
row.put("type",orderRowsMap.get(row.getString("sa_orderitemsid")).get(0).getString("type"));
|
|
|
row.put("orderRowno",orderRowsMap.get(row.getString("sa_orderitemsid")).get(0).getString("orderRowno"));
|
|
|
- row.put("price",orderRowsMap.get(row.getString("sa_orderitemsid")).get(0).getString("price"));
|
|
|
- row.put("undeliqty",orderRowsMap.get(row.getString("sa_orderitemsid")).get(0).getString("undeliqty"));
|
|
|
- row.put("deliedqty",orderRowsMap.get(row.getString("sa_orderitemsid")).get(0).getString("deliedqty"));
|
|
|
- row.put("amount",orderRowsMap.get(row.getString("sa_orderitemsid")).get(0).getBigDecimal("price").multiply(row.getBigDecimal("qty")).toPlainString());
|
|
|
+ row.put("price",orderRowsMap.get(row.getString("sa_orderitemsid")).get(0).getDouble("price"));
|
|
|
+ row.put("undeliqty",orderRowsMap.get(row.getString("sa_orderitemsid")).get(0).getDouble("undeliqty"));
|
|
|
+ row.put("deliedqty",orderRowsMap.get(row.getString("sa_orderitemsid")).get(0).getDouble("deliedqty"));
|
|
|
+ row.put("amount",orderRowsMap.get(row.getString("sa_orderitemsid")).get(0).getBigDecimal("price").multiply(row.getBigDecimal("qty")).doubleValue());
|
|
|
}
|
|
|
if(itemRowsMap.containsKey(row.getString("itemid"))){
|
|
|
row.put("itemno",itemRowsMap.get(row.getString("itemid")).get(0).getString("itemno"));
|
|
|
@@ -419,7 +419,7 @@ public class dispatchItems extends Controller {
|
|
|
|
|
|
for (Row row : rows) {
|
|
|
if (!row.containsKey("delinvbalqty")) {
|
|
|
- row.put("delinvbalqty", row.getBigDecimal("undeliqty").negate());
|
|
|
+ row.put("delinvbalqty", row.getBigDecimal("undeliqty").negate().doubleValue());
|
|
|
row.put("invbalqty", 0);
|
|
|
}
|
|
|
}
|