{ "sections": [ "title", "description", "file_information", "directory_location", "fields", "wsdl_segment", "declarative_metadata_sample_definition" ], "title": "AccountingFieldMapping - Metadata API", "description": "Represents the accounting field mappings to organize your data and bring it to ledger entry records.", "file_information": ".accountingFieldMapping", "directory_location": "accountingFieldMappings", "fields_columns": [ "type", "required", "description", "reserved_for_internal_use" ], "fields": { "accountingModelConfig": { "type": "string", "required": true, "description": "Record ID of the AccountingModelConfig record that the Field Mapping is associated with." }, "isForAllocationType": { "type": "boolean", "reserved_for_internal_use": true }, "isForPaymentType": { "type": "boolean", "reserved_for_internal_use": true }, "isForTransactionType": { "type": "boolean", "reserved_for_internal_use": true }, "isProtected": { "type": "boolean", "description": "Indicates whether this component is protected (true) or not protected (false).Default value is false." }, "mappingBehavior": { "type": "MappingBehaviorType (enumeration of type string)", "required": true, "description": "Specifies how the target’s field data is mapped from the source field only when the journal entry is created. When set to CurrentValue, Subledger reverses and replaces journal entries whose value differs from the value in sourceField.Valid values are: CurrentValue PointInTime" }, "masterLabel": { "type": "string", "required": true, "description": "A user-friendly name for AccountingFieldMapping, which is defined when the AccountingFieldMapping is created." }, "sourceField": { "type": "string", "description": "The API name of the field on the source object that is mapped to the target field." }, "targetField": { "type": "string", "required": true, "description": "The API name of the field on the Transaction Journal record for this mapping." } }, "wsdl_segment": "```xml\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n\n\n \n \n \n\n```", "declarative_metadata_sample_definition": [ { "description": "The following is an example of an AccountingFieldMapping component.", "code": "\n\n\tModelConfigOne\n\tFieldMappingOne\n\tFieldMappingOne\n\ttrue\n\ttrue\n\ttrue\n\tPointInTime\n\tTransactionJournal.MappingTargetOne__c\n\tMappingTargetOne__c\n\tfalse\n" } ] }