2019.1

Table Of Contents
found:
c:\PlanetPress\archives\pdf\invoices\xmlget('/request[1]/values[1]/invoicenum
[1]',Value,KeepCase,NoTrim).pdf
Here, the xmlget() function grabs the invoicenum variable from the GET request, which
would be INV999999.pdf in the specified folder.
l If the file is not found, then a simple, basic HTML page is created indicating the invoice
was not found. For this, a "Create File" on page241 task will suffice, followed by the
Delete output task. As we've already mentioned in "HTTP Server Workflow" on page184,
deleting the data file only means you are not doing anything with it locally - it is still
returned to the client.
l If, however, the file is found, then it is loaded with the "Load External File" on page347
task, and then deleted (for the same reasons).
HTTP Brochure Request
This workflow builds on the knowledge acquired in "HTTP PDF Invoice Request" on page188
and uses a single process, but in this case it also uses a PlanetPress Design document which
merges the data received from a browser form with the document to generate a PDF brochure,
which is sent via email.
Resources
l HTTPBrochureRequest.zip (PlanetPress Workflow Configuration)
l InformationBrochure.zip (PlanetPress Design Document)
Installation
l Download both files and unzip them.
l
Open InformationBrochure.pp7 and send it to PlanetPress Workflow.
l
Open HTTPBrochureRequest.pw7 and send the configuration to your local PlanetPress
Workflow service.
l Open your browser to http://localhost:8080/generatebrochure
Page 190