Input files
NA batch works with both interactive templates and non-interactive templates. Interactive templates always use the interactive data model. Non-interactive templates can use one of the following data models: keyed record, delimited, or custom XML.
There are a number of areas which you need to consider to achieve optimum performance for your non-accumulated batch jobs. This is discussed in detail in the NA batch setup and performance optimization section.
Interactive templates
Interactive templates use only the interactive data model. With
the interactive data model, non-accumulated batch processes an XML file to generate
documents. The input XML contains one or many <records>
nodes, which can have zero or one <template ...>
nodes, zero or one <deliveryOption ...>
node and one or many
<answer>
nodes. It is possible to use
a different template or delivery option by creating them as children of different
<records>
nodes in the XML. When
combined with the command line options for non-accumulated batch, the XML format allows
for much flexibility when defining the resources to be used for the data to be
processed. For more information, see Using interactive templates.
Non-interactive templates
EngageOne Server also supports non-interactive templates that utilize Designer data formats such as keyed record, delimited and custom XML. These formats are in addition to the interactive data model data format, so that you can take advantage of these data formats when using the NA batch processing. Data related to non-interactive templates is validated by Generate, not by EngageOne Server. For more information, see Using non-interactive templates.
Regarding non-interactive templates that use fixed length or keyed record input and that use either Recipient or Document Selector: If the value defined in EngageOne is longer than the field length defined in Designer, an error occurs. The error returned states that the value is longer than the field allows. If the condition defined in Designer is longer than the field length, Generate will not produce a document. In this case, a message may not be logged, but 0 paged documents will be generated.