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.