当查询泛微 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
部门 / 组织 / 岗位 / 职务相关表,请参照下面图片:
(完)