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.
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:
- Special Format Requirements
- Special Extraction Requirements
- 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
Excellent explanation
ReplyDeleteGreat content !
ReplyDelete