Building the Application

Generally, you will use the following process to develop an EngageOne™ Enrichment application.
Note: You can use EngageOne™ 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 EngageOne™ Enrichment applications.

Step 1: Create a control file for the application

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

Step 2: Create a rule file

If you want EngageOne™ 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 EngageOne™ 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 EngageOne™ 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: EngageOne™ Enrichment does not normally create or manipulate printer resources associated with print streams. Using, <RESOURCESCAN> and <RESOURCEOUTFILE>, EngageOne™ 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.