Introduction to KTM Scripting

Prerequisites for KTM Scripting and Overview of KTM Scripting

Prerequisites of KTM Scripting:

Need good working knowledge about Kofax capture and KTM the region for that is should have experience on Kofax Project builder in KTM for KTM Script Editor.
In addition that probably most important as logical mind and technical aptitude should be added advantage for developing KTM Scripts
Programming experience may be helpful but not required.


Purpose of Scripting:
The basic purpose of scripting is to accommodate a need not already met by KTM using available out-of-the-box methods.
  • KTM is the powerful tool; It should include all the methods and functions. Whenever you can do what’s required using built-in KTM functions, you should do so! No scripting required!
  • But sometimes, however, customization might be required.
  • Before you decide that customization is necessary, you need to have a crystal-clear understanding of what needs to be done, which is going to do it, at what point in the workflow will it occur, why it’s important and how it’s currently being done.
  • Employee productivity should always be our first priority.
  • Although accuracy of automatically extracted data is important, it is secondary to productivity.


Examples: 
  1. Special Format Requirements
  2. Special Extraction Requirements
  3. Atypical Validation Requirements
Special Format Requirements:
KTM has built-in formatters that may be configured to automatically format:
  • Dates
  • Amounts
  • Percents


But sometimes,special formatting is required to accommodate data types and formats expected by your back-end database or document management system like (CMS tools).This might require scripting. For example:

  • Removing special characters like dashes, commas, periods, etc…
  • Adding characters, numbers or spaces to a returned value.

Special Extraction Requirements:
KTM includes twenty-one "out-of-the-box" locators and evaluators these methods when set up properly, should accommodate most of your extraction needs.
A script locator is the twenty-second method. It is designed to meet the needs that just can’t be accommodated buy those built-in methods. For example…

  • To evaluate and refine the results returned by another locator,
  • Concatenation of multiple fields into a single field
  • Parsing the values in a two-dimensional bar code to several fields


Comments

Post a Comment

Popular posts from this blog

Kofax Kapow (RPA)

Kofax Capture and Kofax Transformation Modules