Dependencies and Integration Points

This chapter covers the following topics:

About This Chapter

This chapter describes resources and dependencies that you must be familiar with before you implement Oracle Knowledge Management.

Related Documentation and Training

The following documents provide information about Oracle Knowledge Management and integrated products:

For information on how these products integrate with Oracle Knowledge Management, see Integration.

Dependencies

This section describes mandatory and optional dependencies for Oracle Knowledge Management.

Mandatory Dependencies

Oracle Knowledge Management integrates with other Oracle modules to provide and extend its functionality. For Oracle Knowledge Management to run, you must set up the following mandatory modules:

Oracle Application Foundation

The Oracle Application Foundation provides a collection of module components and facilities for building and adding extensions to Oracle Applications. It is a required dependency of all Oracle Application modules. Oracle Knowledge Management uses Oracle Applications Foundation to access all standard library objects, for example, users, menus, responsibilities, and profile options.

For more information, see:

Oracle Text

Oracle Text provides integrated management of free-form text stored in the database, on Web sites, or on file systems. It extends the Oracle SQL query language to provide content-based search and to retrieval information from formatted documents and free text. This lets you access a number of advanced text search capabilities from any SQL tool or interface. You do not have to do anything explicitly to set up Oracle Text. It comes with the tech stack as part of the database installation.

For more information about Oracle Text, navigate to: http://otn.oracle.com/products/text/content.html.

Oracle Human Resources

Oracle Knowledge Management uses Oracle Human Resources to get employee data. Define or confirm the definitions of your employees in Oracle Human Resources Management System. For more information, see the Oracle HRMS Implementation Guide.

Resource Manager and Notes

Oracle Knowledge Management leverages the following Oracle Common Application Components:

Oracle CRM Technology Foundation

Oracle CRM Technology Foundation (JTT) provides Java-based infrastructure software that is used to develop E-Business solutions such as Sales, Marketing, Service, E-Commerce, Contracts, and Interaction Center applications. It offers a common platform for developing applications with HTML, XML, and Java. The CRM Technology Foundation also provides user-friendly windows for centralized setup and administration. This Web-based interface is called the System Administrator Console.

For more information, see the Oracle Applications CRM System Administrator's Guide.

Conditional Dependencies

You can set up the following Oracle E-Business Suite modules or third party applications to provide additional functionality:

Oracle Workflow

Oracle Knowledge Management uses Oracle Workflow to send notifications during the solution authoring flow. For more information, see the Oracle Workflow Administrator's Guide.

Oracle Inventory

Oracle Inventory provides the product and platform lists that Oracle Knowledge Management uses to categorize solutions during solution search or solution creation. For more information, see the Oracle Inventory User's Guide.

You must set the following profile options for selecting product and platform items from Inventory:

Oracle Secure Enterprise Search Server

Oracle Knowledge Management provides access to an external search engine and allows that external system to provide search and crawling services, while integrating the information into Oracle Service applications. You can implement Oracle Secure Enterprise Search (SES) to search against content in web sites, files systems, or both. The integration of this system into Oracle Knowledge Management is entirely optional.

Dependency Setup Checklist

The following table, Dependency Setup Checklist, provides a suggested order for setting up the Oracle Knowledge Management dependencies. You must perform the required steps. The optional steps can be necessary if you plan to use the related features or complete certain business functions.

If you do not plan to create solutions in Oracle Knowledge Management, but only leverage Oracle Secure Enterprise Search, then only steps 1, 2, and 8 are required.

Dependency Setup Checklist
Check Step Item Required or Optional
  1. Install Software Required
  2. Set up Oracle Application Foundation Required
  3. Oracle Human Resources Required
  4. Oracle CRM Foundation Required
  5. Resource Manager and Notes Required
  6. Set up Oracle Workflow Optional
  7. Set up Oracle Inventory Optional
  8. Set Up Oracle Secure Enterprise Search Server Optional

Installation and Dependency Verification

Before you start configuring the profile options, search for solutions, or create solutions in Oracle Knowledge Management, verify that you have completed the installation of Oracle Knowledge Management. For more information, see the Oracle Applications Installation Guide.