当查询泛微 OA 部门,请使用 HrmDepartment 表;当查询分部信息,请使用 HrmSubCompany 表。当查询总部信息,请使用 HrmCompany 表。

其中,总部信息通过总部 id - 分部 companyid 进行关联;分部信息通过分部 id - 部门 subcompanyid1 进行关联。

不论是总部、分部、部门,其表内部都有上下级分部 | 分部 | 部门的关系 。

人力资源表(Hrmresource) 中默认含有 departmentid 即部门id 、subcompanyid2 即分部id 2个字段。

当需要查询人力资源表中。某个人员的部门、分部、总部名称,可以使用下列语句:

select hrm.id , hrm.loginid 登录账号, hrm.lastname 人员姓名,
  comp.companyname 总部名称,
  subcomp.subcompanyname 分部名称, 
  dept.departmentname 部门名称
from Hrmresource hrm
left join HrmDepartment dept on dept.id = hrm.departmentid
left join HrmSubCompany subcomp on subcomp.deptid = dept.subcompanyid1
left join HrmCompany comp on subcomp.companyid = comp.id

部门 / 组织  / 岗位 / 职务相关表,请参照下面图片:

泛微E8 查询分部总部部门信息-LMLPHP

(完)

10-13 05:54