5单据推送锐制优化_工序和项目变更_V4_sdlizheng

This commit is contained in:
李正@用友 2025-05-23 14:11:12 +08:00
parent 90cb8c9767
commit 97877c2a6e
2 changed files with 8 additions and 3 deletions

View File

@ -83,8 +83,10 @@ public class AfterApproveRuleSyncRZWMS implements IRule<AggPickmVO> {
singleObj.put("djyl", body.getNplanoutastnum().getDouble()); // 单据用量 singleObj.put("djyl", body.getNplanoutastnum().getDouble()); // 单据用量
singleObj.put("clyl", body.getNplanoutastnum().getDouble()); // 材料用量 singleObj.put("clyl", body.getNplanoutastnum().getDouble()); // 材料用量
String rccode = transferCodeByPk(RcVO.getDefaultTableName(), RcVO.VRCCODE, RcVO.CRCID, head.getVstdprocid()); // String rccode = transferCodeByPk(RcVO.getDefaultTableName(), RcVO.VRCCODE, RcVO.CRCID, head.getVstdprocid());
singleObj.put("scgx_wbid", rccode); // 第三方系统使用工序id singleObj.put("scgx_wbid", body.getVbdef11());
// singleObj.put("scgx_wbid", rccode); // 第三方系统使用工序id
//sdbj int 锁定标记 必填 默认1正常业务ERP审核后传输至锐制MOM //sdbj int 锁定标记 必填 默认1正常业务ERP审核后传输至锐制MOM
singleObj.put("sdbj", 1); singleObj.put("sdbj", 1);
//shbj int 审核标记 必填 默认1正常业务ERP审核后传输至锐制MOM //shbj int 审核标记 必填 默认1正常业务ERP审核后传输至锐制MOM

View File

@ -2,12 +2,14 @@ package nc.bs.mmpac.pmo.pac0002.bp.rule;
import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.yonyou.iuap.bd.defdoc.dto.DefDoc;
import nc.bs.dao.BaseDAO; import nc.bs.dao.BaseDAO;
import nc.bs.logging.Log; import nc.bs.logging.Log;
import nc.bs.uapbd.util.ThirdPartyPostRequestUtil; import nc.bs.uapbd.util.ThirdPartyPostRequestUtil;
import nc.impl.pubapp.pattern.rule.IRule; import nc.impl.pubapp.pattern.rule.IRule;
import nc.jdbc.framework.processor.ColumnProcessor; import nc.jdbc.framework.processor.ColumnProcessor;
import nc.pubitf.para.SysInitQuery; import nc.pubitf.para.SysInitQuery;
import nc.vo.bd.defdoc.DefdocVO;
import nc.vo.bd.material.MaterialVO; import nc.vo.bd.material.MaterialVO;
import nc.vo.bd.stordoc.StordocVO; import nc.vo.bd.stordoc.StordocVO;
import nc.vo.cmp.util.StringUtils; import nc.vo.cmp.util.StringUtils;
@ -168,7 +170,8 @@ public class AfterApprovingSynchronizeRuleRZ implements IRule<PMOAggVO> {
detailItem.put("jhbhzdsc", 0); detailItem.put("jhbhzdsc", 0);
// ÏîÄ¿±àºÅ // ÏîÄ¿±àºÅ
detailItem.put("wlzdycs06", body.getVdef1()); detailItem.put("wlzdycs06", transferCodeByPk("bd_defdoc", DefdocVO.CODE, DefdocVO.PK_DEFDOC, body.getVdef1()));
// detailItem.put("wlzdycs06", body.getVdef1());
details.add(detailItem); details.add(detailItem);
} }
} }