艾普MES-物料类型取值调整
This commit is contained in:
parent
170009f25e
commit
1574c136cc
|
@ -115,8 +115,8 @@ public class MaterialToEpicMesListener implements IBusinessListener {
|
||||||
singleObj.put("deputyUnit", unitMap.get("deputy_unitname"));// 副单位
|
singleObj.put("deputyUnit", unitMap.get("deputy_unitname"));// 副单位
|
||||||
singleObj.put("auditCode", "1");// 审核码
|
singleObj.put("auditCode", "1");// 审核码
|
||||||
singleObj.put("statusCode", statusCode);// 状态码(Y表示启用,N表示停用)
|
singleObj.put("statusCode", statusCode);// 状态码(Y表示启用,N表示停用)
|
||||||
singleObj.put("mrlTypeErp", getGoodsProject(pkMaterial));// 物料类型ERP(1:专用件,3:通用件)
|
// singleObj.put("mrlTypeErp", getGoodsProject(pkMaterial));// 物料类型ERP(1:专用件,3:通用件)
|
||||||
singleObj.put("mrlType", mrlTypeCOde);// 物料分类编码
|
singleObj.put("mrlType", getGoodsType(pkMaterial));// 物料分类 制造1 其它0
|
||||||
singleObj.put("convertRate", unitMap.getOrDefault("convertRate", "1"));// 单位换算率
|
singleObj.put("convertRate", unitMap.getOrDefault("convertRate", "1"));// 单位换算率
|
||||||
// singleObj.put("isCheck", "1");// 是否选中(1:是,0:否)
|
// singleObj.put("isCheck", "1");// 是否选中(1:是,0:否)
|
||||||
pushData(singleObj);
|
pushData(singleObj);
|
||||||
|
@ -182,4 +182,15 @@ public class MaterialToEpicMesListener implements IBusinessListener {
|
||||||
return mrlTypeErp;
|
return mrlTypeErp;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private String getGoodsType(String pkMaterial) throws BusinessException {
|
||||||
|
// 物料-库存信息-物料类型 DR=分销补货;FR=工厂补货;MR=制造件;PR=采购件;OT=委外件;ET=其他
|
||||||
|
// mes物料类型 制造1 其它0
|
||||||
|
String mesType = "0";
|
||||||
|
String martype = MyHelper.transferField(MaterialStockVO.getDefaultTableName(), MaterialStockVO.MARTYPE, MaterialStockVO.PK_MATERIAL, pkMaterial);
|
||||||
|
if ("MR".equals(martype)) {
|
||||||
|
mesType = "1";
|
||||||
|
}
|
||||||
|
return mesType;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue