Custom Fields
Last modified by Steffi F on 2025/06/27 08:49
Save 1:1 custom field values
SaveSingleCustomFieldValues Request
▶
<ICQL>
<ACMP>
<SaveSingleCustomFieldValues version="1">
<TSaveSingleCustomFieldValuesRequest_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ObjectId>ObjectId</ObjectId>
<! Possible values:
Clients
HDContacts
AssetManagement
LicenseProducts
Licenses
Contracts
>
<QueryBase>Clients</QueryBase>
<FieldValues>
<TCustomFieldValue_V1 xsi:type="TCustomFieldValue_V1">
<FieldId>FieldId</FieldId>
<Value>Value</Value>
</TCustomFieldValue_V1>
<TCustomFieldValue_V1 xsi:type="TCustomFieldValue_V1">
<FieldId>FieldId</FieldId>
<Value>Value</Value>
</TCustomFieldValue_V1>
</FieldValues>
</TSaveSingleCustomFieldValuesRequest_V1>
</SaveSingleCustomFieldValues>
</ACMP>
</ICQL>SaveSingleCustomFieldValues Response
▶
<ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ACMP>
<SaveSingleCustomFieldValues>
<TSaveSingleCustomFieldValuesResponse_V1>
<ResultCode>35</ResultCode>
<FirstErrorMsg>_Value_cant_be_larger_than_200</FirstErrorMsg>
</TSaveSingleCustomFieldValuesResponse_V1>
</SaveSingleCustomFieldValues>
</ACMP>
</ICQL>Read CustomField List
GetCustomFieldList_V1 Request
▶
<ICQL>
<ACMP>
<GetCustomFieldList version="1">
<TGetCustomFieldListRequest_V1/>
</GetCustomFieldList>
</ACMP>
</ICQL>GetCustomFieldList_V1 Response
▶
<ICQL>
<ACMP>
<GetCustomFieldList version="1">
<TGetCustomFieldListResponse_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CustomFields>
<TCustomField_V1 xsi:type="TCustomField_V1">
<Id/>
<Caption_EN/>
<Caption_DE/>
<ParentId/>
<Path/>
<QueryBases/>
<InputMethod>imCheckBox</InputMethod>
<MaxLength>0</MaxLength>
<FieldHeight>0</FieldHeight>
<DecimalPlaces>0</DecimalPlaces>
<HasRange>false</HasRange>
<RangeMin>0</RangeMin>
<RangeMax>0</RangeMax>
<SelectableValues/>
<IsMultiField>false</IsMultiField>
</TCustomField_V1>
<TCustomField_V1 xsi:type="TCustomField_V1">
<Id/>
<Caption_EN/>
<Caption_DE/>
<ParentId/>
<Path/>
<QueryBases/>
<InputMethod>imCheckBox</InputMethod>
<MaxLength>0</MaxLength>
<FieldHeight>0</FieldHeight>
<DecimalPlaces>0</DecimalPlaces>
<HasRange>false</HasRange>
<RangeMin>0</RangeMin>
<RangeMax>0</RangeMax>
<SelectableValues/>
<IsMultiField>false</IsMultiField>
</TCustomField_V1>
</CustomFields>
<ResultCode>0</ResultCode>
</TGetCustomFieldListResponse_V1>
</GetCustomFieldList>
</ACMP>
</ICQL>GetCustomFieldList_V2 Request
▶
<ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/GetCustomFieldListRequest_V2">
<ACMP>
<GetCustomFieldList ActionType="Request" version="2">
<TGetCustomFieldListRequest_V2/>
</GetCustomFieldList>
</ACMP>
</ICQL>GetCustomFieldList_V2 Response
▶
<ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/GetCustomFieldListResponse_V2">
<ACMP>
<GetCustomFieldList ActionType="Response" version="2">
<TGetCustomFieldListResponse_V2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CustomFields>
<TCustomField_V2 xsi:type="TCustomField_V2">
<Id>{59387FFD-B171-47C5-B735-041FA132CA39}</Id>
<Caption_EN>Caption_EN</Caption_EN>
<Caption_DE>Caption_DE</Caption_DE>
<ParentId>{59387FFD-B171-47C5-B735-041FA132CA39}</ParentId>
<Path>Path</Path>
<QueryBases/>
<InputMethod>imCheckBox</InputMethod>
<MaxLength>0</MaxLength>
<FieldHeight>0</FieldHeight>
<DecimalPlaces>0</DecimalPlaces>
<HasRange>false</HasRange>
<RangeMin>0</RangeMin>
<RangeMax>0</RangeMax>
<SelectableValues>SelectableValues</SelectableValues>
<IsMultiField>false</IsMultiField>
</TCustomField_V2>
<TCustomField_V2 xsi:type="TCustomField_V2">
<Id>{59387FFD-B171-47C5-B735-041FA132CA39}</Id>
<Caption_EN>Caption_EN</Caption_EN>
<Caption_DE>Caption_DE</Caption_DE>
<ParentId>{59387FFD-B171-47C5-B735-041FA132CA39}</ParentId>
<Path>Path</Path>
<QueryBases/>
<InputMethod>imCheckBox</InputMethod>
<MaxLength>0</MaxLength>
<FieldHeight>0</FieldHeight>
<DecimalPlaces>0</DecimalPlaces>
<HasRange>false</HasRange>
<RangeMin>0</RangeMin>
<RangeMax>0</RangeMax>
<SelectableValues>SelectableValues</SelectableValues>
<IsMultiField>false</IsMultiField>
</TCustomField_V2>
</CustomFields>
<Version>{59387FFD-B171-47C5-B735-041FA132CA39}</Version>
<ResultCode>0</ResultCode>
<ResultMessage>ResultMessage</ResultMessage>
</TGetCustomFieldListResponse_V2>
</GetCustomFieldList>
</ACMP>
</ICQL>Read CustomField Values
GetSingleCustomFieldValueLists_V1 Request
▶
<ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/GetSingleCustomFieldValueListsRequest_V1">
<ACMP>
<GetSingleCustomFieldValueLists ActionType="Request" version="1">
<TGetSingleCustomFieldValueListsRequest_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Items>
<TCustomFieldValueContainerRequestItem_V1 xsi:type="TCustomFieldValueContainerRequestItem_V1">
<ItemId>{59387FFD-B171-47C5-B735-041FA132CA39}</ItemId>
<!
Possible values for QueryBase:
Clients
HDContacts
AssetManagement
LicenseProducts
Licenses
Contracts
>
<QueryBase>Clients</QueryBase>
</TCustomFieldValueContainerRequestItem_V1>
<TCustomFieldValueContainerRequestItem_V1 xsi:type="TCustomFieldValueContainerRequestItem_V1">
<ItemId>{59387FFD-B171-47C5-B735-041FA132CA39}</ItemId>
<!
Possible values for QueryBase:
Clients
HDContacts
AssetManagement
LicenseProducts
Licenses
Contracts
>
<QueryBase>Clients</QueryBase>
</TCustomFieldValueContainerRequestItem_V1>
</Items>
</TGetSingleCustomFieldValueListsRequest_V1>
</GetSingleCustomFieldValueLists>
</ACMP>
</ICQL>GetSingleCustomFieldValueLists_V1 Response
▶
<ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/GetSingleCustomFieldValueListsResponse_V1">
<ACMP>
<GetSingleCustomFieldValueLists ActionType="Response" version="1">
<TGetSingleCustomFieldValueListsResponse_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CustomFieldValueContainers>
<TCustomFieldValueContainer_V1 xsi:type="TCustomFieldValueContainer_V1">
<ItemId>{59387FFD-B171-47C5-B735-041FA132CA39}</ItemId>
<SingleCustomFieldValues>
<TCustomFieldValue_V1 xsi:type="TCustomFieldValue_V1">
<FieldId>{59387FFD-B171-47C5-B735-041FA132CA39}</FieldId>
<Value>Value</Value>
</TCustomFieldValue_V1>
<TCustomFieldValue_V1 xsi:type="TCustomFieldValue_V1">
<FieldId>{59387FFD-B171-47C5-B735-041FA132CA39}</FieldId>
<Value>Value</Value>
</TCustomFieldValue_V1>
</SingleCustomFieldValues>
</TCustomFieldValueContainer_V1>
<TCustomFieldValueContainer_V1 xsi:type="TCustomFieldValueContainer_V1">
<ItemId>{59387FFD-B171-47C5-B735-041FA132CA39}</ItemId>
<SingleCustomFieldValues>
<TCustomFieldValue_V1 xsi:type="TCustomFieldValue_V1">
<FieldId>{59387FFD-B171-47C5-B735-041FA132CA39}</FieldId>
<Value>Value</Value>
</TCustomFieldValue_V1>
<TCustomFieldValue_V1 xsi:type="TCustomFieldValue_V1">
<FieldId>{59387FFD-B171-47C5-B735-041FA132CA39}</FieldId>
<Value>Value</Value>
</TCustomFieldValue_V1>
</SingleCustomFieldValues>
</TCustomFieldValueContainer_V1>
</CustomFieldValueContainers>
<ResultCode>0</ResultCode>
<ResultMessage>ResultMessage</ResultMessage>
</TGetSingleCustomFieldValueListsResponse_V1>
</GetSingleCustomFieldValueLists>
</ACMP>
</ICQL>

