With the help of enterprise wsdl, I have been trying to make upsert call in Contact where I need to relate the contact with Account . I have an external Id field on Account and trying to use it for upsert.
I am getting the below Error.
INVALID_TYPE Must send a concrete entity type. -1 -1
Below is the request, I am making....please let me know whats wrong here. I am making this request as sys admin.. and have all permission for this object.
<urn:upsert>
<urn:externalIDFieldName>Account.Partner_Number_HDS__c</urn:externalIDFieldName>
<urn:sObjects xsi:type="urn1:Contact"> <!--Zero or more repetitions:-->
<FirstName>EnterA</FirstName>
<LastName>EnterB</LastName>
<Department>Sales</Department>
<Job_Title_HDS__c>Account Manager</Job_Title_HDS__c>
<MobilePhone>456768985</MobilePhone>
<Email>[email protected]</Email>
<Account.Partner_Number_HDS__c>PA-74</Account.Partner_Number_HDS__c>
</urn:sObjects>
</urn:upsert>
Thanks