|
![]() |
#1 |
Участник
|
Поменял 2006 на 2007, остальное не менял, на сколько я понимаю все остальное тоже самое. В результате получаю вот такую ошибку:
Код: <?xml version="1.0"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <soap:Fault> <faultcode>soap:Server</faultcode> <faultstring>Server was unable to process request.</faultstring> <detail> <error> <code>0x80040203</code> <description>request</description> <type>Platform</type> </error> </detail> </soap:Fault> </soap:Body> </soap:Envelope> |
|
![]() |
#2 |
Чайный пьяница
|
Сравнил Ваш код с этим. Есть отличия. Попробуйте использовать такой код:
Код: var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); var soapXml = "<?xml version='1.0' encoding='utf-8'?>" + "<soap:Envelope xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/' " + "xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' " + "xmlns:xsd='http://www.w3.org/2001/XMLSchema'>" + GenerateAuthenticationHeader() + "<soap:Body>" + "<Execute xmlns='http://schemas.microsoft.com/crm/2007/WebServices'>"+ "<Request xsi:type='SetStateLeadRequest'>" + "<EntityId>" + leadId + "</EntityId>" + "<LeadState>Qualified</LeadState>" + "<LeadStatus>3</LeadStatus>" + "</Request>" + "</Execute>"+ "</soap:Body>" + "</soap:Envelope>"; try { xmlhttp.open("POST", "/mscrmservices/2007/CrmService.asmx", false); xmlhttp.setRequestHeader("SOAPAction", "http://schemas.microsoft.com/crm/2007/WebServices/Execute"); xmlhttp.setRequestHeader("Content-Type", "text/xml; charset=utf-8"); xmlhttp.setRequestHeader("Content-Length", soapXml.length); xmlhttp.send(soapXml); var result = xmlhttp.responseXML.xml; if (result.indexOf('faultcode') < 0) crmForm.SubmitCrmForm(1,true,true,false); else alert(result); } catch(e) { alert(e.description); }
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: ZooY (1). |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|