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 - 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.
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 |