源单物料编码不为空不生成物料业务信息

This commit is contained in:
sez 2025-12-01 18:34:35 +08:00
parent 2f579cdb56
commit 14c9c3f36a
1 changed files with 6 additions and 0 deletions

View File

@ -21,6 +21,7 @@ import kd.bos.servicehelper.basedata.BaseDataServiceHelper;
import kd.bos.servicehelper.botp.ConvertServiceHelper;
import kd.bos.servicehelper.operation.OperationServiceHelper;
import kd.bos.servicehelper.operation.SaveServiceHelper;
import kd.bos.util.StringUtils;
import java.util.ArrayList;
import java.util.List;
@ -63,6 +64,11 @@ public class MaterialManualAssignOpPlugin extends AbstractOperationServicePlugIn
DynamicObject[] dataEntities1 = e.getDataEntities();
for (DynamicObject dynamicObject : dataEntities1) {
dynamicObject = BusinessDataServiceHelper.loadSingle(dynamicObject.getPkValue(), "bd_material");
String tqq9_srcnumber = dynamicObject.getString("tqq9_srcnumber");
if (StringUtils.isNotEmpty(tqq9_srcnumber)) {
return;
}
PushArgs pushArgs = new PushArgs();
//源单标识
pushArgs.setSourceEntityNumber("bd_material");