Document assembly with ITP

The run Model stage on a work station: ITP/Workstation

For the creation of individual, interactive result documents on workstation level, ITP/Workstation is used. ITP/Workstation can be used directly from your desktop, word processor or automatically triggered from your application. It generates high quality business output directly from your applications and data repositories.

ITP/Workstation allows user interaction. It is possible to add interaction screens such as questions and choices to your Model Documents. These screens will ask the user for input when the model is run. ITP/Workstation is also used for document assembly in a model development environment.

The run Model stage on a server: ITP/Server

ITP/Server is a Microsoft Windows server environment for running ITP automated documents to produce result documents in and for the PC word processor of your choice. It can be used for the creation of many individual documents on-demand, and for the creation of batches of hundreds of thousands of documents.

Note

ITP/Server can do much more than run ITP for batches. In fact it is a script controlled pre- and post-processing environment. Refer to Document delivery and post processing with ITP for more information.

You can use ITP/Server on multiple servers and or on multi-CPU servers for maximum scalability.

Database connection: ITP Connections

To retrieve data from databases, both ITP/Server and ITP/Workstation use a Connection layer. ITP can directly communicate using this layer with a wide range of multi platform databases and data formats. ITP Connections are available for multiple databases:

AS/400 Connection

Provides access to ITP database entries that describe (remote) AS/400 programs or AS/400 database files. It is also possible to access external functions that are implemented by an AS/400 program.

Oracle Connection

Provides access to ITP database entries that describe an Oracle SQL statement with optional input and output.

XML Connection

Provides access to ITP database entries that describe (parts of) an XML file. ITP uses its own very rapid XML parser.

XML WebServices

Provides access to WebServices that are able to provide XML data over an HTTP connection. This can be used, for example, to access data in a SAP system.

XML MQSeries

Provides access to MQSeries that are able to provide XML data. This can be used, for example, to access data in a SAP system.

ODBC Connection

Provides access to ITP database entries that describe an ODBC SQL statement with optional input and output.

Mainframe Connection

Provides access to ITP database entries that communicate with a mainframe via MQSeries middleware.

Local Connection

Provides access to ITP database entries that describe a local dynamic link library (DLL).

Environments are used to configure the connection layer.