Input file definition and order of priority

The data file used in Express Batch processing can be designated in the following ways:

  • XML processing file - the data file element:
    <data file="C:\data\datafile.xml"/>
  • OPS file - absolute definition
    datafile=ST0000002380PROv2MoreRows-v4.csvEXP-OPS
  • OPS file - dynamic definition resolved via the run-na-batch command line option.

Using overrides

You can either specify resources used by the template in Designer in the Publish for EngageOne task or by using an override production settings (OPS) file; this allows you to specify supplements and alternatives to some of the job settings that were used in EngageOne™ Designer. Note that the use of overrides is valid only for templates run Express Batch processing mode.

An example OPS file is shown below:

<input>
Datainput=C:\NABatch\SET2\data\Letters-ORG.xml

<KeyMap>
Showroom=ACompanyxml
Showroom=C:\key\keymap4.xml

<LookupTable>
Dealers=C:\NABatch\SET2\data\Dealerships.ETS

<Output>
Default PDF=c:\myoutputs\SET2\ACompany-KeyedImages-Lookuptables.pdf

<DIJ>
AFP300=c:\myoutputs\SET2\1.jrn

<trace>
Outputfile=c:\myoutputs\SET2\Trace.out

TraceLevel=Complete 
; TraceLevel=default
; TraceLevel=verbose
; TraceLevel=off

OutputCodepage=UTF8
memlimit=0

Supporttrace=on
; supporttrace=off 

For a complete list of OPS file settings, refer to OPS file reference section of the latest EngageOne™ Designer User's Guide.

Order of Priority

  • Any of the OPS definitions types override the XML processing file definition.
  • The OPS absolute definition is overridden by the OPS dynamic definition, which is used in conjunction with the command line option and provides the greatest level of flexibility.