用友如何查询角色_1
在用友软件中查询角色,通常可以通过使用SQL查询语句来实现。以下是一个查询用户角色的基本SQL查询语句示例:
```sql
SELECT a.user_code 用户编码,
a.user_name 用户名称,
d.role_code 角色编码,
d.role_name 角色名称,
e.PK_ORG,
f.NAME,
f.CODE
FROM sm_user a
LEFT JOIN sm_user_role b ON a.cuserid = b.cuserid
LEFT JOIN sm_role d ON b.pk_role = d.pk_role
LEFT JOIN sm_subject_org e ON e.SUBJECTID = d.pk_role
LEFT JOIN org_orgs f ON f.PK_ORG = e.PK_ORG
WHERE a.user_name = '需要查询的用户名'
AND f.ORGTYPE5 = 'Y' -- ORGTYPE5=Y 表示财务组织,即账套
ORDER BY a.user_code;
```
这个查询语句会从`sm_user`、`sm_user_role`、`sm_role`、`sm_subject_org`和`org_orgs`等表中获取用户信息以及角色信息,并按照用户编码排序。
如果你是在用友NC63系统中操作,并且想要查询某个人的角色与账套,你可以使用类似的查询语句,只需将`WHERE`子句中的`a.user_name`替换为需要查询的用户名即可。
请注意,查询语句中的表名和字段名可能会根据具体的用友软件版本和配置有所不同。如果你需要进一步的帮助,请提供具体的用友软件版本信息,以便给出更精确的指导
郑重声明:以上内容与本站立场无关。本站发布此内容的目的在于传播更多信息,本站对其观点、判断保持中立,不保证该内容(包括但不限于文字、数据及图表)全部或者部分内容的准确性、真实性、完整性、有效性、及时性、原创性等。相关内容不对各位读者构成任何投资建议,据此操作,风险自担。股市有风险,投资需谨慎。如对该内容存在异议,或发现违法及不良信息,请发送邮件至,我们将安排核实处理。