Async Job Record Fields

Here is a description of the fields that make up an async job record. Some of these fields might not be visible or editable at all times, or in all package combinations. The Async Job Record object contains the list of queueable asynchronous job records.

Warning: This object is intended only for Certinia internal use. Do not create, edit, or delete its records manually. We recommend contacting Certinia Customer Support before modifying any of the fields.

The Async Job Records object stores the status of the async jobs for the estimates or actuals. Navigate to the Async Job Records tab, to view and monitor the status of all asynchronous jobs.

Any errors that occur are recorded in logs, which you can access from the App Logs related list.

Async Job Record Fields
Field Description
Apex Job ID The unique ID of the related Apex Job.
Apex Request ID The request ID of the queueable Apex Job.
Callable Name A class that performs tasks for the job.
Callable Parameters The storage to hold the callable parameter 1 for the job. The supported formats are JSON, Text, CSV, etc.
Callable Parameters 2 The storage to hold the callable parameter 2 for the job. The supported formats are JSON, Text, CSV, etc.
Callable Parameters 3 The storage to hold the callable parameter 3 for the job. The supported formats are JSON, Text, CSV, etc.
Callable Parameters 4 The storage to hold the callable parameter 4 for the job. The supported formats are JSON, Text, CSV, etc.
Complete Indicates that the record process is complete.
Delay The delay, in minutes, to apply to the  enqueued job.
Dependencies Last Checked The timestamp for when the last dependency check was performed. This only applies to dependent jobs.
Dependency Status The dependency status of the job record.
Error The error details when the async job fails.
External Job Reference An optional user-supplied identifier for the job record if needed.
Failed Indicates that the record process is failed.
Finalizer Apex Job ID The unique ID of the related Apex Job.
Finalizer Apex Request ID The request ID of the finalizer queueable Apex Job.
Finalizer Callable Name A class that performs additional tasks after completing the primary job, regardless of its success.
Finalizer Error Displays the error details when the finalizer fails.
inalizer Result Value Displays the result of the finalizer callable execution.
Finalizer Runs On Error If selected, the finalizer will only be enqueued when there is an uncaught error.
Finalizer Status Displays the status of the finalizer part of the async job, if it has one. The following are the finalizer statutes:
  • NOT STARTED - The job has yet to start.
  • ENQUEUED - The job is enqueued.
  • RUNNING - The job is running. The queueable job is under Apex Jobs.
  • COMPLETE - The job is completed without error.
  • ERROR - The job has failed.
Last Dependency Count The number of dependencies found during the last job check by the monitor job.
Mode The execution mode of the job. This can be either USER_MODE or SYSTEM_MODE.
Process Description The description of the process.
Result Value The result of the async job record.
Stalled Job Count The number of times the job is checked for dependencies and failed to progress.
Status The status of the asynchronous job. The following are the async job statutes:
  • NOT STARTED - The job has yet to start.
  • ENQUEUED - The job is enqueued.
  • RUNNING - The job is running. The queueable job is under Apex Jobs.
  • COMPLETE - The job is completed without error.
  • ERROR - The job has failed.
Succeeded Indicates that the record process has succeeded.
Worker The worker jobs that run in the background include the dead job sweeper, cleaner, and monitor job.