diff --git a/ic/src/private/nc/bs/ic/m4d/sign/rule/PullProcess.java b/ic/src/private/nc/bs/ic/m4d/sign/rule/PullProcess.java index 45eeccc..106cd9c 100644 --- a/ic/src/private/nc/bs/ic/m4d/sign/rule/PullProcess.java +++ b/ic/src/private/nc/bs/ic/m4d/sign/rule/PullProcess.java @@ -101,7 +101,7 @@ PullProcess implements IRule { detailItem.put("mrlCode", mrl.get("code")); detailItem.put("mrlName", mrl.get("name")); detailItem.put("planInDate", item.getDbizdate().toStdString()); - detailItem.put("planInQty", item.getNshouldassistnum().doubleValue()); + detailItem.put("planInQty", item.getNassistnum().abs().doubleValue());//MES退货单数量为正,需要转换 String unitsql = "select code from bd_measdoc where pk_measdoc = '" + item.getCastunitid() + "' "; Map unit = (Map) dao.executeQuery( unitsql, new MapProcessor()); detailItem.put("unit", unit.get("code"));