Background process application parameters

This table shows background process application parameters that can be configured and implemented using Infor SAT.

Parameter Name Description
bkgProcService.logDirectory (parm_id = 780473) Use this parameter to determine the directory path for creating and storing the background process log files.

The default value is ..\\logs\\.

Ensure to include a trailing \ (Windows) or / (UNIX) in the path.

Production Installations should have a specific log directory.

No dependencies

Is Not Customer Editable

bkgProcService.logMode (parm_id = 780471) Use this parameter to determine the mode for the background service log.
  • 1: Log only error messages
  • 2: Log error and warning messages
  • 3: Log info, warning and error messages

The default value is 3.

No dependencies

Is Customer Editable

bkgProcService.logSize (parm_id = 780472) Use this parameter to determine the maximum size for a background process log file. When the log file exceeds this size, it is archived and a new log file is started. The value is in KB. 1000 means a 1M log file.

The default value is 3.

No dependencies

Is Customer Editable

bkgProcService.logViewLineCnt (parm_id = 780474) Use this parameter to determine the number of log lines displaying in the SAT Log viewer of the background process monitor.

The default is 25.

No dependencies

Is Customer Editable

bkgProcService.monitorInterval (parm_id = 780470) Use this parameter to determine the interval in milliseconds for the background process monitor to wake up and check the status of background processes.

The default is 60000.

No dependencies

Is Not Customer Editable

bkgprocService.monitorMaxRetry (parm_id = 3021101) Use this parameter to determine the maximum number of retries to revive a background process that has stopped running. The monitor attempts to revive only background processes with a start up mode value of 2.

The default is 10.

No dependencies

Is Not Customer Editable

bkgProcService.bkgLogLevel (parm_id = 3146015) Use this parameter to define the default background log level.

The default is 3.

Is Not Customer Editable

bkgProcService.bkgLogMaxSize (parm_id = 3146016) Use this parameter to define the default background log file size in KB. When this size is exceeded, the old log file is archived and a new one is created.

The default is 10000

Is Not Customer Editable

bkgProcService.secondLogDirectory Use this parameter to determine the directory path to create and store the duplicate background process log files. This directory is only used in SaaS and should be mounted on a shared file-system to be accessible by all App & Bkg servers.
BuildReportCurrencyBkg.currencies (parm_id = 3144456) Use this parameter to specify a comma separated string of currency ISO codes that is used by the BuildReportCurrencyBkg background process to build a table for single currency reporting.

The default is USD,GBP,JPY,EUR

No dependencies

Is Customer Editable

BuildReportCurrencyBkg.timestamp Use this parameter to record when the BuildReportCurrencyBkg was last run. This timestamp is created and updated by the background process.

No dependencies

Is Not Customer Editable

CurrencyMismatchBkg.docTypes (parm_id = 3138026) A comma-separated list of document types that the background process CurrencyMismatchBkg processes. The valid types are ER or TP.

The default value is ER,TP.

Is Customer Editable

CurrencyMismatchBkg.includeExported (parm_id = 3138025) If true, the background process CurrencyMismatchBkg also processes the exported documents.

The default value is false.

Is Customer Editable

emailApprovalBkg.approvalActionNames Use this parameter to determine the approval action text used in email body to approve a document, e.g. Approved, Approve.
emailApprovalBkg.mail.receivingProtocol Mail protocol (e.g. pop3 or pop3s) to read email approval bkg mails.
emailApprovalBkg.mail.sslport Mail SSL port to read email approval bkg mails.
emailApprovalBkg.mailhost Mail host to read email approval bkg mails.
emailApprovalBkg.mailpassword Mail password to read email approval bkg mails.
emailApprovalBkg.mailport Mail port to read email approval bkg mails.
emailApprovalBkg.mailuser Mail user to read email approval bkg mails
emailApprovalBkg.maxEmailsToProcessPerCycle Use this parameter to determine the maximum number of mails to process per background process cycle.
emailApprovalBkg.noreplyFromEmailAddress The email address of the sender of the DO NOT REPLY MESSAGES. This email notice generally informs the user that his or her email email approval was not processed due to various restrictions, e.g. document has moved to a different activity. It is important that this email address is different from the emailApprovalBkg.mailuser parameter; otherwise, a looping situation may occur when the recipient of the DO NOT REPLY email has an auto reply message (e.g. out of the office) that in turn send back to the receipts attachment emailer that can potentially causes a looping situation.
emailApprovalBkg.rejectActionNames Use this parameter to determine the reject action text used in email body to reject a document, e.g. Rejected, Reject.
emailApprovalBkg.returnForMoreInfoActionNames Use this parameter to determine the return for more information action text used in email body to reject a document, e.g. Return for more info.
emailApprovalBkg.roleId Use this parameter to determine the role id allowed to utilize the email approval background process feature.
emailApprovalBkg.xm.enabled If true, the email approval background process feature is enabled.
HRBkgLogUpdates (parm_id = 3050152) Use this parameter to log import updates

The default is false.

Is Customer Editable

BudgetImportBkgPurgeStagingTables (parm_id = 3150516) Used by the budget Import background process. A "true" value for this parameter indicates that successfully imported staging table rows are to be purged. Default value is true.