CRM 常用SQL 脚本
1. 查询角色、用户
SELECT DISTINCT DomainName,
u.FullName ,
u.FirstName,
u.InternalEMailAddress,
r.Name,
r.BusinessUnitIdName
FROM SystemUser u
JOIN systemuserroles ur ON u.SystemUserId = ur.SystemUserId
JOIN Role r ON ur.RoleId = r.RoleId
ORDER BY u.FullName
2. 审批流结点查询
--审批模板
SELECT crm_default_flag ,
crm_entity_name ,
crm_approve_templeteId ,
createdon ,
crm_name ,
crm_subject_field ,
crm_wf_instanceid_field ,
*
FROM crm_approve_templete
WHERE crm_approve_templeteId IN (
'5B95D67C-A860-E411-9417-005056B01E9A',
'5F95D67C-A860-E411-9417-005056B01E9A' )
--审批流程模板节点
SELECT crm_approver ,
crm_wf_templete_nodeid ,
crm_name ,
a.crm_node_class ,
b.Value ,
crm_node_type ,
crm_security_role '审批角色' ,
crm_approver '审批人' ,
CreatedOn ,
crm_security_roleName ,
crm_submit_busunitid ,
*
FROM crm_wf_templete_node a ,
StringMap b
WHERE a.crm_node_class = b.AttributeValue
AND b.AttributeName = 'crm_node_class'
AND crm_approve_templete_id IN (
'5B95D67C-A860-E411-9417-005056B01E9A',
'5F95D67C-A860-E411-9417-005056B01E9A' )
3. 报表
DECLARE @binUserGuid VARBINARY(128)
DECLARE @userGuid UNIQUEIDENTIFIER
SELECT @userGuid = ( SELECT TOP 1
SystemUserId
FROM SystemUser
WHERE DomainName = 'tct-hq\crmtadmin'
)
SET @binUserGuid = CAST(@userGuid AS VARBINARY(128))
SET context_info @binUserGuid
4. RC
SELECT new_soldtoid, new_incotermid, u.SystemUserId, u.FullName FROM new_soldto s
JOIN new_rc r ON s.new_sap_code = r.new_sap_code
JOIN dbo.BusinessUnit b ON r.new_rcId = b.new_rc
JOIN dbo.SystemUser u ON b.BusinessUnitId = u.BusinessUnitId
WHERE u.SystemUserId ='424E63B8-1B16-E411-93F7-0050568F4CCE'
相关文章
- SQL Server数据库高级进阶之事务实战演练
- Sql Server之旅——第二站 理解万恶的表扫描
- SQL编程之MySQL常用函数
- 安装顺序----------SQL server 2008 r2;VS2008;VS2010;
- SQL SERVER 2012/2014 链接到 SQL SERVER 2000的各种坑
- MS SQL 日常维护管理常用脚本(二)
- oracle 常用SQL
- 【学习总结】SQL的学习-4-常用函数介绍
- DBA常用SQL总结梳理
- Oracle常用系统查询SQL
- 读书笔记--SQL必知必会15--插入数据
- oracle sql语言模糊查询--通配符like的使用教程
- Mysql中SQL语句不使用索引的情况
- Database之SQL:自定义创建数据库的各种表demo集合(以方便理解和分析sql的各种增删改查语法的具体用法)
- DSC:数仓SQL脚本迁移的神奇工具
- 【SQL干货】一条sql按季度统计交易数据
- Python编程:peewee执行多条原生sql语句
- SQL Server Agent的作用
- LINQ体验(18)——LINQ to SQL语句之视图和继承支持
- 【SQL开发实战技巧】系列(四十三):Oracle12C常用新特性☞转换函数的增强和不可见字段
- 21. Bypass D盾_防火墙(旧版 and 新版)SQL注入防御(多姿势)
- 【MySQL】常用的SQL命令_Unit02
- SQL每日一练——第2天: 条件查询
- SPL 和 SQL 能不能融合在一起?