电力电子物料推艾普MES-mrlType调整

This commit is contained in:
mzr 2025-09-24 20:01:18 +08:00
parent f749970424
commit 39d26eb183
1 changed files with 2 additions and 2 deletions

View File

@ -189,13 +189,13 @@ public class MaterialToEpicMesListener implements IBusinessListener {
String[] orgItem = targetCode.split(","); String[] orgItem = targetCode.split(",");
String inStr = SqlUtils.getInStr("b.code", orgItem, Boolean.TRUE); String inStr = SqlUtils.getInStr("b.code", orgItem, Boolean.TRUE);
// 物料-库存信息-物料类型 DR=分销补货;FR=工厂补货;MR=制造件;PR=采购件;OT=委外件;ET=其他 // 物料-库存信息-物料类型 DR=分销补货;FR=工厂补货;MR=制造件;PR=采购件;OT=委外件;ET=其他
// mes物料类型 制造1 其它0(ERP多个组织中如果有一个是制造件就传1) // mes物料类型 制造1 其它0(ERP多个组织中如果有一个是制造件或虚拟件(其他)就传1)
String mesType = "0"; String mesType = "0";
// String martype = MyHelper.transferField(MaterialStockVO.getDefaultTableName(), MaterialStockVO.MARTYPE, MaterialStockVO.PK_MATERIAL, pkMaterial); // String martype = MyHelper.transferField(MaterialStockVO.getDefaultTableName(), MaterialStockVO.MARTYPE, MaterialStockVO.PK_MATERIAL, pkMaterial);
String countSql = "SELECT count(1)" + String countSql = "SELECT count(1)" +
" FROM bd_materialstock a" + " FROM bd_materialstock a" +
" LEFT JOIN org_stockorg b ON a.pk_org = b.pk_stockorg" + " LEFT JOIN org_stockorg b ON a.pk_org = b.pk_stockorg" +
" WHERE a.dr = 0 AND a.martype = 'MR' " + " WHERE a.dr = 0 AND a.martype IN ('MR','ET') " +
" AND a.pk_material = '[pkMaterial]'" + " AND a.pk_material = '[pkMaterial]'" +
" AND " + inStr; " AND " + inStr;
countSql = countSql.replace("[pkMaterial]", pkMaterial); countSql = countSql.replace("[pkMaterial]", pkMaterial);