diff --git a/op-modules/op-sap/src/main/java/com/op/sap/service/impl/SapItemSyncImpl.java b/op-modules/op-sap/src/main/java/com/op/sap/service/impl/SapItemSyncImpl.java index 88bb9919c..a8dc8d485 100644 --- a/op-modules/op-sap/src/main/java/com/op/sap/service/impl/SapItemSyncImpl.java +++ b/op-modules/op-sap/src/main/java/com/op/sap/service/impl/SapItemSyncImpl.java @@ -418,7 +418,7 @@ public class SapItemSyncImpl implements SapItemSyncService { String createBy = "job"; for (int i = 0; i < maraTable.getNumRows(); i++) { maraTable.setRow(i); - //|EBELN |EBELP|CPUDT|CPUTM |LIFNR|LIFNR_NM|MATNR|MAKTX|MENGE|MEI|WERK|USNAM + //|EBELN |EBELP|CPUDT|CPUTM |LIFNR|LIFNR_NM|MATNR|MAKTX|MENGE|MEINS|WERKS|USNAM QcCheckTaskIncomeDTO qcCheckTaskIncomeDTO=new QcCheckTaskIncomeDTO(); qcCheckTaskIncomeDTO.setRecordId(IdUtils.fastSimpleUUID()); qcCheckTaskIncomeDTO.setCheckType("checkTypeLL"); @@ -429,11 +429,11 @@ public class SapItemSyncImpl implements SapItemSyncService { qcCheckTaskIncomeDTO.setMaterialCode(maraTable.getString("MATNR"));//物料号 qcCheckTaskIncomeDTO.setMaterialName(maraTable.getString("MAKTX"));//物料描述 qcCheckTaskIncomeDTO.setQuality(new BigDecimal(maraTable.getString("MENGE")));//数量 - qcCheckTaskIncomeDTO.setUnit(maraTable.getString("MEI"));//单位 + qcCheckTaskIncomeDTO.setUnit(maraTable.getString("MEINS"));//单位 qcCheckTaskIncomeDTO.setIncomeTime(DateUtils.dateTime( - maraTable.getString("CPUDT")+" "+maraTable.getString("CPUTM") - ,"yyyy-MM-dd HH:mm:ss")); - qcCheckTaskIncomeDTO.setFactoryCode(maraTable.getString("WERK")); + maraTable.getString("CPUDT")+maraTable.getString("CPUTM") + ,"yyyyMMddHHmmss")); + qcCheckTaskIncomeDTO.setFactoryCode(maraTable.getString("WERKS")); qcCheckTaskIncomeDTO.setAttr1(maraTable.getString("USNAM"));//收货人 qcCheckTaskIncomeDTO.setCreateTime(nowTime); qcCheckTaskIncomeDTO.setCreateBy(createBy);