3

我的任务是通过服务层将数据从 CRM 3.0 实例导入 CRM 2011 实例。我已经完成了大部分实体,但我遇到了行情的障碍。修订报价会创建报价的副本,然后增加其修订号。修订号是 2011 服务层中的只读字段。你可以想象,这会产生一个严重的问题。还有其他方法可以设置吗?

更新 有一个 ReviseQuoteRequest 允许您创建报价的新修订。唯一的问题是我在导入实体时试图保持相同的 Guid。您可以在创建新报价时将 Guid 设置为分配,但我看不到一种方法可以告诉 ReviseQuoteRequest 在创建报价修订时使用什么 Guid,而且我不相信 API 允许您更新此 ID 一次它的集合。关于我如何做到这一点的任何想法?

4

1 回答 1

1

答案是修订报价不是这样处理的,所以不能直接设置修订号。

为了修订报价,您需要使用 ReviseQuoteRequest 有效地关闭原始报价并创建新报价,从原始报价复制值并在幕后增加修订号。

于 2013-11-07T17:01:55.283 回答