diff --git a/op-modules/op-wms/src/main/java/com/op/wms/service/impl/OdsProcureOrderServiceImpl.java b/op-modules/op-wms/src/main/java/com/op/wms/service/impl/OdsProcureOrderServiceImpl.java index 614e76ca7..1309448f2 100644 --- a/op-modules/op-wms/src/main/java/com/op/wms/service/impl/OdsProcureOrderServiceImpl.java +++ b/op-modules/op-wms/src/main/java/com/op/wms/service/impl/OdsProcureOrderServiceImpl.java @@ -1595,7 +1595,7 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService { paramMap.put("LGORT",lgort );//库存地点 paramMap.put("MATNR", order.getMaterialCode());//物料号 paramMap.put("QUANTITY", order.getPlanNumber());//数量 - paramMap.put("MEINS", order.getUnit());//条目单位 + paramMap.put("MEINS", "ST");//条目单位 paramMap.put("BATCH", order.getUserDefined1());//批号 paramMap.put("PROD_DATE", order.getPlanDate());//生产日期 paramMap.put("EXPIRYDATE", order.getUserDefined5());//货架寿命到期日 @@ -1655,7 +1655,7 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService { paramMap.put("LGORT",lgort );//库存地点 paramMap.put("MATNR", order.getMaterialCode());// paramMap.put("QUANTITY", order.getPlanNumber());// - paramMap.put("MEINS", order.getUnit());// + paramMap.put("MEINS", "ST");// paramMap.put("BATCH", order.getUserDefined1());// paramMap.put("PROD_DATE", order.getPlanDate());//生产日期 paramMap.put("EXPIRYDATE", order.getUserDefined5());//货架寿命到期日 diff --git a/op-modules/op-wms/src/main/java/com/op/wms/service/impl/OdsProcureOutOrderServiceImpl.java b/op-modules/op-wms/src/main/java/com/op/wms/service/impl/OdsProcureOutOrderServiceImpl.java index 1c6732237..ab5140513 100644 --- a/op-modules/op-wms/src/main/java/com/op/wms/service/impl/OdsProcureOutOrderServiceImpl.java +++ b/op-modules/op-wms/src/main/java/com/op/wms/service/impl/OdsProcureOutOrderServiceImpl.java @@ -342,7 +342,7 @@ public class OdsProcureOutOrderServiceImpl implements IOdsProcureOutOrderService order.setPlanNumber(amount); order.setLocCode(wmsOdsMateStorageNewsSn.getWaCode());//库区 order.setID(IdUtils.fastSimpleUUID()); - order.setUnit(wmsOdsMateStorageNewsSn.getUserDefined1()); + order.setUnit("PC"); order.setFactoryCode(factoryCode); order.setActive("1"); order.setCreateBy(createBy); @@ -507,7 +507,7 @@ public class OdsProcureOutOrderServiceImpl implements IOdsProcureOutOrderService paramMap.put("LGORT",lgort );//库存地点 paramMap.put("MATNR", order.getMaterialCode());//物料号 paramMap.put("QUANTITY", order.getPlanNumber());//数量 - paramMap.put("MEINS", order.getUnit());//条目单位 + paramMap.put("MEINS", "ST");//条目单位 paramMap.put("BATCH", order.getUserDefined1());//批号 paramMap.put("PROD_DATE", order.getPlanDate());//生产日期 paramMap.put("EXPIRYDATE", order.getUserDefined5());//货架寿命到期日 @@ -567,7 +567,7 @@ public class OdsProcureOutOrderServiceImpl implements IOdsProcureOutOrderService paramMap.put("LGORT",lgort );//库存地点 paramMap.put("MATNR", order.getMaterialCode());// paramMap.put("QUANTITY", order.getPlanNumber());// - paramMap.put("MEINS", order.getUnit());// + paramMap.put("MEINS", "ST");// paramMap.put("BATCH", order.getUserDefined1());// paramMap.put("PROD_DATE", order.getPlanDate());//生产日期 paramMap.put("EXPIRYDATE", order.getUserDefined5());//货架寿命到期日 diff --git a/op-modules/op-wms/src/main/resources/mapper/wms/OdsProcureOrderMapper.xml b/op-modules/op-wms/src/main/resources/mapper/wms/OdsProcureOrderMapper.xml index 02138b6c4..d7e47fd12 100644 --- a/op-modules/op-wms/src/main/resources/mapper/wms/OdsProcureOrderMapper.xml +++ b/op-modules/op-wms/src/main/resources/mapper/wms/OdsProcureOrderMapper.xml @@ -86,95 +86,95 @@ bpa.wa_code waCode FROM ods_procure_order opo - LEFT JOIN base_product_attached bpa on RIGHT ( opo.Material_Code, 11 ) = bpa.product_code + LEFT JOIN base_product_attached bpa on RIGHT ( opo.Material_Code, 11 ) = bpa.product_code insert into ods_procure_order @@ -331,8 +331,8 @@ - delete from ods_procure_order where ID = #{ID} - + delete from ods_procure_order where ID = #{ID} + delete from ods_procure_order where ID in @@ -341,18 +341,18 @@ - update ods_procure_order - SET Reality_Number = COALESCE(Reality_Number, 0) + #{planNumber}, - Order_Status=#{orderStatus} - where ID = #{ID} + update ods_procure_order + SET Reality_Number = COALESCE(Reality_Number, 0) + #{planNumber}, + Order_Status=#{orderStatus} + where ID = #{ID} - + + SELECT DISTINCT zh_desc FROM base_supplier WHERE supplier_code= #{supplierCode} + update ods_procure_order @@ -363,13 +363,13 @@ - where User_Defined5= #{userDefined5} - AND (Plan_Number-COALESCE ( Operation_Number, 0 ))>0 - order by Create_Date desc + where opo.User_Defined5= #{userDefined5} + AND (opo.Plan_Number-COALESCE ( opo.Operation_Number, 0 ))>0 + order by opo.Create_Date desc update ods_procure_order