1.其他出库申请填写批号带出注册证等维度(过滤库存为0的记录)

This commit is contained in:
龚豆豆 2025-12-16 14:36:17 +08:00
parent 28c53f2cb5
commit 4f5411540c
1 changed files with 3 additions and 2 deletions

View File

@ -145,9 +145,10 @@ public class OtherOutApplyBillPlugin extends AbstractBillPlugIn implements Befor
QFilter materielF = new QFilter("material", QCP.equals, materiel.getDynamicObject("masterid").getLong("id"));
QFilter warehouseF = new QFilter("warehouse", QCP.equals, dcck.getLong("id"));
QFilter lotNumberF= new QFilter("lotnum", QCP.equals, lotNumber);
QFilter qtyF= new QFilter("qty", QCP.not_equals2, 0);
DynamicObject[] objects = BusinessDataServiceHelper.load("im_inv_realbalance",
"id,keycol,material,lotnum,producedate,expirydate,tqq9_goods,tqq9_registration"
, new QFilter[]{materielF.and(warehouseF).and(lotNumberF)});
"id,keycol,material,lotnum,producedate,expirydate,tqq9_goods,tqq9_registration,qty"
, new QFilter[]{materielF.and(warehouseF).and(lotNumberF).and(qtyF)});
if (null != objects && objects.length > 0) {
if (objects.length == 1) {
DynamicObject object = objects[0];