Building the Application

Generally, you will use the following process to develop an Enrichment application.
Note: You can use Enrichment Visual Engineer to interactively develop the application. Visual Engineer is a development tool that enables both IT and document production staff to analyze print streams and build and test Enrichment applications.

Step 1: Create a control file for the application

For instructions on creating a control file, refer to Creating a Control File. Enrichment can perform most functions and combinations of functions in one pass. However, it may be convenient or necessary to run Enrichment in multiple passes. In this case, each Enrichment pass requires a separate control file.

Step 2: Create a rule file

If you want Enrichment to perform conditional processing, you must create a rule file. For more information, refer to Creating a Rule File.

Step 3: Write or identify any external functions

If you want Enrichment to call any external functions, write them or identify which existing functions will be called. For more information, refer to Using User-Written Functions.

Step 4: Create supplemental data files

If the documents being processed do not contain all of the necessary customer data, create a variable data file and specify it as an input. You can also use data files to perform case-driven document assembly if you are not using input print streams. In this case you must create a data file containing all pertinent customer information.

Step 5: Create electronic inserts or banners

If you want Enrichment to add electronic inserts or banners, you must first design and create them. You should store electronic forms and overlays in the mainframe, UNIX, or Windows file system.

Step 6: Create printer resources if necessary

You may need to create and store forms, overlays, and fonts (including POSTNET™ and Code 3of9 fonts).

Note: Enrichment does not normally create or manipulate printer resources associated with print streams. Using, <RESOURCESCAN> and <RESOURCEOUTFILE>, Enrichment can modify inline AFP resources and export them.
  • Xerox resources are stored on the printer’s fixed disk.
  • AFP resources are stored in libraries on the system.