Oracle Web Services On Demand Guide > Web Services On Demand API Calls > Administrative Services API Calls >

FieldManagementCreate


Creates field management configuration data.

Usage

Use the FieldManagementCreate method to create custom fields.

The object is specified with the <ObjectName> child element of apData:CustomField. The field management data for the object is contained in elements similar to those of the apData:FieldManagement argument used by the FieldManagementUpsert method, see FieldManagementUpsert.

By specifying true for the <Optimized> element in the apData:CustomField argument, you can create an optimized custom field.

Several record types do not support regular custom fields of particular types, but do support optimized custom fields. These record types include:

  • Sales Assessment Template
  • Product Indication
  • Opportunity Team
  • Account Team
  • Lead Team
  • Business plan Team
  • Service Request Team

For example, Sales Assessment Template does not support regular custom Text (Long) fields but it does support optimized custom Text (Long) fields. For Web service requests to create such fields, you must explicitly specify true for <Optimized>, otherwise an error is generated. In the UI, the Optimized check box will be selected and disabled for such record types. As you cannot deselect the Optimized check box, you are forced to create the field as optimized.

Arguments

Table 117 describes the arguments taken by the FieldManagementCreate method.

Table 117. Arguments Taken by the FieldManagementCreate Method
Name
Description
Required
Default
I/O

apData:CustomField

The field management query criteria.

Yes

Not applicable

Input

Status

The status of the call.

Not applicable

Not applicable

Output

Return Value of the Call

The status of the call is returned.

Oracle Web Services On Demand Guide, Version 25.0 (Oracle CRM On Demand Release 37) Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.