解析Microsoft Dynamics CRM自定义平台

[ 195 查看 / 0 回复 ]

不同行业客户的业务模式和系统需求也不同, 成型的CRM产品是以满足大部分客户的通用功能为设计思想。现在企业都非常注重个性化需求,现在一般的方法是通过二次开发来实现,由企业提供需求,由CRM开发商根据客户的业务流程和模式来重新设计或修改模块。虽然这种方法能够解决上述问题,但是往往由于其巨大的开发成本、复杂的实施培训、冗长的开发周期和不能享受产品的自动升级服务等成为项目进展的瓶颈。
要解决上述问题的唯一方法就是通过Microsoft Dynamics CRM的自定义功能。下面首先我们来了解下Microsoft Dynamics CRM中自定义的含义。
从 1.0 版开始,目前Microsoft Dynamics CRM 已经发展成一套元数据驱动的工具,能帮助您根据自身的业务来更改 Microsoft Dynamics CRM,并不需要开发人员编写代码。
在Microsoft Dynamics CRM中,您可以进行:
1、 表单和视图自定义
  在现有的表单和视图中添加、删除或重新排列这些元素,以设计符合业务需要的表单和视图。而且也可以根据实际需要重新新增表单和视图。
2、 实体自定义
  不仅仅在实体中添加、删除或者重新排列这些元素,或者对其重命名,更改属性等,而且还可以在实体中增加字段和新的标签页,设计真正属于您的个性化界面。
3、 个人自定义
  在Microsoft Dynamics CRM中给用户提供了“个性化工作区”来满足每个人的不同需求。
4、 可转移的实体自定义
  Microsoft Dynamics CRM 采用的是元数据驱动的设计方案,您既可以导出和导入自定义来创建备份,也可以将您的自定义项转移到其他部署中。
5、 报表自定义
  既可以更改现有报表的显示字段及格式,也可以新增报表,在报表自定义过程中添加筛选条件和字段,灵活的根据条件进行数据统计。
6、 工作流程自定义
  您可以通过创建工作流程并将特定的业务流程、任务或一系列操作所需的步骤应用到记录中或允许 Microsoft Dynamics CRM 自动应用它们,来实现业务流程的自动化。
  Microsoft Dynamics CRM自定义功能无需编写任何的代码,解决了传统的基于代码进行二次开发自定义后,维护成本较大、升级困难等问题,不能轻松地升级,也就无法充分利用较高版本中的新增功能等问题。Microsoft Dynamics CRM 通过管理自定义的定义数据,使用 XML 定义来描述 Microsoft Dynamics CRM 的自定义方式。 这些定义遵循已知的架构,因而Microsoft Dynamics CRM 可以在您准备升级时安全地管理自定义项,使您的自定义内容能够很好地兼容高版本。
最后需要提醒的是,尽管自定义非常简单易用,但也并不是每个人都能自定义Microsoft Dynamics CRM。如果您不具有执行自定义任务的必要特权,是无法使用自定义功能的。而自定义出来的表单和视图也并非是每个人都可以查看的,系统中有特定的权限进行控制,可以设置为个人表单和视图,只供个人独享,可以将表单和视图共享给某些人看,也可以设置成系统视图,每个用户都可以使用。
TOP