title: Creating Custom Module Fields in SugarCRM over SOAP Interface
body: <p>we're using SugarCRM as the back-end for a web application. We automatically generate Java client-side stub SOAP classes using Apache Axis, and using these classes we are able to login through Sugar, create new Contacts, change field values, etc. (All using the SOAP interface.)</p>
  
  <p>We will be using a number of different SugarCRM instances, testing with different versions, etc. so we need a quick way to create the custom fields for our modules. (For example, adding a new "Company Name" field to the Contact module.)</p>
  
  <p>Creating these custom fields in the Sugar web interface (Using Studio, Module Builder) then populating the values over SOAP has not caused any problems, but we need a way to create these custom fields over the SOAP interface, so that they can be automated. For example, if we spawn a new SugarCRM instance, we want to run a simple script or class to automatically create our pre-defined custom fields.</p>
  
  <p>In a nutshell, is there any way to add custom fields to a Module in SugarCRM over SOAP? Or at the very least, an automated method of creating all of our defined custom fields?</p>