Hello,
I recently began to use SageCRM SOAP WebService with a trial version but I encountered a weird behavior.
Actually I tried to get type informations along with mail & phone attached to a user (Business, private etc..). Although the WebService is designed to work with this information I do not retrieve anything when reading informations through query.
According this page, the type informations are attached to email and phone itself: community.sagecrm.com/.../person-type-and-address-type-in-web-services.aspx
Here is an example of one of my request:
binding.query("pers_lastname='Carlson'", "person")
Gives me a response like:
<SOAP-ENV:Body>
<queryresponse xmlns="">http://tempuri.org/type">
<result>
<records xmlns:typens="">http://tempuri.org/type" xsi:type="typens:person">
<typens:personid>54</typens:personid>
<typens:companyid>28</typens:companyid>
<typens:primaryaddressid>37</typens:primaryaddressid>
<typens:primaryuserid>1</typens:primaryuserid>
<typens:salutation>Mr.</typens:salutation>
<typens:firstname>Mike</typens:firstname>
<typens:lastname>Carlson</typens:lastname>
<typens:gender>Male</typens:gender>
<typens:title>IS Manager</typens:title>
<typens:titlecode>Information Technology Manager</typens:titlecode>
<typens:department>IS</typens:department>
<typens:createdby>1</typens:createdby>
<typens:createddate>2012-03-07T14:39:00</typens:createddate>
<typens:updatedby>1</typens:updatedby>
<typens:updateddate>2014-09-02T10:05:26</typens:updateddate>
<typens:timestamp>2014-09-02T10:05:26</typens:timestamp>
<typens:secterr>Worldwide</typens:secterr>
<email>
<entityname>email</entityname>
<records xsi:type="typens:email" xmlns:typens="">http://tempuri.org/type">
<typens:emailid>69</typens:emailid>
<typens:emailaddress>[email protected]</typens:emailaddress>
<typens:createdby>1</typens:createdby>
<typens:createddate>2012-03-07T14:39:00</typens:createddate>
<typens:updatedby>1</typens:updatedby>
<typens:updateddate>2012-03-07T14:39:00</typens:updateddate>
<typens:timestamp>2012-03-07T14:39:00</typens:timestamp>
</records>
<records xsi:type="typens:email" xmlns:typens="">http://tempuri.org/type">
<typens:emailid>70</typens:emailid>
<typens:emailaddress>[email protected]</typens:emailaddress>
<typens:createdby>1</typens:createdby>
<typens:createddate>2014-09-02T10:05:26</typens:createddate>
<typens:updatedby>1</typens:updatedby>
<typens:updateddate>2014-09-02T10:05:26</typens:updateddate>
<typens:timestamp>2014-09-02T10:05:26</typens:timestamp>
</records>
</email>
<phone>
<entityname>phone</entityname>
<records xsi:type="typens:phone" xmlns:typens="">http://tempuri.org/type">
<typens:phoneid>162</typens:phoneid>
<typens:countrycode>1</typens:countrycode>
<typens:areacode>206</typens:areacode>
<typens:number>343-9577</typens:number>
<typens:createdby>1</typens:createdby>
<typens:createddate>2012-03-07T14:39:00</typens:createddate>
<typens:updatedby>1</typens:updatedby>
<typens:updateddate>2012-03-07T14:39:00</typens:updateddate>
<typens:timestamp>2012-03-07T14:39:00</typens:timestamp>
</records>
<records xsi:type="typens:phone" xmlns:typens="">http://tempuri.org/type">
<typens:phoneid>163</typens:phoneid>
<typens:countrycode>1</typens:countrycode>
<typens:areacode>206</typens:areacode>
<typens:number>343-9580</typens:number>
<typens:createdby>1</typens:createdby>
<typens:createddate>2012-03-07T14:39:00</typens:createddate>
<typens:updatedby>1</typens:updatedby>
<typens:updateddate>2012-03-07T14:39:00</typens:updateddate>
<typens:timestamp>2012-03-07T14:39:00</typens:timestamp>
</records>
</phone>
<address>
<entityname>address</entityname>
<records xsi:type="typens:address" xmlns:typens="">http://tempuri.org/type">
<typens:addressid>37</typens:addressid>
<typens:address1>400 Pine Street #300</typens:address1>
<typens:city>Seattle</typens:city>
<typens:state>WA</typens:state>
<typens:country>United States</typens:country>
<typens:postcode>98101</typens:postcode>
<typens:createdby>1</typens:createdby>
<typens:createddate>2012-03-07T14:39:00</typens:createddate>
<typens:updatedby>1</typens:updatedby>
<typens:updateddate>2012-03-07T14:39:00</typens:updateddate>
<typens:timestamp>2012-03-07T14:39:00</typens:timestamp>
</records>
</address>
</records>
<more>false</more>
</result>
</queryresponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
As you can see, I have two emails attached to contacts but types are not filled. Can you help me?