This method creates or updates a reference value row for specific composite data field. You can use field value or field value unique id for declare a single sub field value. The field unique id will be processed as first priority. Composite field properties are defined in user interfaces. The unique subfields are selected when defined composite field properties. Data field row values are updates or creates according to singular data selection. The client makes a POST request providing Request body in xml format and input parameters BusinessChannelCode, DataFieldCode, Language in the request url. The output will be an xml format.
All circumstances will be return Result and Message. The system will be returned operation status of web service with “Result”, true or false.
| Name | Value |
|---|---|
| Service Type | RESTFUL / POST |
| Request Data Type | XML |
| Response Data Type | XML |
| Content Type | UTF-8 |
| Authentication Types | Basic Authentication, Custom Header Authenticaton |
| Sample Request Endpoint | http://company.bpm.next4biz.com/RES/RESTfulDataFieldService.svc/AddCompositeFieldReferenceValue/BusinessChannelUniqueCode/{BusinessChannelCode}/CompositeFieldCode/{DataFieldCode} |
<ROW>
<{Sub_Field_Code_1}>Field Value</{Sub_Field_Code_1}>
<{Sub_Field_Code_2}>Field Value</{Sub_Field_Code_2>
<{Sub_Field_Code_3} ValueID="{Field Value Unique ID}">{Field Value}</{Sub_Field_Code_3}>
</ROW>
<AddCompositeFieldReferenceValueResponse xmlns="http://tempuri.org/">
<AddCompositeFieldReferenceValueResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Message xmlns=""><![CDATA["41711420" {Request Message} ]]></Message>
<Result xmlns="">true</Result>
</AddCompositeFieldReferenceValueResult>
</AddCompositeFieldReferenceValueResponse>