费用类型过滤
费用类型是业务定义的特殊f7,其查询query为:com.kingdee.eas.cp.bc.app.F7ExpenseTypeQuery
已费用报销单为例,其通用过滤条件为:billType.number = 'BizAccountBill' and isStart = '1' and isLeaf = 1 ,单据类型为当前新增页面、状态为启用并且要是叶子节点。
其特殊过滤条件需要在业务组织范围内,在promptExpenseType.js中_getTreeNodeFilter方法里会查询当前财务组织关联的业务类别(具体查询逻辑可以参考链接:https://wenku.my7c.com/article/221214322385376000)
最后会合并2和3条件,(((billType.number = 'BizAccountBill' ) and (isStart = '1' )) and (isLeaf = 1 )) and (operationType.id in (业务类别节点)),根据此条件最终查出数据。
总结,费用类型选择不到可能原因如下:
A.未启用或者非叶子节点
B.费用类型未关联当前单据
C.数据权限限制
D.未在业务节点范围内
c.kingdee.eas.cp.bc.app.F7ExpenseTypeQuery
费用类型过滤
费用类型是业务定义的特殊f7,其查询query为:com.kingdee.eas.cp.bc.app.F7ExpenseTypeQuery已费用报销单为例,其通用过滤条件为:billType.n...
点击下载文档
本文2024-09-16 22:19:11发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-47378.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章