Specifying an Input Print Stream

An Input tag group defines one print stream to process in your application. You must place one Input tag group in the control file to identify each print stream. The Input tag group begins with the <INPUT> tag and ends with the </INPUT> tag. Neither tag has parameters.

The following tags are used to define the basic attributes of a print stream. Refer to the Enrichment Language Reference Guide for more information on these tags and for a complete listing of all Input tag group tags.

  • <FILE> The path and file name of the input print stream.
  • <NAME> is a unique reference name for the input print stream. You use this reference name to identify the input in other Enrichment tags. The <NAME> tag value cannot contain spaces. For example, if your input print stream contains first quarter dividend information, you might code the <NAME> tag as follows:

    <NAME> DIVIDENDS_1Q2006

  • <TYPE> identifies the format of the input print stream. For example, AFP line data, DJDE, Metacode, etc.

  • <RECORD> If you are developing applications to run on UNIX, you must use the <RECORD> tag in your Input group to identify how to read the input print stream. The <RECORD> tag defines the characteristics of record length indicators in an input or insert so that UNIX can properly identify individual records.
  • <HEADER> The Input group <HEADER> tag identifies a number of header lines to skip in the input print stream before the first document and whether to keep the header information when the output stream is written (that is, whether to add the header information to the top of the output print stream). Within Metacode print streams, the <HEADER> tag is often used to capture the DJDE printer and job setup instructions that occur before the first document. Refer to the Enrichment Language Reference Guide for a complete discussion of the <HEADER> tag.
  • <IDEN> specifies the criteria by which Enrichment recognizes DJDE records in a print stream.