Understanding Oracle UPK and Related Content

You can configure Oracle User Productivity Kit (UPK) modules and topics as component-level and page-level related content services. These sections provide a brief overview of Oracle UPK and related content and describe how to:

  • Create UPK-based related content service definitions.

  • Assign UPK-based services as related content.

Note: In these sections, the word topic is used to represent both UPK topics and UPK modules unless specified otherwise.

Oracle UPK Developer and content is an end-user training solution that provides a single-source development and customization tool to enable rapid content creation and customization. UPK also can provide system process documentation, web-based training materials, role-based performance support, and other types of documentation.

PeopleSoft Related Content Framework is a set of PeopleTools definitions and processes that enable developers and subject matter experts to link application pages with contextually relevant content. The primary goal of related content services is to provide immediate access to relevant, contextual information for any PeopleSoft transaction without requiring any additional user effort. PeopleSoft Related Content Framework acts as an enterprise mashup, tying together all types of content such as Oracle Business Intelligence Enterprise Edition (OBIEE) analytics, queries, discussion threads, documentation, and relevant non-PeopleSoft data into a single tool—PeopleSoft application pages.

Image: UPK links under the Related Content contextual menu with a conceptual topic in the related content frame

You can use the related content framework to set up access to UPK modules and topics so that any UPK content is available at the page or component levels under the Related Content menu as shown here:

The following screenshot helps user understand Oracle UPK and related content in the related content frame.

UPK links under the Related Content contextual menu with a conceptual topic in the Related Content frame

This table lists the necessary prerequisites for integrating UPK and related content and provides references to information about these prerequisites:

Prerequisite

Reference

Perform all related content configurations.

See Understanding Oracle UPK and Related Content.

Create, deploy, and configure UPK player package to your web server.

See Oracle's PeopleSoft Enterprise Help Menu Integration

See Oracle's User Productivity Kit In-Application Support Guide

The UPK administrator will have access to the player package link (URL). The link should look similar to this:

http://upkservername/upk/content_subject/toc.html

If you change the player package link ending from toc.html to kp.html you can access the kp.html file.

Image: Sample kp.html page

This is a sample kp.html page:

Sample kp.html page

KP.HTML File Topic Modes

Each UPK installation includes a kp.html file that lists your UPK modules and topics. The kp.html file, which is located in the player package folder, enables you to manually link to a specific mode for a topic.

UPK modules can appear in five modes:

  • Do It

  • Know It

  • Try It

  • See It

  • Concept

Right-click the topic link and select Properties to access the topic-specific URL. If you are creating task-oriented related content, right-click the Do It link. If you are creating concept-oriented related content, right-click the Concept link.

Image: URL for a UPK index.html file

The Properties dialog box shows the URL in the Address field. Although the fields on the dialog box are display-only, you can highlight and copy the address as this example shows:

UPK topic URL

Note these points about the format of the URLs:

  • For task-oriented information, the URL should look similar to this:

    http://upkserver/upk/peopletools/dhtml_kp.html?Guid=69f0376e-70fc-417c-a43c-ecd6afb72b29&Mode=D&Back

  • For conceptual information, the URL should look similar to this:

    http://upkserver/upk/peopletools/tpc/0350d9a9-6013-4cc9-9022-016f815029ba/Parts/index.html

Use this table to verify that the link accesses the correct mode:

Link Fragment

Mode

Mode=D

Do It

Mode=K

Know It

Mode=T

Try It

Mode=S

See It

index.html

Concept

For each URL, the &Back fragment is extraneous for related content purposes. You delete this part of the URL when you create the service definition.

You configure UPK topics as non-PeopleSoft URL service definitions.

Image: Related content service definition for a UPK topic

The following screenshot illustrates the related content service definition for the View Report Detail UPK topic, which has been configured as a non-PeopleSoft URL type:

Related content service definition for a UPK topic

When you assign UPK services to content references, you assign the services as component-level related content only for these reasons:

  • UPK service definitions do not require any parameters; therefore topics cannot be mapped at the field level.

  • Users should be able to access UPK content from the Related Content drop-down menu. Only services assigned as related content appear in the Related Content drop-down menu.

Menu Item Labels

When you create a label for the service, consider the specific context of the service and use direct language. For example, if you want to add a service in which the UPK topic shows users how to submit a process in Do It mode, then Show me how to submit a process is an appropriate label.

Related Content Frames

If you assign the UPK topics to appear in the right frame, users can access multiple help topics simultaneously because they appear in individual pagelets. If you assign UPK topics to the bottom frame, one topic only is visible at a time because they appear in tabs.

Example UPK Topic in Related Content Frame

Image: Example UPK topic as related content on the Process Monitor page

In this example, the UPK topic appears in the right related content frame:

Example UPK topic as related content on the Process Monitor page