由个人或公司拥有的 Dynamics CRM 实体

Dynamics CRM Entity to be owned by person or company

我有以下要求 -

我们有一个名为 Garden 的实体。花园由个人或公司所有,也可以由一个或多个人或公司出租。每个花园都有一个唯一的编号。

理想情况下,我们希望能够看到拥有 and/or 租用花园的所有人的单一网格,无论他们是个人还是公司。

问题 -

1) 为人员选择哪个实体 -> 用户或联系人

2) 公司选择哪个实体?

3) 如何设计备案花园的所有权或租赁?

这是一个广泛的问题,我会尽力而为。

事实:我们今天没有创建自定义多态实体的选项 - capture/store 多种类型的实体。有一些可用的 OOB 实体 - Customer 存储 Account/Contact,Owner 存储 User/Team,Activity 关于 存储任何 Activity 启用的实体。

如果您查看 可预订资源 实体,即使 MS 也会单独存储用户或设备等类型以及各自的查找记录。这正是您所需要的。 Read more

1) Which entity to choose for person -> User or Contact

2) Which entity to choose for company?

用户(所有者),以防您需要有关记录所有权的安全性。然后公司必须是团队,因为你提到花园可能归个人或公司所有。您要管理多少条记录,它们会在 CRM 中登录吗?

您可能需要查看 PowerApps (Dynamics) 门户,它提供 B2B、B2C 选项以通过 Accounts/Contacts 控制记录所有权。

3) How to design record ownership or leasing of garden?

部分回答了以上几点。对于租赁,您可以有多个子网格 (1:N) 关系。如果需要,您可能需要一个自定义组件或 Web 资源来通过 UNION 提取多种类型的 owned/leasing 记录并将结果呈现为网格。