2019.2

Table Of Contents
Create Print Content
The Create Print Content task generates a set of printable content items from a template's
Print Context, and saves those content items in the database until output creation is requested.
This task also accepts a PDF/VT file as input (see "Create PDF/VT" on page629), allowing the
task to be used without a Connect Template.
Input
This task can receive either Metadata containing information regarding a valid Record Set, or
JSON data, or a PDF/VT File (see "Create PDF/VT" on page629).
Metadata
The "Execute Data Mapping" on page645 task and the "Retrieve Items" on page660 task
output Metadata containing information regarding a Record Set.
JSON
The Create Print Content task supports two types of JSON:
l A JSON object or an array of JSON objects representing records. If a value in a record
object is a string, it is considered to be a field value. If a value in a record object is a
JSON object, it is considered to be a nested table with detail records. For examples, see
"JSON string samples" on page633.
l A JSON Record Data List (see the REST API Cookbook and "JSON Record Data List
example" on page94). When the "Execute Data Mapping" on page645 or "Retrieve
Items" on page660 task is set to output Records in JSON, it outputs this kind of JSON
data.
If the input is JSON, the task performs a REST call to the
/rest/serverengine/workflow/contentcreation/{templateId} endpoint on the Connect
Server. For more information see the REST API Cookbook.
Note
When JSON data is used as input, the "Create Job" on page624 plugin (the next task in a print
process) cannot use a Job Creation Preset. The Create Print Content task doesn't create a record
Page 636