肥皂请求更新Microsoft Dynamics 365 CRM中的多个记录

时间:2018-10-27 10:36:20

标签: php soap dynamics-crm

我们试图在CRM中一次更新多个记录,但是基于wsdl,没有直接的方法可以做到这一点。一种方法是通过传递要更新的记录的CRM ID来更新CRM中的每个记录。但是,通过阅读文档,我们发现有一种方法可以运行ExecuteMultiple,但不确定SOAP请求主体的外观。我们需要SOAP请求结构的原因是因为我们正在PHP环境中构造请求。所有文档都为我们提供了C#代码,您能否建议解决此问题的最佳方法?

1 个答案:

答案 0 :(得分:2)

不幸的是,像SQL中的UPDATE命令一样,无法在Dynamics中进行同时影响多个记录的更新。每个更新,删除或创建请求都作用于单个记录。

但是,您可以使用“批处理操作”功能将这些请求一起批处理为一个Web请求。批处理操作使您可以将正常的创建/更新/删除消息(或任何其他SDK消息)分组到单个Web请求中。

在此处查看文档:{​​{3}}