Ошибка при вызове глобального действия с использованием SOAP и JavaScript - PullRequest
0 голосов
/ 03 февраля 2020

Я пытаюсь вызвать действие GLOBAL через SOAP сервисы (потому что это старая версия Dynamics CRM), но я получаю следующую ошибку:

<error xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
  <code>-2147217920</code>
  <message xml:lang="fr-FR">The specified entity does not exist</message>
</error>

Вот SOAP Конверт, который я отправляю:

var requestXML = "";
    requestXML += "<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\">";
    requestXML += "  <s:Body>";
    requestXML += "    <Execute xmlns=\"http://schemas.microsoft.com/xrm/2011/Contracts/Services\" xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\">";
    requestXML += "      <request xmlns:a=\"http://schemas.microsoft.com/xrm/2011/Contracts\">";
    requestXML += "        <a:RequestId i:nil=\"true\" />";
    requestXML += "        <a:RequestName>"+ actionName +"</a:RequestName>";
    requestXML += "      </request>";
    requestXML += "    </Execute>";
    requestXML += "  </s:Body>";
    requestXML += "</s:Envelope>";

Поскольку это глобальное действие, я не указываю цель. Я пытался указать цель для тестирования, но тот же результат.

...