I am using PHP to connect to a Dynamics 2011 IFD and successfully authenticating and retrieving contacts to my web application.
I am however struggling to update a contact.
My SOAP request (below) is returning 'Bad Request' and unfortunately I do not have sufficient admin access to the server to enable more useful error reporting. Can anyone spot anything obvious in this XML which may be the issue?
The 'getSoapHeaderOnPremise' function is returning working auth headers for the retrieve/retrieveMultiple requests. The only difference here being the Update method being specified: