UpdateFormItemValues
There are several scenarios to use this function, based on knowledge you have about the form, where you want to save the data.
FormValuesId + formItemName
You may gather formValuesId from context object using get function (getFolder, getProject, getActivity). FormValuesId is bigint which identifies set of values of one form instance.
formItemName is the name of form field. Form fields may be listed using ListFormItem method.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsdl="http://atollon.com/enterprise/wsdl">
<soapenv:Header/>
<soapenv:Body>
<wsdl:UpdateFormItemValues>
<server>acme</server>
<session>....string_here....</session>
<formValuesId>392302101</formValuesId>
<ITEMVALUE>
<formItemName>form-component-name-here</formItemName>
<value>123456</value>
</ITEMVALUE>
</wsdl:UpdateFormItemValues>
</soapenv:Body>
</soapenv:Envelope>