title: I want to add/retrieve data from MS Dynamics CRM Online 2015 using pure Javascript
body: <p>I would like to update an entity with some data from another entity in the load through javascript in CRM 2015 is possible?</p>
  
  <p>In CRM 2011 I used the code below:</p>
  
  <pre><code>var xml = '' +
              '&lt;?xml version=\'1.0\' encoding=\'utf-8\'?&gt;' +
              '&lt;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\'&gt;' +
              ' &lt;soap:Header&gt;' +
              ' &lt;CrmAuthenticationToken xmlns=\'http://schemas.microsoft.com/crm/2007/WebServices\'&gt;' +
              ' &lt;AuthenticationType xmlns=\'http://schemas.microsoft.com/crm/2007/CoreTypes\'&gt;0&lt;/AuthenticationType&gt;' +
              ' &lt;OrganizationName xmlns=\'http://schemas.microsoft.com/crm/2007/CoreTypes\'&gt;OrganizationName &lt;/OrganizationName&gt;' +
              ' &lt;CallerId xmlns=\'http://schemas.microsoft.com/crm/2007/CoreTypes\'&gt;00000000-0000-0000-0000-000000000000&lt;/CallerId&gt;' +
              ' &lt;/CrmAuthenticationToken&gt;' +
              ' &lt;/soap:Header&gt;' +
              ' &lt;soap:Body&gt;' +
              ' &lt;RetrieveMultiple xmlns=\'http://schemas.microsoft.com/crm/2007/WebServices\'&gt;' +
              ' &lt;query xmlns:q1=\'http://schemas.microsoft.com/crm/2006/Query\' xsi:type=\'q1:QueryExpression\'&gt;' +
              ' &lt;q1:EntityName&gt;&lt;/q1:EntityName&gt;' +
              ' &lt;q1:ColumnSet xsi:type=\'q1:ColumnSet\'&gt;' +
              ' &lt;q1:Attributes&gt;' +
              ' &lt;q1:Attribute&gt;&lt;/q1:Attribute&gt;' +
              ' &lt;/q1:Attributes&gt;' +
              ' &lt;/q1:ColumnSet&gt;' +
              ' &lt;q1:Distinct&gt;false&lt;/q1:Distinct&gt;' +
              ' &lt;q1:Criteria&gt;' +
              ' &lt;q1:FilterOperator&gt;And&lt;/q1:FilterOperator&gt;' +
              ' &lt;q1:Conditions&gt;' +
              ' &lt;q1:Condition&gt;' +
              ' &lt;q1:AttributeName&gt;new_estadoid&lt;/q1:AttributeName&gt;' +
              '&lt;q1:Operator&gt;Equal&lt;/q1:Operator&gt;' +
              '&lt;q1:Values&gt;' +
              '&lt;q1:Value xsi:type=\'xsd:string\'&gt;' + "" + '&lt;/q1:Value&gt;' +
              '&lt;/q1:Values&gt;' +
              ' &lt;/q1:Condition&gt;' +
              ' &lt;/q1:Conditions&gt;' +
              ' &lt;/q1:Criteria&gt;' +
              ' &lt;/query&gt;' +
              ' &lt;/RetrieveMultiple&gt;' +
              ' &lt;/soap:Body&gt;' +
              '&lt;/soap:Envelope&gt;' +
              '';
  </code></pre>