Get Job Info
Creating an interactive process for incoming print jobs using OLRP requires that the relevant information about the respective job is available and can be used in Workflow. This plug-in obtains that information. Typically, it is used in the OLRP interaction process, just after the initial HTTP Server Input plug-in.
To simply receive a postscript file of the job, see the Download Job task.
The task gets all relevant information for the dedicated print job using the Unique Job ID. Whenever OLRP manages a print job, it creates a unique ID string composed of 10 upper- and lowercase letters and digits e.g. “ri0zZdluLp”. This Unique Job ID is used in any communication between the Printer Driver and the plug-in and is the leading identification element for this particular job. All job related information is stored in the underlying database and linked together by this Unique Job ID.
Properties
General tab
-
Job ID: Enter the job ID for the OLRP job information.
- Output: Select the output type:
- Store data attributes in variables. This allows print job information to be stored in Workflow variables. You can enter a variable name for each job property. The job properties can be selected from a drop-down list by clicking the three dots to the right of the job property field name.
You can add or remove property and variable rows, and rearrange them, using the icons at the bottom of the list. The chart icon adds all properties to the list. In this case, the HTTP Server Input data will be kept as Workflow job file. If the same Workflow variable is assigned more than once, the plug-in will give a warning and will not close until the issue is fixed. - Store data attributes to XML. This results in an XML file containing all job-related data. This becomes the new Workflow job file. The incoming data file of the HTTP Server Input plug-in is overwritten and lost.
- Store data attributes to JSON. This result in a JSON file containing all job-related data. This becomes the new Workflow job file. The incoming data file of the HTTP Server Input plug-in is overwritten and lost.
- Store data attributes in variables. This allows print job information to be stored in Workflow variables. You can enter a variable name for each job property. The job properties can be selected from a drop-down list by clicking the three dots to the right of the job property field name.
- Connection:: Select the appropriate OLRP server. If necessary, the server's connection and authentication details can be viewed, edited, and saved, using the icons to the right of the sever selection. Once new connection and authentication details are saved, they are available to select for all OLRP plug-ins. Workflows are specific to OLRP servers, so the same plug-in can be used with the same or different properties for multiple servers.