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'
CRM 常用SQL 脚本的更多相关文章
- 常用SQL脚本操作
SQL 脚本创建数据库.表及简单查询 --------------------------------------------------------------------------------- ...
- 数据库性能优化常用sql脚本总结
最近闲来无事,正好抽出时间,来总结总结 sql性能优化方面的一下小技巧,小工具.虽然都是些很杂的东西,但是我个人觉得,如果真的清楚了里面的一下指标,或许真的能抵半个DBA. 有些时候,找不到DBA或者 ...
- 常用SQL脚本记录一
20.SUM()和 列+ 统计结果时:如果列里有一行为null,SUM函数会忽略它:如果+,则结果集也为NULL了 19 SUBSTRING (expression,startIndex, endIn ...
- [SQL Server] 常用sql脚本
1.添加表 GO IF NOT EXISTS(SELECT * FROM sys.tables WHERE name='table_name') BEGIN CREATE TABLE [dbo].[t ...
- Oracle系统表整理+常用SQL语句收集
欢迎和大家交流技术相关问题: 邮箱: jiangxinnju@163.com 博客园地址: http://www.cnblogs.com/jiangxinnju GitHub地址: https://g ...
- Winform开发框架之字典管理模块的更新,附上最新2013年全国最新县及县以上行政区划代码sql脚本
在很多项目里面,字典管理是必备的项目模块,而这个又是比较通用的功能,因此可以单独做成一个通用字典管理,例如这个模块,可以通过集成的方式,使用在我的<Winform开发框架>.<WCF ...
- 11月16日《奥威Power-BI基于SQL的存储过程及自定义SQL脚本制作报表》腾讯课堂开课啦
上周的课程<奥威Power-BI vs微软Power BI>带同学们全面认识了两个Power-BI的使用情况,同学们已经迫不及待想知道这周的学习内容了吧!这周的课程关键词—— ...
- oracle sqlplus及常用sql语句
常用sql语句 有需求才有动力 http://blog.csdn.net/yitian20000/article/details/6256716 常用sql语句 创建表空间:create tables ...
- oracle常用SQL语句(汇总版)
Oracle数据库常用sql语句 ORACLE 常用的SQL语法和数据对象一.数据控制语句 (DML) 部分 1.INSERT (往数据表里插入记录的语句) INSERT INTO 表名(字段名1, ...
随机推荐
- test_maven_实现表单验证
这篇文章是我的上一篇文章的续集,如未看过,可看一下,上面的test_maven再继续看这个 这篇文章主要是阐述使用struts实现表单验证的功能. 1.首先了解actionContext:Action ...
- 20155301 《网络攻防》 Exp5 MSF基础应用
20155301 <网络攻防> Exp5 MSF基础应用 基础问题 1.用自己的话解释什么是exploit,payload,encode 答:exploit就是利用一些工具的,用来收集目标 ...
- 20155339 Exp4 恶意代码分析
20155339 Exp4 恶意代码分析 实验后回答问题 (1)如果在工作中怀疑一台主机上有恶意代码,但只是猜想,所有想监控下系统一天天的到底在干些什么.请设计下你想监控的操作有哪些,用什么方法来监控 ...
- cli 开发记录
最近要开发一个 cli,主要作用是方便同事生成前端项目,做了一天半,基本参考的是 vue-cli. cli 要实现的功能: 用 cnpm install zt-cli -g 全局安装,这个就要将你做的 ...
- ES6 箭头函数易出错细节
箭头函数表达式的语法比函数表达式更短,并且没有自己的this,arguments,super或 new.target. 箭头函数基本语法 (参数1, 参数2, -, 参数N) => { 函数声明 ...
- Js_图片轮播
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...
- 阿里云ECS 固定带宽变为按量付费的方式
阿里云ECS 固定带宽变为按量付费的方式 阿里云控制台 2.升降配置-降低配置-降低至最低配置 3.为按量带宽设置一个峰值,例如100M. 4.过几分钟,就自动变为按量付费的带宽了.
- Beyond Compare文本对比中提示编辑禁止的解决方法
Beyond Compare是一款拥有文本比较功能的智能化软件,它支持在文本比较的同时,直接对差异文本进行修改.删除.编辑等一系列操作,这样一来,节约了文本对比的时间.但是在使用Beyond Comp ...
- OD之修改文件标题(一)
OD是逆向工程中的一个重要工具,逆向工程调试说明具体请参考:百度百科,OD介绍,当然就我了解而言,俗话就是破解软件,市面上的什么破解版,精简版啥的基本都是通过这种技术的,但是这并不能一概而论说逆向工程 ...
- LeetCode-37.解数独
编写一个程序,通过已填充的空格来解决数独问题. 一个数独的解法需遵循如下规则: 数字 1-9 在每一行只能出现一次. 数字 1-9 在每一列只能出现一次. 数字 1-9 在每一个以粗实线分隔的 3x3 ...