技术答疑.常用SQL.用户-人员-员工任岗关系

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

技术答疑.常用SQL.用户-人员-员工任岗关系

【业务对象关系图-设计时】

用户通过字段【联系对象】关联人员

员工任岗通过字段【人员】关联人员


用户[SEC_User]

人员详细信息(公共)[DB_Person]

员工任岗信息[BD_NEWSTAFF]

部门[BD_Department]

岗位信息[HR_ORG_HRPOST]




【业务对象关系图-运行时】




【业务对象关系-SQL】

SELECT a.FUSERID AS 用户内码, a.FNAME 用户名

,b.FPERSONID AS 人员内码,bl.FNAME AS 人员姓名

,dl.FNAME AS 任岗部门名称

,el.FNAME AS 任岗岗位名称

FROM T_SEC_USER a -- 用户表

INNER JOIN T_BD_PERSON b ON a.FLINKOBJECT = b.FPERSONID -- 人员表

LEFT JOIN T_BD_PERSON_L bl ON b.FPERSONID=bl.FPERSONID AND bl.FLOCALEID=2052

INNER JOIN T_BD_STAFF c ON b.FPERSONID=c.FPERSONID -- 员工任岗表

LEFT JOIN T_BD_DEPARTMENT d ON c.FDEPTID=d.FDEPTID -- 部门表

LEFT JOIN T_BD_DEPARTMENT_L dl ON d.FDEPTID=dl.FDEPTID AND dl.FLOCALEID=2052

LEFT JOIN T_ORG_POST e ON c.FPOSTID=e.FPOSTID -- 岗位表

LEFT JOIN T_ORG_POST_L el ON e.FPOSTID=el.FPOSTID AND el.FLOCALEID=2052

WHERE a.FNAME='demo'

--------------------------------------------------------------------------------------------

















【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696

技术答疑.常用SQL.用户-人员-员工任岗关系

【业务对象关系图-设计时】用户通过字段【联系对象】关联人员员工任岗通过字段【人员】关联人员用户[SEC_User]人员详细信息(公共)[DB_Perso...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息