Background Posting Settings

Some aspects of Accounting are controlled by custom settings. From Setup, click Develop | Custom Settings. You must be signed in with system administrator permissions to perform these tasks. See the Salesforce Help for information on how to maintain custom settings.

Note:
These settings apply to the Background Posting Scheduler (BPS) processes supported by the Asynchronous API framework. You must enable the BPS using Feature Console when you have configured these settings.

The following custom setting field types are available:

  • General settings
  • Process-specific settings
  • Cash entry settings

General Settings

Key - Checkbox settings describe the selected (true) case.

General settings
Field   Description
Use Detailed Monitoring  

Indicates that process logs, process user group records, and success and failure counts are generated for each process that is run. The default value is True.

If set to False, Simple monitoring is used and process logs and success and failure counts are not generated.

User Group Notification  

Indicates that notifications are sent when the BPS runs. The default value is True.

The user that starts the BPS receives a notification when it completes with errors. Other users can receive notifications, depending on the configuration of this setting, Use Detailed Monitoring and Notification on Objects in Accounting Settings .

For more information see User Notifications.
Note that the Chatter Notification, Email Notification, Task Notification, and Generate BPS Email Notification custom settings in Accounting Settings override this setting. So if you want to disable BPS notifications you must also disable these settings.

Note:
It is recommended that User Group Notification is enabled when Use Detailed Monitoring is enabled.

Process-Specific Settings

The following settings can be configured for each of the Background Posting Scheduler processes.

Process-specific Settings

Field

 

Description

Run Parallel  

Indicates that the selected process can process records in parallel. Enabling parallel processing will result in greater performance improvements.
You must only select this checkbox if:

  • Your Balance Configuration setting is Reporting Balances with On Demand Update.
  • You do not have any custom processes that run on the same records at the same time as the selected process.
Scope Size  

This specifies the number of records that can be processed at one time, by the selected process. The default value is 1.

The following processes cannot have a scope size greater than 1.

  • Create Currency Adjustment Journal
  • Create Journal
  • Post and Match Sales Credit Note

It is recommended that your administrator works with your Accounting team to determine optimum scope sizes for other processes.

Cash Entry Settings

The following settings can be configured for posting cash entries using the Background Posting Scheduler.

Cash Entry Settings
Field   Description
Cash Entry Posting Scope Size  

This specifies the number of cash entry records that can be posted in the background at one time. The default value is 1. It is recommended that your administrator works with your Accounting team to determine an optimum scope size.

Parallel Cash Entry Posting  

Indicates that the cash entry records can be posted in the background in parallel. Enabling parallel processing will result in greater performance improvements.
You must only select this checkbox if:

  • Your Balance Configuration setting is Reporting Balances with On Demand Update.
  • You do not have any custom processes that run on the same records at the same time as the selected process.

This custom setting field is disabled by default.