Document Generation

The OIPA application provides users with the ability to generate documents in PDF format. Out of the box, the document generating system uses Crystal Reports. The standard Crystal Reports report files are used as the document templates.

The Rules Palette provides the tools to configure necessary components of the Document Generator. Configuring a document generation involves the following steps:

  1. A transaction that generates a document should be configured.
  2. A GenerateDocument business rule should be configured and attached to the transaction. The rule prepares business data needed to generate a document and specifies the name of the document template. Each individual transaction that generates documents can be configured to use a specific template.
  3. A Crystal Reports document template should be created and made available to the document generation system.

After a transaction that generates documents is processed, generated documents are available on the activity results screen.

The document generation in the OIPA application is implemented as a pre-packaged system extension that internally uses a document generation web service. When implementing a client-specific solution, a different extension can be built and configured to use alternative document generating technologies.

This approach has been employed to implement a document generation extension that uses the OIPA extension framework to integrate with Oracle Documaker. Oracle Documaker is a leading Enterprise Document Automation solution. The OIPA extension allows using Documaker as a document generating technology instead of Crystal Reports.

Technology Stack

The Version 11.0.0.0 of the OIPA application supports the following software products:

Type of Software Software Product Version
Database SQL Server 2014
Database Oracle 12c R1 12.2.0.1
Database DB2 11.1.0 .0 AESE

J2EE Application server

J2EE Application server

Websphere

WebLogic

9.0.0.4

12c(12.2.1.2)

Java JDK 1.8 (update 131 or above) 64-Bit
Internet Browser

Internet Explorer

Chrome

Mozilla Firefox

11

54.0

ESR 45.4

Front pages using Oracle JET Framework”