摘要: 不少从事D365研发工作的朋友,可能或多或少都经历过这么一种情况,使用CrmServiceClient对象初始化一个实例,然后发现OrganizationServiceProxy对象是null。不仅如此,还可能碰到的情况是封装好的Common构造,连接一个CRM环境时好用,但是连接另一个却不好用。下 阅读全文
posted @ 2019-08-13 00:40 YOBYRON 阅读(744) 评论(0) 推荐(1) 编辑
摘要: Dynamics 365 CE自带的Audit功能,虽然不会给我们的业务流程带来显著变化,但是这个功能对于我们追溯数据变化的历史,诊断定制触发的执行,以及数据还原等,都是不可或缺的关键先生。尤其是涉及到多部门合作,在数据变化方面产生“矛盾”的时候,这个功能将成为关键的证据。但是万事有利必有弊,这些A 阅读全文
posted @ 2019-05-14 15:21 YOBYRON 阅读(572) 评论(1) 推荐(1) 编辑
摘要: 有一个需求,是Lead上的activity创建的时候,更新regarding Entity上的某个字段信息。需求很简单,写个plugin,注册到对应activity的create事件上,Over......?! 得到的反馈是定制偶尔生效,偶尔不生效。在询问了实际使用场景之后,发现了情况是这样的:如果 阅读全文
posted @ 2018-12-06 11:24 YOBYRON 阅读(472) 评论(1) 推荐(1) 编辑
摘要: Dynamics 365 V9 OnPremise发布之后,博主率真地直接下载安装,首先就遇到了操作系统不支持的问题,但是通过CRM安装报错提示,发现给的链接参考信息也不对。 document的链接调转到了2015的系统要求,而crmserversetup.log也没看到明显的提示。 所以博主就在网 阅读全文
posted @ 2018-11-12 17:13 YOBYRON 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 关于BPF是什么,以及如何在CRM中配置BPF,可以参阅熊宸大神的博客Dynamics 365 Business Process Flow -- 让你不再惧怕复杂的业务流程! 1. CRM中发生了什么 在你成功构造了一个BPF之后,只有执行Activate操作才会真正生效,而在Activate的过程 阅读全文
posted @ 2018-11-09 13:58 YOBYRON 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 这一篇的内容,是关于Solution的使用建议的,如果大家有什么实用的建议,欢迎留言讨论。 一. 版本控制 Solution是有版本号的,率性的人可能在新建一个solution的时候,直接赋值1.0,就不再管了。但是这里还是简单说下MS风格的版本号,一般是用.分隔的四个数字:主版本号.子版本号.编译 阅读全文
posted @ 2018-10-29 15:09 YOBYRON 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 接着上一篇的说,现在有一个已知前提:Solution的增量特性。然后我们再思考这么一个场景,项目开发过程中,存在多次迭代的情况,每次迭代可能涉及到的solution是同一个,唯一区别的,就是solution里的component有一些修改或增加。随着迭代的进行,solution里的component 阅读全文
posted @ 2018-09-21 14:43 YOBYRON 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 最近在研究Business Central,也就是以前的Dynamics NAV,需要配置Visual Studio Code连接BC环境,以下是配置的具体步骤。 1. VS Code下载,这个不多说,直接在官网上下载安装即可 2. Install AL Language Extension 3. 阅读全文
posted @ 2018-09-17 23:33 YOBYRON 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 关于CRM Solution,我准备写两到三篇的博客来做下介绍:包括一些基本信息,超大solution,还有增量更新solution操作等。 CRM中的component,都是放在一个名叫Solution的容器中的,即使是刚刚新建的CRM Organization,也会有一个名叫Default So 阅读全文
posted @ 2018-09-17 20:10 YOBYRON 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 在Dynamics CRM中,两个Entity之间是可以有N:N Relationship的,但是CRM实现N:N,是通过系统自创建一个中间表来实现的。这个中间表,如果环境是OnPremise,可以根据N:N Relationships的信息,在数据库中找到对应的表。比如Contact和Invoic 阅读全文
posted @ 2018-08-22 16:17 YOBYRON 阅读(1063) 评论(0) 推荐(0) 编辑