费用申请部门取数逻辑

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

费用申请部门取数逻辑

  1. image.webp

    image.webp

    已85版本费用报销单申请人部门为例子,这里查询的数据是委托当前登录财务组织的行政组织,也就是图二中标红的字段。

  2. image.webp

    实际上这里的申请人部门主要查询了两个表: 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,此值如果为是,会查询当前用户分配的行政组织范围,再与之前查出的数据取交集。

  3. image.webp

    企业建模-组织架构-企业组织架构树-查看业务组织,在这里面选择行政组织视图,选中当前登录财务组织,会发现右边显示的组织基本和f7显示出来我们能选择的部门一致,如果页面f7无值可以检查业务组织中是否有数据或者按照上面的sql查询委托组织关系。

费用申请部门取数逻辑

已85版本费用报销单申请人部门为例子,这里查询的数据是委托当前登录财务组织的行政组织,也就是图二中标红的字段。实际上这里的申请人部门...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息