Defining a workflow to copy a file to a printer hot folder
You can define a workflow that accepts a print job in a format such as PDF or PostScript
or a JDF job ticket and copies it to a hot folder that is associated with a printer.
- Click the Workflow tab.
- Right-click the PDF workflow and select Copy.
- Name the copy of the workflow, fill in or edit other values that you need, and click Continue.
- Right-click the PrintJobs step and select Delete.
- If you plan to send PostScript jobs to this workflow, delete the CountPages and CreatePageRanges steps.
- Add a CopyToFolder step to the Print phase
- Connect the CopyToFolder step to the RetainCompletedJobs step.
- Hover over the edge of the CopyToFolder step. Click and hold a highlighted section () to make the connector appear.
- Drag the connector onto the RetainCompletedJobs step.
- Connect the CopyToFolder step to the step on its left ( CreatePageRanges for PDF workflows or RunExternalProgram for PostScript).
- Right-click the CopyToFolder step and select Properties.
- Click External.
- Delete the contents of the External Command property and replace it with one of these commands.
To copy a print file:
- cp ${getCurrentFile(${Job.InputDatastream})} destinationHotFolder/${Job.ID}
To copy a JDF job ticket:
- cp ${getFileName(overrides,jdf,read)} destinationHotFolder/${Job.ID}
In this text, replace destinationHotFolder with the name of the directory that the printer uses as a hot folder. - Click OK.
- Save the workflow.
- Set the Share printer connection property to Yes.
- Set the IPDS printer connection timer property to a lesser value than the Inactivity timer property. If the IPDS printer connection timer property is greater than the Inactivity timer property, RICOH ProcessDirector drops the connection to the printer before it can share the printer with the hot folder.