---
schema_version: "1"
id: 976b5691f317d28ad8d4976ffe6527c3b0dabe06b8eeac2e36a7ec492a486c02
title: Accounting Field Mappings
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sfdo/264-0-0/asl_accounting_field_mappings.md
canonical_url: https://help.salesforce.com/s/articleView?id=sfdo.asl_accounting_field_mappings.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: ebf3a99e521f78f16c8022cc5b95245cee8001551e241cc5b4252b5146a538b7
description: Create accounting field mappings to bring your data to custom fields on transaction journal records.
products:
  - Education
  - Cross Cloud
release: "264"
---
# Accounting Field Mappings

Create accounting field mappings to bring your data to custom fields on transaction journal records.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small " summary="REQUIRED EDITIONS"><caption>REQUIRED EDITIONS</caption> <colgroup><col style="width:100%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions with Accounting Subledger</td></tr></tbody></table>

Transaction journal records include default fields populated from eligible source objects. If your accounting system requires data beyond the default fields, create custom fields and accounting field mappings in accounting sets to copy your data to those custom fields. For example, your GAU Allocation object has custom fields that represent different donor categories in your organization. To reflect this breakdown on the generated cash flows, create matching custom fields on the Transaction Journal object.

- **[Mapping Behavior](https://help.salesforce.com/s/articleView?id=sfdo.asl_accounting_field_mappings.htm&release=264.0.0&type=5)**  
    The mapping behavior controls whether Salesforce creates transaction journal records when the source data changes.
- **[Compatible Data Types](https://help.salesforce.com/s/articleView?id=sfdo.asl_accounting_field_mappings.htm&release=264.0.0&type=5)**  
    Mapped fields must be of compatible data types.

## Mapping Behavior

The mapping behavior controls whether Salesforce creates transaction journal records when the source data changes.

- Point-in-time: Copies the source field value to the transaction journal record target field when Accounting Subledger creates the record. Salesforce ignores any subsequent updates to the source field, and doesn't create more transaction journal records.
- Current value: Copies the source field value to the transaction journal record target field when Accounting Subledger creates the record. Salesforce evaluates subsequent source value updates, and creates reversals and other records accordingly. Don't add automation that updates transaction journal record values. If you do, Accounting Subledger sometimes creates unnecessary reversals and transaction journal records. Instead, create a second field outside of any accounting field mapping to store the transaction journal record value, and add automation to that second field. Use the source value on the transaction journal record only for mapping and comparison. Some objects such as the Fund object don't support the current value behavior.

## Compatible Data Types

Mapped fields must be of compatible data types.

 
| Source Field Data Type | Custom Field Data Type |
| --- | --- |
| Checkbox | Checkbox |
| Currency | Currency, number |
| Date | Date |
| Date/Time | Date/Time |
| Email | Email, text, text area |
| Number | Currency, number |
| Percent | Number, percent |
| Phone | Phone, text, text area |
| Picklist | Picklist, picklist (multi-select), text, text area |
| Picklist (combo box) | Picklist, string, text area |
| Picklist (multi-select) | Picklist (multi-select), text, text area |
| Reference | Email, phone, reference, text, text area |
| Text area | Text, text area |

See [Create Custom Fields](https://help.salesforce.com/s/articleview?id=platform.adding_fields.htm&type=5) and [Create Accounting Field Mappings](https://help.salesforce.com/s/articleView?id=sfdo.asl_create_accounting_field_mappings.htm&release=264.0.0&type=5 "Generate financial data beyond the default transaction journal record fields with accounting field mappings.").