Make sure to Refresh Meta Data when Changing SOAP Web Services configuration (Sage CRM 7.1c and earlier)

Hints, Tips and Tricks

Technical Hints Tips and Tricks that cover customization and development using Sage CRM. API usage and coding are covered.

Make sure to Refresh Meta Data when Changing SOAP Web Services configuration (Sage CRM 7.1c and earlier)

  • Comments 3
  • Likes

I have been updating some Web Services code and was trying my test application against a new install of Sage CRM.  I needed to change the setting in 

Administration -> System -> Web Services

from 

Dropdown fields as strings in WSDL file: No

to

Dropdown fields as strings in WSDL file: Yes

This is because the WSDL was returning drop down fields as distinct data types.

I have always preferred working with dropdown fields as strings rather than distinct types so I just changed the the value.

But the WSDL will not change unless you carry out a Meta Data Refresh.

Administration -> System -> Metadata

Once the Meta Data Refresh has been carried out the WSDL will be correctly updated.

 

Comments