Update vendor

UPDATE: Vendor
&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;request&gt; &lt;control&gt; &lt;senderid&gt;intacct_dev&lt;/senderid&gt; &lt;password&gt;babbage&lt;/password&gt; &lt;controlid&gt;foobar&lt;/controlid&gt; &lt;uniqueid&gt;false&lt;/uniqueid&gt; &lt;dtdversion&gt;3.0&lt;/dtdversion&gt; &lt;/control&gt; &lt;operation&gt; &lt;authentication&gt; &lt;login&gt; &lt;userid&gt;111&lt;/userid&gt; &lt;companyid&gt;INV111-PLATFORM&lt;/companyid&gt; &lt;password&gt;123456&lt;/password&gt; &lt;/login&gt; &lt;/authentication&gt; &lt;content&gt; &lt;function controlid="foobar"&gt; &lt;update&gt; &lt;!-- Update overwrites only the values listed. To set a value to null, pass the value as empty. In an update, you must pass the ID so we know which vendor to update. --&gt; &lt;vendor&gt; &lt;vendorid&gt;Unit - A-1206&lt;/vendorid&gt; &lt;name&gt;this is the name&lt;/name&gt; &lt;displaycontact&gt; &lt;mailaddress&gt; &lt;countrycode&gt;US&lt;/countrycode&gt; &lt;/mailaddress&gt; &lt;/displaycontact&gt; &lt;vcf_bill_siteid3&gt;&lt;/vcf_bill_siteid3&gt; &lt;/vendor&gt; &lt;/update&gt; &lt;/function&gt; &lt;/content&gt; &lt;/operation&gt; &lt;/request&gt;