8.7

Table Of Contents
} else {
# Do something with Job Info 9!
$Watch->Log("Job Info 9's value is: " . $s,4);
}
Special Workflow Types
PlanetPress Workflow supports multiple input and output types, in so many different
combinations that it would be hard to give example processes for each possibility. However,
some types of processes like PDF, HTTPand SOAP are important enough to pay some
attention to them.
This chapter will describe each of these special workflow types and give at least one example
of an implementation that uses them.
Special Workflows
PDFWorkflow
APDFworkflow uses a PDFas it's job file and manipulations are generally made in the
Metadata instead of the PDFitself, since PDFfiles are much larger than most other data files
compatible with PlanetPress Suite. The Metadata Tools are extensively used in the example
presented, which is a weekly sales report sent to all the sales associates of a particular
company branch. See the "PDF Workflow" on page185 for more details.
PlanetPress Capture Workflow
A Capture workflow is divided in two steps:Creating an output of documents containing the
PlanetPress Capture Fields, and retrieving the information from the Anoto Digital Pen to merge
it with the original documents. See "PlanetPress Capture Workflow" on the facing page for
more details.
HTTPServer workflow
An HTTPworkflow receives requests from a client via a GETor POSTrequest, sometimes only
with information, sometimes with attached files. An HTTPworkflow is basically an
XMLworkflow since that is the type of file created by the HTTPServer Input action task. See
the "HTTP Server Workflow" on page178 page for more details.
Page 142