diff --git a/pu/src/private/nc/impl/pu/dhjyd/dhjydmaster/ArriveToDhjydImpl.java b/pu/src/private/nc/impl/pu/dhjyd/dhjydmaster/ArriveToDhjydImpl.java index 829c442..bc68004 100644 --- a/pu/src/private/nc/impl/pu/dhjyd/dhjydmaster/ArriveToDhjydImpl.java +++ b/pu/src/private/nc/impl/pu/dhjyd/dhjydmaster/ArriveToDhjydImpl.java @@ -141,6 +141,14 @@ public class ArriveToDhjydImpl extends ServiceSupport implements IArriveToDhjyd } else if("03".equals(def1Code)) { arriveBb.setBeligible(UFBoolean.valueOf(false));//不合格 } + + //批次主键查询 + String vbatchcode = dhjydItems[i].getVbatch(); + Object pk_batchcode = new HYPubBO().findColValue("scm_batchcode", "pk_batchcode", + "nvl(dr, 0) = 0 and vbatchcode = '"+vbatchcode+"' "); + arriveBb.setPk_inbatchcode(pk_batchcode==null?"":pk_batchcode.toString());//入库批次号主键 + arriveBb.setPk_inbatchcode(vbatchcode);//入库批次号编码 + vos.add(arriveBb); } } else {