How can I set the manufacturer field on a configuration item (nr object) through SOAP web services?
CA Service Desk Manager 17.1 and higher.
Below is an example of updateObject web service call made through SoapUI that sets the Model field on a configuration item:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://www.ca.com/UnicenterServicePlus/ServiceDesk">
<soapenv:Header/>
<soapenv:Body>
<ser:updateObject>
<sid>1765097405</sid>
<objectHandle>nr:00187EAFC1B1D14AA0570FDBA3446814</objectHandle>
<attrVals>
<string>model</string>
<string>B7DA08747EEB514388EB7BF9EB6F4990</string>
</attrVals>
<attributes>
<string>id</string>
<string>model</string>
<string>manufacturer</string>
</attributes>
</ser:updateObject>
</soapenv:Body>
</soapenv:Envelope>
In the above example, the CI being updated is identified by the UUID nr:00187EAFC1B1D14AA0570FDBA3446814, and the model value is identified by the id value B7DA08747EEB514388EB7BF9EB6F4990.
id and persid values for a given object may be identified by using the doSelect method