技术答疑.常用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.用户-人员-员工任岗关系
本文2024-09-23 04:21:07发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-164746.html