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

Field Details
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).
The default value is 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).
The default value is 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).
The default value is false.
Language
Type
picklist
Properties
Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
Description
Specifies the language used.
Possible values are:
  • 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).
Possible values are:
  • CurrentValue—Current Value
  • PointInTime—Point-in-Time
The default value is PointInTime.
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 are:
  • 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 are:
  • CreatedDate