AccountingFieldMapping
Represents the custom field mappings used to populate transaction journal
records with other Salesforce data. This object is available in API version 58.0 and
later.
Supported Calls
create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
Fields
AccountingModelConfigId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The accounting set associated with the accounting field mapping
record.
This field is a relationship field.
- Relationship Name: AccountingModelConfig
- Relationship Type: Lookup
- Refers To: AccountingModelConfig
DeveloperName
- Type: string
- Properties: Create, Filter, Group, Sort, Update
- Description: The name of the person who created the accounting field mapping.
IsForAllocationType
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: Determines whether this supplemental mapping applies to transaction journal records of allocation type (true) or not (false).
- Default value: false
IsForPaymentType
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: Determines whether this supplemental mapping applies to transaction journal records of payment type (true) or not (false).
- Default value: false
IsForTransactionType
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: Determines whether this supplemental mapping applies to transaction journal records of transaction type (true) or not (false).
- Default value: false
Language
- Type: picklist
- Properties: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- Description: Specifies the language used.
-
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)
MappingBehavior
- Type: picklist
- Properties: Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update
- Description: If set to PointInTime, the target field's data is mapped from the source field only when the transaction journal record is created. If set to CurrentValue, Accounting Subledger reverses and replaces the generated transaction journal records when the value on the transaction journal record is different from the source field value (for example, when you update the source field or the generated record).
- Default value: PointInTime
-
Possible values:
- CurrentValue—Current Value
- PointInTime—Point-in-Time
MasterLabel
- Type: string
- Properties: Create, Filter, Group, Sort, Update
- Description: The standard name of the accounting set on the UI.
NamespacePrefix
- Type: string
- Properties: Filter, Group, Nillable, Sort
- Description: The namespace prefix of the accounting set.
SourceField
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- Description: The API name of the field on the source object that is mapped to the target field.
-
Possible values:
- OM_1_Primary__c.Amount__c
- OM_1_Primary__c.Check_Reference_Number__c
- OM_1_Primary__c.CloneSourceId
- OM_1_Primary__c.Committed_Date__c
- OM_1_Primary__c.CreatedById
- OM_1_Primary__c.CreatedDate
- OM_1_Primary__c.Fund_Account_Name__c
- OM_1_Primary__c.Generate_Expected__c
- OM_1_Primary__c.Id
- OM_1_Primary__c.IsDeleted
- OM_1_Primary__c.LastModifiedById
- OM_1_Primary__c.LastModifiedDate
- OM_1_Primary__c.LastReferencedDate
- OM_1_Primary__c.LastViewedDate
- OM_1_Primary__c.Name
- OM_1_Primary__c.OwnerId
- OM_1_Primary__c.Paid__c
- OM_1_Primary__c.Payment_Date__c
- OM_1_Primary__c.Payment_Method__c
- OM_1_Primary__c.RecordTypeId
- OM_1_Primary__c.RecordVisibilityId
- OM_1_Primary__c.Scheduled_Date__c
- OM_1_Primary__c.SystemModstamp
- OM_1_Primary__c.Transaction_Date__c
- OM_1_Primary__c.UserRecordAccessId
- OM_1_Primary__c.Written_Off__c
- OM_1_Primary__c.temp__c
TargetField
- Type: picklist
- Properties: Create, Filter, Group, Restricted picklist, Sort, Update
- Description: The API name of the field on the transaction journal record for this mapping.
-
Possible values:
- CreatedDate