在订单产品实体上创建N:1关系

时间:2011-12-05 19:44:38

标签: dynamics-crm-2011

我正在尝试从订购产品的另一个实体创建N:1关系。它不是选择列表中的选项。然后我尝试去订购产品并创建一个1:N的关系,它也不允许它。

我确信这是微软的设计,但有没有办法实现这一目标?我不想将1:N或N:N作为解决方法,因为它会在表单上创建网格(当只有一条记录时,从UI角度来看这没有多大意义。)

感谢帮助!!!!

3 个答案:

答案 0 :(得分:0)

我将添加一行文本字段并将其格式化为网址。然后通过动态填充实体的URL将其链接到相关实体。这是一个工作,但在所有可能的情况下,它最适合我的情况

答案 1 :(得分:0)

我们在为客户构建解决方案时遇到了同样的问题。这是一个严格的限制,所以最后我们创建了自己的订单产品实体,并通过一对多的方式将其链接到订单。

这让我们可以完全控制它,并可以按照我们的意愿添加关系。

遗憾的是,由于您在订单中丢失了自动计算,因此付出了代价。这不是问题,因为我们不需要它或任何价格表功能。

如果这是您的选择,我建议您这样做。

答案 2 :(得分:0)

我认为每个人都必须在他的CRM生活中遇到同样的问题。

对于CRM,实体,salesorderproduct ......是仅用于枚举与其名称相关的实体的产品的实体,并且您几乎不能做什么,这是解决方法的另一个问题,我将尝试解释一下,看看这是否可以成为与他们建立关系的解决方案,但我不这么认为。

问题在于,在创建自定义字段时,您无法像在其他关系中那样使用分配功能将数据从一个实体产品复制到较低级别的实体产品,并且您希望复制整个销售部分的工作流程。在这种情况下,没有选项进入“分配”窗口(我使用Assign,因为我一直使用西班牙语)并在它们之间创建字段映射。

这可以通过搜索“分配”窗口的GUID,并复制到“分配”窗口的任何URL,窗口显示,然后您可以进行自定义映射来完成。

我希望这可能会有所帮助,虽然这个问题太旧了,所以我希望其他人到这里,可以看到更多意见:)

见到你

相关问题