我是微软Dynamics 365 & Power Platform方面的工程师罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面的微软最有价值专家(Microsoft MVP),欢迎关注我的微信公众号 MSFTDynamics365erLuoYong ,回复382或者20191202可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me!

公告(post)功能类似微博功能,不过有自动发公告的功能,我以前文章写过,Activity Feeds。这里我就不再赘述了。

Dynamcis 365 Customer Engagement中默认启用公告功能的实体清单如下,自定义实体默认是不启用的。

默认启用的活动源规则有28个,如下:

接着我去简单测试下公告功能,我新建一个客户,会在Post实体中新增1条记录关联到这个客户,PostRegarding实体中新增1条记录关联到到这个客户,PostRole实体中新增2条记录,分别关联到创建的客户,创建客户的系统用户。PostRegarding实体和PostRole实体都是系统使用的内部实体,不要尝试去操作。

我新建一个案例,会在Post实体中新增一条记录关联到这个案例,PostRegarding实体中新增1条记录关联到这个案例,PostRole实体中新增3条记录,这三条记录分别关联到案例,案例关联的客户,创建客户的系统用户。

打开表单时Post记录是如何查询的,应该与 Microsoft.Dynamics.CRM.RetrieveRecordWall 这个Action有关(可能用到存储过程 p_RetrievePosts )。

如何停用公告功能呢?如果我把【客户的新案例】这个活动源规则停用的话,为客户新建案例就不会创建Post及其相关的记录了,其他的做类似理解。

如果【分派给用户/团队的案例】的规则是启用的话,分派案例也会会在Post实体中新增一条记录关联到这个案例,PostRegarding实体中新增1条记录关联到这个案例,PostRole实体中新增3条记录,这三条记录分别关联到案例,案例的新负责人,案例的原负责人(原来负责人此处为猜测)。当然可以停用。

如何停用某个实体的Post功能呢,建议先停用实体相关的活动源规则。

再停用相关的活动源配置(取消选中【为此类型的记录窗体启用留言板】,点击【停用】按钮),再发布该实体。

可以看到就不显示公告了。

假如一个组织的客户/联系人/案例等很多的话,会创建大量的Post及其相关记录,加载Timeline就会慢。可能需要清理(删除)公告记录。

如果删除公告Post记录,其关联的记录都会立即删除吗?答案是不尽然,如下几个关联的实体记录会立即删除,因为关系是ParentChild。

但是其关联的另外实体 PostRegarding 相关记录不会立即删除,有个系统作业(AsyncOperationType = 14)来每天定期运行来清理它,可以参考 Dynamics CRM 2011 DeletionService Async Maintenance Operation Demystified ,对于On-Premise的Dynamics 365 Customer Engagement如何手工跑一下这个系统作业可以参考我的博文:Dynamics CRM中一个查找字段引发的【血案】 。我这里执行的参考SQL如下,注意这个更改不会更改该系统作业往后的运行时间,若要更改还需要更改RecurrenceStartTime字段的值。

Select NextRunTime,RecurrenceStartTime,*
from MSCRM_CONFIG.dbo.ScaleGroupOrganizationMaintenanceJobs
where OperationType = 14 update MSCRM_CONFIG.dbo.ScaleGroupOrganizationMaintenanceJobs
set NextRunTime = '2019-12-02 03:30:20.707'
where OperationType = 14

使用Web API来查询Post和普通实体一样,类似 https://demo.luoyong.me/api/data/v9.0/posts 。

如果使用FetchXml  (高级查找来判断),可以看到能使用的查询条件不多。

我推荐使用系统的批量删除功能来删除公告Post记录。

