---
schema_version: "1"
id: 6ee2f7f46ca0272eafbf728251b10cac5d4e556738b2236844d92e3e0ecc82d5
title: Accounting Subledger Job Inputs and Impacts
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sfdo/264-0-0/asl_inputs_impacts.md
canonical_url: https://help.salesforce.com/s/articleView?id=sfdo.asl_inputs_impacts.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 621a05d128273ec7da31deb7dc353e6acf9e00f1d912bc3124274497f59083b1
description: Choose which source records to consider in Accounting Subledger jobs using eligibility criteria and filters. When the job runs, monitor its execution and identify errors.
products:
  - Education
  - Cross Cloud
release: "264"
---
# Accounting Subledger Job Inputs and Impacts

Choose which source records to consider in Accounting Subledger jobs using eligibility criteria and filters. When the job runs, monitor its execution and identify errors.

<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>

When eligible source records change substantially from an accounting standpoint, the Accounting Subledger job generates transaction journal records accordingly to match the updated value on the source record. For example, Salesforce considers these changes when the job runs.

- A change from unpaid to paid
- A change to the amount of a finalized payment
- A change to the fund allocation
- A change to the payment method, if you turn on the setting

Specify your own schedule for running the Accounting Subledger job in Flow Builder, or run it manually.

## Filter Source Data to Process

Use these criteria to select the source data to process in Accounting Subledger jobs.

Accounting Record Start Date

If you specify an Accounting Record Start Date, Salesforce only generates transaction journal records for source data whose primary object's created date is on or after that date.

Criteria Settings

If you configure filtering criteria on accounting sets, Accounting Subledger jobs apply the criteria on the primary object and process the matching records.

Accounting Data Record Type Filter

If you specify an Accounting Data Record Type Filter, Salesforce only generates transaction journal records for source data whose record type matches that filter.

If you don't configure criteria settings or record type filters, Accounting Subledger processes all records created on or after the accounting record start date. For example, if the accounting set's primary object is Opportunity, Accounting Subledger evaluates the Created Date of all opportunities.

See [Map Your Source Data to Accounting Sets](https://help.salesforce.com/s/articleView?id=sfdo.asl_map_your_source_data_to_accounting_sets.htm&release=264.0.0&type=5 "Choose which source record fields to use for transaction journal records generation by mapping them to accounting set fields.").

## Potential Data Usage Impact When the Job First Runs

When you run Accounting Subledger for the first time, we consider all eligible source records.

Accounting Subledger generates accounting data for all eligible source records. When you run the Accounting Subledger job for the first time, Salesforce creates transaction journal records for source records that don't have them. This record creation potentially increases data use significantly, such as if you import or create source records before that first run. See [Source Records Eligibility](https://help.salesforce.com/s/articleView?id=sfdo.asl_source_records_eligibility.htm&release=264.0.0&type=5 "Accounting Subledger applies eligibility criteria to select source records to process.").

## Errors Logged from Accounting Subledger Jobs

If the Accounting Subledger job finds a discrepancy that it can't correct on its own, it logs failed records in Batch Management. See [Monitor Your Data Processing Engine Definition Runs](https://help.salesforce.com/s/articleview?id=sf.reference_data_processing_engine_monitor.htm).

Sometimes the Data Processing Engine reports a successful job run status even though it didn't generate all of the expected accounting data. In this case, refer to the email that you receive for details about the run.