Assign a batch to modules in the queue

At the Batch_Close event the XValue key KTM_DOCUMENTROUTING_QUEUE_<Placeholder> is analyzed and the next module for a batch is assigned. The <Placeholder> must be a unique identifier representing a child batch (designated as BATCH1, BATCH2, and so on), or THISBATCH representing the parent batch.

The following XValue Keys can be used for assigning batches to modules. Their parent object is Root XFolder:

KTM_DOCUMENTROUTING_QUEUE_<Placeholder>

Module ID of the module the child batch is assigned to (where <PlaceHolder> is the unique identifier of the child batch that is already used for moving documents).

KTM_DOCUMENTROUTING_QUEUE_THISBATCH

Module ID of the module the parent batch is assigned to.

The value specified for the module must be the module ID or the alias of the module in the queue where you want the batch to be sent. For example, the key KTM_DOCUMENTROUTING_QUEUE_BATCH1 with the value KTM.Correction means the next module for this child batch is Kofax Transformation Modules - Correction. For each child batch and for the parent batch the next module for processing can be assigned by creating and setting the corresponding XValue.

Not existing module ID specified

If the given module ID is invalid or does not exist in the current queue, the batch is sent to Kofax Capture Quality Control module.

The module names and their corresponding aliases for assigning batches to Kofax Capture and Kofax Transformation Modules queues are listed in the following table. For all custom modules not listed in the table, use their module IDs to assign batches to these modules.

Table 1. Possible Modules for Routing
Module Legacy ModuleID Alias ModuleID
 

Kofax Capture

 

KC Scan

Scan.exe

KC.Scan

KC Export

Release.exe

KC.Export

KC Recognition Server

fp.exe

KC.Recognition

KC Validation

index.exe

KC.Validation

KC OCR Full Text

ocr.exe

KC.OCR

KC PDF Generator

kfxpdf.exe

KC.PDF

KC Quality Control

qc.exe

KC.QC

KC Verification

verify.exe

KC.Verification

 

Kofax Transformation Modules

 

KTM Server

LCI.Mailroom

KTM.Server

KTM Server 2

LCI.MailroomInst2

KTM.Server2

Kofax.DocumentReview

Kofax.DocumentReview

KTM.DocumentReview

KTM Correction

Kofax.Correction

KTM.Correction

KTM Validation

LCI.Validation

KTM.Validation

KTM Validation step N (N=2,3,...)

LCI.Validation<N>

KTM.Validation<N>

KTM KB Learning Server

LCI.KBModule

KTM.KBLearningServer

KTM Verification

Kofax.Verification

KTM.Verification