应付单成本中心取委托了当前财务组织的成本中心DEP方案

1.写一个com.kingdee.eas.fi.ap.client.OtherBillEditUI的二次开发扩展类com.kingdee.eas.fi.ap.client.OtherBillEditUIPIEx
2.重写父类的com.kingdee.eas.fi.ap.client.OtherBillEditUI.afterLoadFields()方法
3.在调用父类方法之后加入以下代码 NewCostCenterF7 costf7 = (NewCostCenterF7) prmtCostCenterUnit.getSelector(); //获取组织id对应的CU的id Set ids = new HashSet() ; ids = SCMUtils.getCostCenterByCompanyOrgInfo(null,cache.getCompanyId()); if(ids != null && ids.size() > 0){ //有结果集 String idsin = ""; StringBuilder sb = new StringBuilder("'"); Iterator it = ids.iterator(); while(it.hasNext()){ sb.append(it.next()).append("','"); } //为左树添加组织过滤 StringBuffer extraFilters = new StringBuffer(""); if(sb.length() > 2){ idsin = sb.substring(0,sb.length()-2); extraFilters.append(OrgTableAliasConstants.OUPART).append(".FUnitId in
应付单成本中心取委托了当前财务组织的成本中心DEP方案
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



