Represents the configuration for fields mapped between a source object and
one or more destination objects and fields. This object is available in API version
63.0 and later.
Supported Calls
create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
Special Access Rules
This object is available only if the Fundraising
Access license is enabled and the Fundraising User system permission is assigned to
users.
Fields
Description
- Type: textarea
- Properties: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update
- Description: The description of the field mapping configuration.
DeveloperName
- Type: string
- Properties: Create, Filter, Group, Sort, Update
- Description: The unqiue name for FieldMappingConfig.
Language
- Type: picklist
- Properties: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- Description: The language of the FieldMappingConfig.
-
Possible values:
- da—Danish
- de—German
- en_US—English
- es—Spanish
- es_MX—Spanish (Mexico)
- fi—Finnish
- fr—French
- it—Italian
- ja—Japanese
- ko—Korean
- nl_NL—Dutch
- no—Norwegian
- pt_BR—Portuguese (Brazil)
- ru—Russian
- sv—Swedish
- th—Thai
- zh_CN—Chinese (Simplified)
- zh_TW—Chinese (Traditional)
MasterLabel
- Type: string
- Properties: Create, Filter, Group, Sort, Update
- Description: Label for the FieldMappingConfig.
NamespacePrefix
- Type: string
- Properties: Filter, Group, Nillable, Sort
-
Description: The namespace prefix associated with this object. Each Developer
Edition organization that creates a managed package has a unique
namespace prefix. Limit: 15 characters. You can refer to a
component in a managed package by using the namespacePrefix__componentName
notation. The namespace prefix can have one of the following
values:
- In Developer Edition organizations, the namespace prefix is set to the namespace prefix of the organization for all objects that support it. There is an exception if an object is in an installed managed package. In that case, the object has the namespace prefix of the installed managed package. This field’s value is the namespace prefix of the Developer Edition organization of the package developer.
- In organizations that are not Developer Edition organizations, NamespacePrefix is only set for objects that are part of an installed managed package. There is no namespace prefix for all other objects.
ProcessType
- Type: picklist
- Properties: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- Description: Specifies the type of process that the field mapping configuration supports.
- Default value: GiftEntry
-
Possible values are:
- ChangeRequest
- GiftEntry
- Incident
- Problem
- MessagingSubscriber
SourceObjectId
- Type: picklist
- Properties: Create, Filter, Group, Restricted picklist, Sort, Update
- Description: The ID of the source object for all of the fields mapped in the configuration.
-
Possible values are:
- Case
- MessagingSubscriber