采购入库,其他入库 加入批次管理
This commit is contained in:
parent
b6c5804c2b
commit
ba072c13a1
|
|
@ -68,9 +68,11 @@ public class OtherInIotManagePlugin extends AbstractOperationServicePlugIn imple
|
|||
tqq9_goodlotmanage.set("tqq9_invaliddate",expirydate);//到期日期
|
||||
tqq9_goodlotmanage.set("status","C");//数据状态
|
||||
tqq9_goodlotmanage.set("enable","1");//使用状态
|
||||
QFilter goodlotmanageF = new QFilter("number", QCP.equals,number);
|
||||
goodlotmanageF=goodlotmanageF.and(new QFilter("tqq9_lot", QCP.equals,lotnumber));
|
||||
DynamicObject tqq9_goodlotmanage1 = BusinessDataServiceHelper.loadSingle("tqq9_goodlotmanage",goodlotmanageF.toArray());
|
||||
QFilter f1 = new QFilter("number", QCP.equals, number);
|
||||
QFilter f2 = new QFilter("tqq9_lot", QCP.equals, lotnumber);
|
||||
QFilter f3 = new QFilter("tqq9_crreatdate", QCP.equals, producedate);
|
||||
QFilter f4 = new QFilter("tqq9_invaliddate", QCP.equals, expirydate);
|
||||
DynamicObject tqq9_goodlotmanage1 = BusinessDataServiceHelper.loadSingle("tqq9_goodlotmanage",new QFilter[]{f1,f2,f3,f4});
|
||||
if(tqq9_goodlotmanage1==null&& StringUtils.isNotBlank(lotnumber)){
|
||||
falg=true;
|
||||
tqq9_goodlotmanages.add(tqq9_goodlotmanage);
|
||||
|
|
|
|||
|
|
@ -66,9 +66,11 @@ public class PurInIotManagePlugin extends AbstractOperationServicePlugIn impleme
|
|||
tqq9_goodlotmanage.set("tqq9_invaliddate", expirydate);//到期日期
|
||||
tqq9_goodlotmanage.set("status", "C");//数据状态
|
||||
tqq9_goodlotmanage.set("enable", "1");//使用状态
|
||||
QFilter goodlotmanageF = new QFilter("number", QCP.equals, number);
|
||||
goodlotmanageF = goodlotmanageF.and(new QFilter("tqq9_lot", QCP.equals, lotnumber));
|
||||
DynamicObject tqq9_goodlotmanage1 = BusinessDataServiceHelper.loadSingle("tqq9_goodlotmanage", goodlotmanageF.toArray());
|
||||
QFilter f1 = new QFilter("number", QCP.equals, number);
|
||||
QFilter f2 = new QFilter("tqq9_lot", QCP.equals, lotnumber);
|
||||
QFilter f3 = new QFilter("tqq9_crreatdate", QCP.equals, producedate);
|
||||
QFilter f4 = new QFilter("tqq9_invaliddate", QCP.equals, expirydate);
|
||||
DynamicObject tqq9_goodlotmanage1 = BusinessDataServiceHelper.loadSingle("tqq9_goodlotmanage", new QFilter[]{f1,f2,f3,f4});
|
||||
if (tqq9_goodlotmanage1 == null && StringUtils.isNotBlank(lotnumber)) {
|
||||
falg = true;
|
||||
tqq9_goodlotmanages.add(tqq9_goodlotmanage);
|
||||
|
|
@ -80,6 +82,7 @@ public class PurInIotManagePlugin extends AbstractOperationServicePlugIn impleme
|
|||
warehouseNumber = warehouse.getString("number");
|
||||
}
|
||||
|
||||
// 将入库物料的批次信息写到商品明细中
|
||||
DynamicObject tqq9_goods = entry.getDynamicObject("tqq9_goods");
|
||||
if(tqq9_goods != null){
|
||||
tqq9_goods = BusinessDataServiceHelper.loadSingle(tqq9_goods.getPkValue(), tqq9_goods.getDynamicObjectType().getName());
|
||||
|
|
|
|||
Loading…
Reference in New Issue