新实体还是自定义现有实体?
New entity or customize the existing entity?
作为实施 Dynamics CRM 的一部分,我需要一个实体,它具有来自帐户实体的一些字段以及一些新的和特定于业务的字段。什么是最好的方法 -
- 要从头开始创建新实体吗?
- 重命名帐户实体然后使用现有字段并向其添加新字段?
- 还有比这两种方法更好的方法吗?
我是 Dynamics CRM 的初学者,因此任何指向类似示例的指针都会有很大帮助。
我总是希望重新使用帐户实体(和联系人实体),因为它们已经与许多系统实体建立了关系。无论您在哪里看到 'customer' 字段,这都是在引用 account/contact 实体,因此采用自定义路由意味着放弃许多内置功能。
此外,与 Outlook 的集成具有特定于帐户的功能,因此如果您采用自定义方法,您将失去此功能。
根据您的要求,如果您需要的实体可以被视为某种描述的帐户或组织,我会通过扩展它来根据我的需要定制帐户实体。即使在我从事过的大多数定制开发项目中,使用 none 个开箱即用的模块,始终使用的 2 个实体是帐户和联系人,因此我建议使用它们。
作为实施 Dynamics CRM 的一部分,我需要一个实体,它具有来自帐户实体的一些字段以及一些新的和特定于业务的字段。什么是最好的方法 -
- 要从头开始创建新实体吗?
- 重命名帐户实体然后使用现有字段并向其添加新字段?
- 还有比这两种方法更好的方法吗?
我是 Dynamics CRM 的初学者,因此任何指向类似示例的指针都会有很大帮助。
我总是希望重新使用帐户实体(和联系人实体),因为它们已经与许多系统实体建立了关系。无论您在哪里看到 'customer' 字段,这都是在引用 account/contact 实体,因此采用自定义路由意味着放弃许多内置功能。
此外,与 Outlook 的集成具有特定于帐户的功能,因此如果您采用自定义方法,您将失去此功能。
根据您的要求,如果您需要的实体可以被视为某种描述的帐户或组织,我会通过扩展它来根据我的需要定制帐户实体。即使在我从事过的大多数定制开发项目中,使用 none 个开箱即用的模块,始终使用的 2 个实体是帐户和联系人,因此我建议使用它们。