Transaction Journal Records in Accounting Subledger

The Transaction Journal object is the core of Accounting Subledger. It stores your financial transactions in a format optimized for export to your accounting system.

Note
Note Starting in March 2023, Salesforce offers Accounting Subledger built on the core Salesforce platform. This article provides information about that product. For information about the managed packaged version of Accounting Subledger, see Accounting Subledger Legacy Documentation. If you're not sure which version your institution uses, check with your Salesforce administrator.
  • Transaction Journal Fields in Accounting Subledger
    The Transaction Journal object includes multiple fields to help you understand the generated data related to your financial transactions. Accounting Subledger creates transaction journal records automatically for new or changed CRM financial records (sometimes called source records in this documentation).
  • Source Records Eligibility
    Accounting Subledger applies eligibility criteria to select source records to process.
  • Accounting States and Data Generation
    Accounting Subledger considers the accounting state of your source data when generating transaction journal records.
  • Debits and Credits
    Accounting Subledger follows specific definitions to determine debit and credit amount types.
  • GL Codes
    In an accounting system, each line in a general ledger is assigned an account or a fund account. The GL Code field on the Transaction Journal object identifies each account. We assign GL codes based on accounting set fields.
  • Revenues and Expenses
    After the Accounting Subledger job runs, it generates debit and credit entries differently for revenues and expenses.
  • Set Up Page Layouts for Transaction Journal Records
    Configure your own page layout for the Transaction Journal object to best fit your users' needs, and assign them to your user profiles.
  • Payment Methods
    Configure payment methods and their impact on transaction journal records.
  • Cash Flow Grouping
    Configure how to group transaction journal records. Depending on the type of cash flows, identify them by fund account, or fund account and due date.
  • Accounting Field Mappings
    Create accounting field mappings to bring your data to custom fields on transaction journal records.
  • Troubleshoot Issues with Transaction Journal Record Creation
    To troubleshoot challenges with the creation of transaction journal records in Accounting Subledger, check your org setup and subledger job.