费用申请部门取数逻辑
已85版本费用报销单申请人部门为例子,这里查询的数据是委托当前登录财务组织的行政组织,也就是图二中标红的字段。
实际上这里的申请人部门主要查询了两个表: T_org_typerelation(组织类型关系)、T_org_unitrelation(组织单元关系),其sql为: SELECT u.FFROMUNITID FROM T_org_unitrelation u,T_org_typerelation t WHERE u.ftoUnitid = '登录公司的id' AND t.ftoType = 1 AND t.FFROMTYPE = 0 and u.FTYPERELATIONID = t.fid,这是第一层过滤查询出所有委托当前财务组织的行政组织,然后在查出来的id中排除不是行政组织的数据,最后还和一个公共参数有关:
ViewAdminOrgShowByRange,此值如果为是,会查询当前用户分配的行政组织范围,再与之前查出的数据取交集。
企业建模-组织架构-企业组织架构树-查看业务组织,在这里面选择行政组织视图,选中当前登录财务组织,会发现右边显示的组织基本和f7显示出来我们能选择的部门一致,如果页面f7无值可以检查业务组织中是否有数据或者按照上面的sql查询委托组织关系。
费用申请部门取数逻辑
已85版本费用报销单申请人部门为例子,这里查询的数据是委托当前登录财务组织的行政组织,也就是图二中标红的字段。实际上这里的申请人部门...
点击下载文档
本文2024-09-16 22:21:13发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-47593.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章