2014-11-04 65 views
1

我正在导入约会,并在所有实例上出现此错误。导入时错误的状态原因

状态码无效或状态码有效,但状态码对于指定的状态码无效。

根据下拉提示的值,已完成可以使用。我所有的参赛作品都有StatusReason这一栏。我是否应该强制指定here的数值?

我该如何解决这个愚蠢的问题?

此外,CRM表示不起作用。

3对于约会状态码AppointmentState.Open不是有效的状态码。

但是,我不能指定的任命是封闭的,因为没有这样的列(状态StateCode)。奇怪......不应该从我指定的值推断出来吗?!

+0

以何种方式由该进口的工作流程? CRM用户界面,自定义代码,外部工具? – 2014-11-04 08:45:05

+0

使用Excel电子表格的CRM界面。我最终将所有状态更改为* Free *,但我不喜欢它。我想导入**关闭的**关闭...... – 2014-11-04 10:46:44

+0

您没有状态原因和状态的错误组合吗? StatusReason“OK”可能没问题,但状态码“inactive”或类似的东西并不是一个选项。状态码/状态原因紧密相关。 – 2014-11-07 08:17:28

回答

2

我碰到了类似的问题,当我们从Salesforce搬到CRM 2011年从内存中去,这里是我做的步骤:

  1. 创造了约会实体一个新的自定义字段名为ShouldBeClosed - 我只是使用了一个文本字段。
  2. 更新了我的导入表,使其值为yes,用于应该关闭的约会。
  3. 使用打开状态导入约会(这实际上是所有导入程序都允许您执行的操作)。
  4. 创建一个工作流,将约会状态更改为所需的关闭状态。
  5. 为所有约会提供高级查找,其中ShouldBeClosed = yes和结果我运行了上一步中创建的工作流程。

一旦完成,你可以删除ShouldBeClosed场和关闭记录

+0

你一定是在开玩笑吧!真的吗?我的意思是,我在CRM中看到了很多奇怪的黑客,但仍然... :) (创造力+1,如果不是什么的话) – 2014-11-07 14:58:10

+0

我已经完成了类似于导入诸如关闭操作创建一个Case解决活动。但对于约会,我怀疑问题是您需要同时指定状态和状态原因,否则新记录将尝试打开状态和冲突状态原因。如果列不在模板中,只需添加它们 – AdamV 2014-11-07 15:04:27

+0

CRM确实能够测试您的创造力。它可能并不美观,但它对于一次性过程非常有效。 – 2014-11-07 16:03:48

相关问题