回传、配方小数
This commit is contained in:
@@ -292,7 +292,9 @@ public class WmsToErpServiceImpl implements WmsToErpService {
|
|||||||
JSONObject purchase_jo = purchase_proc_wql.query("PURCHASE_ID_B = '" + PURCHASE_ID_B + "'").uniqueResult(0);
|
JSONObject purchase_jo = purchase_proc_wql.query("PURCHASE_ID_B = '" + PURCHASE_ID_B + "'").uniqueResult(0);
|
||||||
|
|
||||||
if (ObjectUtil.isNotEmpty(purchase_jo)) {
|
if (ObjectUtil.isNotEmpty(purchase_jo)) {
|
||||||
if (purchase_jo.getString("proc_status").equals("01")) {
|
//判断是否生成了入库单
|
||||||
|
JSONObject dtl = WQLObject.getWQLObject("st_ivt_iostorinvdtl").query("source_billdtl_id = '"+purchase_jo.getString("id")+"'").uniqueResult(0);
|
||||||
|
if (purchase_jo.getString("proc_status").equals("01") && ObjectUtil.isEmpty(dtl)) {
|
||||||
//删除
|
//删除
|
||||||
purchase_wql.delete("PURCHASE_ID_B = '" + PURCHASE_ID_B + "'");
|
purchase_wql.delete("PURCHASE_ID_B = '" + PURCHASE_ID_B + "'");
|
||||||
purchase_proc_wql.delete("PURCHASE_ID_B = '" + PURCHASE_ID_B + "'");
|
purchase_proc_wql.delete("PURCHASE_ID_B = '" + PURCHASE_ID_B + "'");
|
||||||
|
|||||||
@@ -1361,9 +1361,9 @@ public class PdmWorkTaskServiceImpl implements PdmWorkTaskService {
|
|||||||
double need_qty = jo.getDoubleValue("need_qty");
|
double need_qty = jo.getDoubleValue("need_qty");
|
||||||
double storage_qty = jo.getDoubleValue("storage_qty");
|
double storage_qty = jo.getDoubleValue("storage_qty");
|
||||||
if (need_qty > storage_qty) {
|
if (need_qty > storage_qty) {
|
||||||
jo.put("needout_qty", storage_qty);
|
jo.put("needout_qty", NumberUtil.roundStr(storage_qty,4));
|
||||||
} else {
|
} else {
|
||||||
jo.put("needout_qty", need_qty);
|
jo.put("needout_qty", NumberUtil.roundStr(need_qty,4));
|
||||||
}
|
}
|
||||||
WQLObject.getWQLObject("PDM_BI_FormulaDtlJob").insert(jo);
|
WQLObject.getWQLObject("PDM_BI_FormulaDtlJob").insert(jo);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user