FDN Background Processing Settings

Use these custom fields in this custom setting to change the behavior of asynchronous processes in Foundations.

FDN Background Processing Settings
Custom Field Description
Error Detection Scope Size Overrides the automatic calculation of the number of messages processed when detecting errors in a batch. If blank, the number of messages is calculated automatically based on the worst case scenario.
Apply Assignments Scope Size Maximum number of records to process in one go when applying the user information template to users.
Batch System Maximum Queue Size

The maximum number of Foundations batch jobs that can be queued at a time.

You can use this option when running a high volume of Foundations batch jobs and do not want to disrupt batch jobs run by other processes.

The batch system maximum queue size cannot exceed the Salesforce batch job queue limit of 100 jobs.

Billing Doc Calculate Tax Scope Size Maximum number of documents to be processed in one go when calculating tax for billing documents.
Chatter Notification Indicates whether batch notifications are sent by Chatter.
Complete Scope Size Maximum number of records to process in one go when changing the status of user information records to complete for records that were successfully applied to Salesforce users.
Create User Scope Size Maximum number of records to process in one go when creating Salesforce users for user information records that do not have a Salesforce user.
Email Notification Indicates whether batch notifications are sent by email.
Initiate Scope Size Maximum number of records to process in one go when changing the status of user information records to initiated.
Message Deletion Batch Scope Size Overrides the automatic calculation of the number of messages to be deleted in a batch. If blank, the number of messages is calculated automatically based on the worst case scenario.
Message Delivery Chunking Scope Size Overrides the automatic calculation of the number of messages to be chunked for delivery in a batch. If blank, the number of messages is calculated automatically based on the worst case scenario.
Message Delivery Max Loop Count

Maximum number of times the Message Delivery process runs.

Note:

If no value is set for this field, the default value of 10 is used for the initial "time to live" for a message. Messages are not sent if this field is set to zero. Enter a value greater than zero for this field. See Time to Live.

Message Delivery Preparation Scope Size Overrides the automatic calculation of the number of messages to be prepared for delivery in a batch. If blank, the number of messages is calculated automatically based on the worst case scenario.
Message Delivery Routing Scope Size Overrides the automatic calculation of the number of messages to be routed for delivery in a batch. If blank, the number of messages is calculated automatically based on the worst case scenario.
Notification on Objects Not currently used.
Remove Assignments Scope Size Maximum number of records to process in one go when removing all information assigned to users as defined in the plugins remove method.
Remove Existing User Assignments Indicates whether all previous items assigned to a user are removed when a user information template is applied. This occurs regardless of whether the item was originally assigned using the User Management app.

Reset Password Scope Size

Maximum number of records to process in one go when resetting user passwords following successful application of a template. This only resets the password for users who have not yet been notified that their Salesforce account is ready.

Reset User Password if Template Applied

Indicates whether password reset email notifications are sent to users who have not yet been notified that their Salesforce account is ready. The notification is sent when a template is successfully applied to a user's Salesforce account to reset their password.

Sequence Event Handler Max SObjectTypes Specifies how many different SObject Types the Sequence Event Handler can attempt to process at a time. The default value is 10.
Sequence Event Handler Maximum Records Specifies how many records the Sequence Event Handler can attempt to process at a time. The default value is 1000.
Sequence Event Splitting Size Specifies how many records can be sent in a single Sequence Request event. The default value is 1000.
Sequence Generation Scope Size Overrides the automatic calculation of the number of records to be processed in one go during sequence generation. If blank, the number of records is calculated automatically based on the worst case scenario.
Task Notification Not currently used.