Dynamics 365中的公告(Post)分析的更多相关文章

  1. 自定义工作流活动报错:您无法登陆系统。原因可能是您的用户记录或您所属的业务部门在Microsoft Dynamics 365中已被禁用。

    本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复265或者20170926可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong.me ...

  2. 将Dynamics 365中的用户及其角色、角色导出到Excel中

    关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复240或者20161204可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong. ...

  3. Dynamics 365中的应用程序介绍

    本人微信和易信公众号:微软动态CRM专家罗勇 ,回复275或者20180630可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong.me ...

  4. Dynamics 365中配置和使用文件夹级别的跟踪(folder-level tracking)

    本人微信和易信公众号:微软动态CRM专家罗勇 ,回复274或者20180630可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong.me ...

  5. Dynamics 365工作流报错:您无法登陆系统。原因可能是您的用户记录或您所属的业务部门在Microsoft Dynamics 365中已被禁用。

    本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复265或者20170926可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong.me ...

  6. Dynamics 365中开发和注册插件介绍

    我是微软Dynamics 365 & Power Platform方面的工程师罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面 ...

  7. Dynamics 365中部分账号使用系统明显缓慢怎么办?先这么干!

    摘要: 本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复263或者20170828可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyon ...

  8. Dynamics 365中自定义工作流活动获取的上下文分析及注意事项

    关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复244或者20170306可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong. ...

  9. Dynamics 365中的非交互式账号(Non-interactive User)介绍

    摘要: 本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复272或者20180616可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyon ...

随机推荐

  1. Internet History,Technology,and Security - Dawn of Electronic Computing(Week 1)

    一 War Time Computing and Communication 讲到电子计算机,你不得不提起第二次世界大战,虽说二战是人类历史上史无前例的大灾难,不过从某种程度来说,它确实促进了社会的发 ...

  2. Java 中的 Servlet&Http&Request

    # 今日内容 : 1. Servlet 2. HTTP 协议 3. Request (就是 Servlet 中 service 方法的 形参. (有这个))     ## Servlet : 1. 概 ...

  3. USB3.0 图像视频传输 开发 CYUSB3014开发基础(导入官方例程) 转

    CYPREE提供的FX3_SDK开发包里面有很多基础的内容,除了前面提到的几个pdf文件外,还有三个文件夹,是官方提供的基础例程.学习CYUSB3014应该就从这里开始,从这几个例程开始.例程共有三个 ...

  4. 详谈springboot启动类的@SpringBootApplication注解

    前几天我们学会了如何创建springboot项目今天我们说一下他是怎么运行的为什么不需要我们再去编写繁重的配置文件的 @SpringBootApplication 首先我们看一下这个注解,他是用来标注 ...

  5. 【重温基础】16.JSON对象介绍

    本文是 重温基础 系列文章的第十六篇. 今日感受:静. 系列目录: [复习资料]ES6/ES7/ES8/ES9资料整理(个人整理) [重温基础]1-14篇 [重温基础]15.JS对象介绍 本章节复习的 ...

  6. 一元建站-基于函数计算 + wordpress 构建 serverless 网站

    前言 本文旨在通过 快速部署一个 wordpress 网站到阿里云函数计算平台 这个示例来展示 serverless web 新的开发模式, 包括 FUN 工具一键初始化 NAS, 同步网站到 NAS ...

  7. 大数据学习笔记——Hadoop高可用完全分布式模式完整部署教程(包含zookeeper)

    高可用模式下的Hadoop集群搭建 本篇博客将会在之前写过的Linux的完整部署的基础上进行,暂时不会涉及到伪分布式或者完全分布式模式搭建,由于HA模式涉及到的配置文件较多,维护起来也较为复杂,相信学 ...

  8. leetcode-算法系列-两数之和

    本系列的题目都是出自于"leetcode" 用博客记录是为了加强自己的记忆与理解,也希望能和大家交流更好更优的解题思路. 题目: 给定一个整数数组和一个目标值,找出数组中和为目标值 ...

  9. iis部署网站后出现未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\106f9ae8\cc0e1

    在本地开发环境没问题,但是发布到服务器出现:未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Fil ...

  10. Bootstrap模板-Amaretti.2.6.2

    密罐地址: 点我下载