A workflow solution determines the specifics of each stage of a job in LDD to meet a business need. Each workflow solution contains scripts that determine the specifics of each stage of a job in LDD.
The stages of a job in LDD 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 lets users initiate a new profile, or a type of job, on a device or software client to which solution is deployed.


Some scripts may be scheduled to run at particular times.
A workflow solution contains some or all of the following elements:
Scripts—Defines the actions executed when a workflow solution is initiated. Scripts can be static, or they may solicit user input to decide about processing and routing documents. For example, a script that processes bank loans may request more user inputs such as a branch name, account number, or social security number. Scripts are not required if a solution is used only to install an eSF application or component.
Policy—Settings for the solution and the printers to which it is deployed:
Device settings—The configuration required on devices to support the jobs. This configuration typically includes profiles but can include almost any device setting.
Solution settings—The settings exposed by a solution that allow its jobs or device configurations to be adjusted in the field. Some settings are global to the solution across all devices, while others vary from one group of devices to another.
eSF application—An application installed on the printer 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 interaction with a custom enterprise content management (ECM) system.
Formsets—Custom form files used for merging data with standard forms.
Custom reports—Reports that present custom data and are created by a solution developer.
Workflow solution scripts are written using JavaScript. See a JavaScript reference for information on core programming methods. Lexmark Document Distributor includes the LDD SDK for development of scripts, supporting components, and packaged solutions.