<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Chris_Bu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Chris_Bu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Chris_Bu]]></copyright><item><title><![CDATA[Dynamics 365 F&O 职业发展]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/133324984</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/133324984</guid><author>Chris_Bu</author><pubDate>Mon, 13 May 2024 14:01:37 +0800</pubDate><description><![CDATA[Dynamics 365 F&O的发展速度越来越快，新功能不断迭代，不断的朝着自动化，智能化方向发展，同时系统也在不断的解耦。从2024年开始，微软每年会有四次对系统的升级，每一次升级都会带来很多新的功能以及就功能的淘汰。掌握了这些基础知识之后，再根据自己的兴趣爱好和项目及工作需求以及自己的爱好来决定自己将来需要专攻的方向。切记不要所有模块都会但是都不精通。每个工种对应的工程师都应该精通自己所在领域的基本原理和基本操作，同时作为业务顾问，还需要具备良好的沟通表达能力、文档写作能力、抗压能力。]]></description><category></category></item><item><title><![CDATA[Dynamics 365 F&O 性能问题实例二]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/130760543</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/130760543</guid><author>Chris_Bu</author><pubDate>Fri, 19 May 2023 10:53:47 +0800</pubDate><description><![CDATA[Dynamics 365 性能案例之受害者场景举例]]></description><category></category></item><item><title><![CDATA[Dynamics 365运维疑难问题处理思路 三]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/128145914</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/128145914</guid><author>Chris_Bu</author><pubDate>Fri, 02 Dec 2022 12:17:36 +0800</pubDate><description><![CDATA[ERP中不稳定再现问题解决思路]]></description><category></category></item><item><title><![CDATA[Dynamics 365 项目质量保证系列二]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/128048297</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/128048297</guid><author>Chris_Bu</author><pubDate>Sat, 26 Nov 2022 11:43:17 +0800</pubDate><description><![CDATA[将过程管控列为计划的重要分支是项目质量保证的重要工具]]></description><category></category></item><item><title><![CDATA[Dynamics 365 项目质量保证系列一]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/119485262</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/119485262</guid><author>Chris_Bu</author><pubDate>Sat, 07 Aug 2021 13:49:28 +0800</pubDate><description><![CDATA[ERP项目是一个比较复杂的项目，项目要成功实施，需要多方紧密配合才能达到期望的效果。绝对不是一个人或一个部门就能顺利完成的项目。那什么是成功的项目？ 规定时间规定成本完成目标就是成功。有的项目结果很好，但是超出预算和项目时间也不算是成功的项目。往往很多项目不仅没有达到预期效果，而且时间延长，成本增加。
ERP项目要顺利实施，需要许多环节通力配合才能达到完美的效果。有人说是一把手工程，有人说是需要用户的配合，有人说是需要个强大的乙方来保证，有人说需要有个非常有能力的项目经理来协调所有资源来保证项目，也有人说需]]></description><category></category></item><item><title><![CDATA[Dynamics AX 最佳实践]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/108100720</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/108100720</guid><author>Chris_Bu</author><pubDate>Wed, 19 Aug 2020 14:50:29 +0800</pubDate><description><![CDATA[很多人提起最佳实践可能都会想到编译器中的工具，帮助做最佳实践检查。 这个工具仅仅是最佳时间的一小部分，并不是全部。在实际应用中，往往不会使用这个工具进行检查，为了追求性价比，有些功能确实可以省略，但是如果是作为ISV，最佳实践检查是必须的。
本文主要想表述的最佳实践是工具之外的一些常识性概念，仅仅是举例，希望能够做到抛砖引玉，举一反三的作用。
例子一。标准功能中，当我们选中站点时，仓库的值就是该站点下的所有仓库，反过来，不选站点， 只选仓库，站点会自动带过来。这就可以理解为最佳实践。 实际应用中比如省，市的]]></description><category></category></item><item><title><![CDATA[Dynamics 365实施过程管理经验 -- 主动沟通]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/107721483</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/107721483</guid><author>Chris_Bu</author><pubDate>Fri, 31 Jul 2020 21:08:17 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Dynamics AX 2012 现有量窗体增加过滤功能]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/107721450</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/107721450</guid><author>Chris_Bu</author><pubDate>Fri, 31 Jul 2020 21:05:45 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Dynamics 365运维疑难问题处理思路（二）]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/107721427</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/107721427</guid><author>Chris_Bu</author><pubDate>Fri, 31 Jul 2020 21:04:25 +0800</pubDate><description><![CDATA[解决复杂问题的基本思路：先缩小问题的范围，再确定问题，最后解决问题。

本文也是使用一个真实的故事来说明如何解决问题。 跟第一篇的故事类似，都是很多顾问花了很长时间不能解决的问题。

今天的故事是一个性能问题，跟工作流审批有关。

问题现状： 销售订单需要有工作流进行审批，一旦提交审批后，流入下一级审批所需时间越来越久，系统刚上线速度还可以，上线一个月后速度开始慢下来，2个月后，几乎审批需要几个小时，非常影响发货效率。

技术描述：工作流审批不是标准的销售订单工作流，而是利用案例功能，在案例功能基础上开发增]]></description><category></category></item><item><title><![CDATA[Dynamics 365 实施中业务架构师的作用]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/107721350</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/107721350</guid><author>Chris_Bu</author><pubDate>Fri, 31 Jul 2020 21:02:43 +0800</pubDate><description><![CDATA[微软ERP的版本基本三年一个大版本， 最早的版本功能较少，企业也是以中小企业为主，3.0以前得版本以很多顾问一个人可以独立完成一个项目，随着功能的增加，逐步细分成功能顾问和技术顾问，功能顾问又细分为生产顾问，财务顾问，物流顾问等。顾问名称同SAP的叫法有点不同。到2012 (6.0) 这个版本开始， 一个人做完所有事就有点难度了。到了D365版本后，应该增加一个顾问工种---架构师。为什么要增加这个功能职位呢，个人认为，使用D365 的企业一般都是大型企业了，跟AX4.0， AX2009的企业相比而言，用户]]></description><category></category></item><item><title><![CDATA[Dynamics 365运维疑难问题处理思路（一）]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/107566798</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/107566798</guid><author>Chris_Bu</author><pubDate>Fri, 24 Jul 2020 18:03:39 +0800</pubDate><description><![CDATA[项目上线后，在客户现场经常能遇到各种各样的问题， 小问题居多也容易解决，有些问题是很棘手的，处理起来没有头绪，后续系列文章主要讲一个思路，然后用几个故事来加以说明，故事中的内容也可以供大家交流学习，希望能够起到抛砖引玉，举一反三的效果。

基本思路：先缩小问题的范围，再确定问题，最后解决问题。

曾经遇到MR报表不能正确打开美元相关的报表。背景： 用户以前每个月使用都是好的，突然有一个月美元相关的报表不可以使用，欧元等其他币种的报表不受影响。

问题分析：用户检查了自己的交易，美元交易是正常的，汇率也都是正]]></description><category></category></item><item><title><![CDATA[Dynamics 365 实施常见问题及避免]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/107543653</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/107543653</guid><author>Chris_Bu</author><pubDate>Thu, 23 Jul 2020 17:52:38 +0800</pubDate><description><![CDATA[项目管理中，解决问题的方法没有对错，只有是否适合自己，以下经验仅仅是个人的观点，分享出来是为了跟同行进行交流，给初学者在项目实施过程中一些参考案例及思路。
经历过ERP的实施后发现，大部分的项目实施都很辛苦，尤其上线前后，顾问们都加班加点的干活，但是上线后仍然发现有很多问题，我见过和听过的问题主要有以下几类。
 1. 性能问题
 2. 主数据问题
 3. 业务流程问题
 4. 操作问题
 5. 功能Bug
或多或少问题都可以归结到上述几类中，性能问题： 这一类在各个项目中经常遇...]]></description><category></category></item><item><title><![CDATA[技术顾问转型应用顾问思路转变]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/107411768</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/107411768</guid><author>Chris_Bu</author><pubDate>Fri, 17 Jul 2020 16:33:51 +0800</pubDate><description><![CDATA[技术转型做应用顾问有很多的优势但是也有很大的缺点。

缺点很直接，什么需求都喜欢结，喜欢定制，本来标准功能存在的内容也可能被定制。

优点就是无论什么功能，都能搞清楚背后的工作原理，设计的方案相对比较周全，质量较高。

以下主要是我本人做顾问的一些故事及思路的转变，通过故事来介绍第一次思路转变， 不同的人有不同的学习风格，以下内容仅供大家参考。

记得第一次做项目经理，技术人员告诉我他在用户处了解到，用户有总折扣的需求，技术问我，如果一个订单总折扣100块，正好有3个物料，如何将总折扣分配到每一行？ 是把3]]></description><category></category></item><item><title><![CDATA[Dynamics 性能问题实例]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/107254818</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/107254818</guid><author>Chris_Bu</author><pubDate>Fri, 10 Jul 2020 16:49:04 +0800</pubDate><description><![CDATA[1. Find方法多次使用。
在一个方法中，多次使用参数配置中的各种参数配置，有的代码就是
SalesParameter::find("XXXXXX").XXXXXX, 只要用到参数，就使用这种写法。好的写法是，定义一个表变量，开头赋值，后续使用“表变量.XXXXXX”来代替”SalesParameter::find("XXXXXX").XXXXXX“。
2. 无效代码空跑。
当方法中有条件执行某些写代码的时候， SQL语句要写在条件范围内，只有使用的时候再用。有的人是上来先把SQL语句写好，后面用不用不再]]></description><category></category></item><item><title><![CDATA[Dynamics AX 性能优化]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/107043855</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/107043855</guid><author>Chris_Bu</author><pubDate>Tue, 30 Jun 2020 15:44:38 +0800</pubDate><description><![CDATA[ERP项目实施和运维过程中经常能遇到用户抱怨速度比较慢的问题。速度慢体现在各种地方， 功能慢、工作流慢、报表慢、系统死锁等各种各样的现象。 解决过程中也没有一个统一的思路去解决慢的问题， 所以往往需要根据业务场景特事特办来进行项目优化。下文中会提及部分常见的问题，根据问题归纳一些常见的性能优化思路， 由于文章篇幅的原因， 不会对每个故事详细展开。
常见问题：
1. 查询窗体慢
2. 报表打开慢
3. 功能窗体打开慢
4. 运行某些功能慢
从以上几点问题看，性能问题涵盖了ERP的方方面面。分析原因后，我总结出]]></description><category></category></item><item><title><![CDATA[Dynamics ERP 接口设计思路]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/106942304</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/106942304</guid><author>Chris_Bu</author><pubDate>Wed, 24 Jun 2020 13:41:13 +0800</pubDate><description><![CDATA[ERP系统并不是一个完全独立的系统，经常要和周边系统进行对接。小到公司内部，大到公司外部系统， 总会有各种通信需求。比如和CRM系统，HR系统，外部第三方供应商和客户对接。

无论怎么接，通常分为手工对接和自动对接两类。
手工对接，最常用的方法就是点击某个按钮导入文件， 文件的格式最常见的有Excel, Txt, CSV, 如有观众需求, 后续单独篇幅进行介绍。本文主要介绍自动对接的思路.  自动对接通常是批处理异步执行或实时导入，对接方法通常会有文件对接，Webservie, EDI 等方式。
...]]></description><category></category></item><item><title><![CDATA[Dynamics 365 技术入门建议]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/106914752</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/106914752</guid><author>Chris_Bu</author><pubDate>Tue, 23 Jun 2020 07:27:27 +0800</pubDate><description><![CDATA[Dynamics ERP发展历史，这里就不再详细介绍，现在百度一下介绍的很多。主要说一下目前市面上大部分客户使用的几个版本以及我们初学者应该从哪里学起。目前市面上用的最多的系统有AX2009 (5.0)， AX2012(6.0)， Dynamics 365 Finance and Oprations(10.0), 后面括号里的数字是微软内部的叫法，其中 7.0，8.0，9.0 和10.0 从技术角度看跟 5.0 和6.0 在实现方式上有很大的区别。作为技术顾问， 我推荐大家学习6.0 和10.0 即可。目前]]></description><category></category></item><item><title><![CDATA[博客作者简介--Dynamics 365技术到项目经理之路]]></title><link>https://blog.youkuaiyun.com/Chris_Bu/article/details/106891228</link><guid>https://blog.youkuaiyun.com/Chris_Bu/article/details/106891228</guid><author>Chris_Bu</author><pubDate>Sun, 21 Jun 2020 21:33:05 +0800</pubDate><description><![CDATA[[开篇]
大家好，我是Chris，2008年开始进入微软Dynamics ERP行业，先后经历了欧美外包开发，微软产品Bug Fix, 甲方ERP项目经理，财务顾问，供应链顾问，甲方内部系统顾问，乙方项目经理，ERP选型咨询，独立顾问，架构师等工作。从一个技术小白开始，在这个行业坚持了10多年，希望把自己的一些经验，写下来分享给新入行的朋友们。后续博客内容会涉及到开发、应用、运维、性能调优及项目管理方面的内容，欢迎各位同行进行交流指正。

...]]></description><category></category></item></channel></rss>