diff --git a/main/java/shjh/jhzj7/fi/fi/plugin/form/SappzFormPlugin.java b/main/java/shjh/jhzj7/fi/fi/plugin/form/SappzFormPlugin.java index aca31ff..e9274ab 100644 --- a/main/java/shjh/jhzj7/fi/fi/plugin/form/SappzFormPlugin.java +++ b/main/java/shjh/jhzj7/fi/fi/plugin/form/SappzFormPlugin.java @@ -67,7 +67,7 @@ public class SappzFormPlugin extends AbstractFormPlugin { JSONArray IT_LIST = new JSONArray(); // 添加公司过滤条件--改成多选 for (DynamicObject doinfo : shjhOrgfields) { - doinfo = BusinessDataServiceHelper.loadSingle(doinfo.getPkValue(),orgEntName); + doinfo = BusinessDataServiceHelper.loadSingle(doinfo.getLong("fbasedataid.id"),orgEntName); addFilterDumpCondition(IT_LIST, "BUKRS", doinfo.getString("number"), doinfo.getString("number")); } @@ -77,7 +77,7 @@ public class SappzFormPlugin extends AbstractFormPlugin { } // 添加会计科目编号过滤条件--改成多选 for (DynamicObject accountingsubject : accountingsubjects) { - accountingsubject = BusinessDataServiceHelper.loadSingle(accountingsubject.getPkValue(),"bd_accountview"); + accountingsubject = BusinessDataServiceHelper.loadSingle(accountingsubject.getLong("fbasedataid.id"),"bd_accountview"); addFilterDumpCondition(IT_LIST, "HKONT",accountingsubject .getString("number"), accountingsubject.getString("number")); } // 添加SAP应付凭过账日期过滤条件