Using non-interactive templates

NA batch can process non-interactive templates that include an input file that contains data in any format supported by Designer and generate the appropriate content as defined by the selected output channels. A non-interactive template refers to an EngageOne template that represents a publication that is intended for non-interactive, batch processing.

This type of template is not available for use by the EngageOne Interactive application.

Templates of this type can be designed to utilize any one of the data formats that Designer supports; Keyed Record, delimited, custom XML, as well as the interactive data model.

In addition to NA batch processing, non-interactive templates are available for use with the deliverDocument web service. For more information about this web service, see “deliverDocument()” in the EngageOne Programmer’s Reference Guide.

You can also create user variables that map to the data model of a template regardless of the data format that the template implements so that these variables can be used by NA batch and OnDemand web services. Pre-defined system variables that are mapped to the interactive data model are ignored during processing of non-interactive templates. For more information, see "Output variables".

The Designer file formats supported are:

  • Keyed Record
  • Delimited Data Format
  • Custom XML

For more information about these file formats, see the EngageOne Programmer’s Reference Guide.

There are two options for running NA batch with non-interactive data models:

  • Use an XML processing file. This file contains the control information that defines the template and delivery options. It also references the XML, delimited, or fixed-length data files.
  • Insert additional processing information for template, delivery option and optional effective date directly into your XML, delimited, or fixed-length data files. For delimited and fixed-length files, only CSV and SVD files are supported. For more information about using this option see Native Input File Support.