Defining a process for failed jobs

In Tungsten TotalAgility, you can define a process to be used when scan jobs fail. The process creates a new job and includes information about the one that failed. To define the process and assign it to be used by the MFP, do the following.

  1. In Tungsten TotalAgility, create the process and use the following variables to retrieve information about the failed job:
    • UserID: The user who submitted the failed job.

    • FailureReason: The reason of the failed job.

    • FailureTime: The time of the failed job.

    • FormName: The form name of the failed job.

    • ProcessName: The process name of the failed job.

    • Hostname: The host name of the MFP where the job failed.

    • JobID: The ID of the failed job.

    • FolderID: The ID of the folder of the failed job.

    • DocID: The ID of the document of the failed job.

    These variables are all strings and should be as during process initialization. See the Tungsten TotalAgility documentation for instructions.

  2. In Devices, set the following property on the Settings - Advanced tab:
    • Namespace: mfp.properties

    • Name: failed.job.transmission.process.name

    • Value: Enter the name of the process you created.

  3. Also set the following property on the Settings - Advanced tab:
    • Namespace: mfp.properties

    • Name: fail.job.after.retry

    • Value: True to have a job fail permanently after reaching the retry count, or False (default) if the job should not fail permanently.