In LDD, a workflow solution determines the specifics of each stage of a job to meet a business need.
The stages of a job are the following:
Document capture
Document processing
Document routing
Confirmation
For more information on each stage, see the Lexmark Document Distributor Administrator's Guide.
A workflow solution provides a new profile or job type that a user can initiate on a printer or software client to which it is deployed. Some solutions can be scheduled to run at particular times.
A workflow solution contains one or more of the following elements:
Script—A list of actions that are executed when a solution is initiated. Scripts can be static, or may require user input for processing and routing documents. For example, a script that processes bank loans may require several user inputs, such as a branch name, account number, or Social Security number.
Policy—The settings for the solution and the printers to which it is deployed.
Device settings—The required printer configuration to support the jobs. This configuration usually includes profiles but can include almost any device setting.
Solution settings—The settings that let you adjust jobs or printer configurations. Some settings are applicable to the solution across all printers, while others vary from one group of printers to another.
eSF application—An application that is installed on printers to provide functionality needed by the solution, such as delayed sending of scanned documents.
Components—JAR files that provide services not available in the base LDD installation, such as the interaction with a custom Enterprise Content Management (ECM) system.
Formsets—The custom form files that are used for merging data with standard forms.
Custom reports—The reports containing custom data that a solution developer designs.
Workflow solution scripts are written using JavaScript. For more information on JavaScript programming, see a JavaScript reference.