Oracle by Example brandingBuilding a Task Index

section 0Before You Begin

This 25-minute tutorial shows you how to run a task index build. Using the Menu indexing functionality of the Work with Task Index Builds application, you can make the current task data available on the Springboard and Menu Pane.

Background

In the JD Edwards EnterpriseOne Composed Pages, using the data generated by Menu indexing you can make the current menu data available on a page. Menu indexing writes the data into two tables, Item Detail (F90012) and Task Index Status (F90013). In the Item Detail table, the tasks under a secured Task View are flagged as secured. Tasks under a secured Task View are only viewable to users with the corresponding security access.

What Do You Need?

You must have completed the following tasks:

  • JAS Server and Enterprise Servers must be on Tools release 9.2.4.3 or higher and the latest Tools ESU must have been applied.
  • The TASKSEARCH feature security must be enabled.


section 1Triggering the Task Index Build Business Function from an Orchestration

  1. Access the Orchestrator Studio.
  2. On the Orchestrator Studio Home Page, click the Custom Requests icon.
  3. From the New drop down list, select Business Function.
  4. Enter the following values:
    • Name: MenuIndexBuildForLanguages
    • Description: MenuIndexBuildForLanguages
    • Function Object Name: B98MUIDX
    • Function Name: Build Menu Index
    • Fire and Forget: On
  5. Click Save.
  6. The business function request should look like this:

    Business Function
    Business Function
  7. Return to the Orchestrator Studio Home Page.
  8. On the Orchestrator Studio Home page, click the Orchestrations icon.
  9. Add the Custom Request that you created in the previous steps.
  10. Click Save.
  11. Click Run to execute the orchestration.

section 1Building a Task Index for a Task

  1. Navigate to Content Development Tools, Build Task Index (P90013).
  2. Your Build Task Index – Work with Task Index Builds form should look like this:

    Build Task Index – Work with Task Index Builds Form
    Build Task Index – Work with Task Index Builds form
  3. On the Build Task Index – Work with Task Index Builds form, select Build by Task from the Form menu.
  4. On the Build Task Index – Build by Task form, find the task you want to process.
    • For this OBE, enter G4211 as the task ID.
  5. Select the task ID for the role OWQA and then click Build Selected Rows.
  6. Note: If you want to build the tasks for all the roles available for the selected task ID, select Build Selected Rows for All Roles from the Form menu.

  7. On the Build Task Index – Successful Request dialog box, click OK.
  8. Your task that was build should look like this:

    Build Task Index – Work with Task Index Builds Form
    Build Task Index – Work with Task Index Builds form

section 1Building a Task Index for a Task View

  1. Navigate to Content Development Tools, Build Task Index (P90013).
  2. Your Build Task Index – Work with Task Index Builds form should look like this:

    Build Task Index – Work with Task Index Builds Form
    Build Task Index – Work with Task Index Builds form
  3. On the Build Task Index – Work with Task Index Builds form, select Build by Task View from the Form menu.
  4. On the Build Task Index – Build by Task View form, click find.
  5. Select Task View 93 from the grid.
  6. Click Build Selected Rows.
  7. On the Build Task Index – Successful Request dialog box, click OK.
  8. Your new records for the previously built roles should look like this:

    Build Task Index – Work with Task Index Builds Form
    Build Task Index – Work with Task Index Builds form

section 1Rebuilding a Task

  1. Navigate to Content Development Tools, Build Task Index (P90013).
  2. Your Build Task Index – Work with Task Index Builds form should look like this:

    Build Task Index – Work with Task Index Builds Form
    Build Task Index – Work with Task Index Builds form
  3. From the grid, select a task that you want to rebuild.
  4. On the Build Task Index – Work with Task Index Builds form, select Rebuild by Task from the Form menu.
  5. On the Build Task Index – Build by Task form, complete these fields.
    • Task ID: G4211
    • Role: OWQA
  6. Select the row with the task you want to rebuild.
  7. Click Build Selected Rows.
  8. On the Build Task Index – Successful Request dialog box, click OK.
  9. Note: On the Build Task Index – Work with Task Index Builds form, you can also select Rebuild by Role from the Row menu to regenerate the task index for a specific role to update the menu index data when changes are made to the role with respect to menu filtering or the tasks a role can access.


section 1Clearing Task Index Records

  1. Navigate to Content Development Tools, Build Task Index (P90013).
  2. Your Build Task Index – Work with Task Index Builds form should look like this:

    Build Task Index – Work with Task Index Builds Form
    Build Task Index – Work with Task Index Builds form
  3. On the Build Task Index – Work with Task Index Builds form, select Purge All from the Form menu.

Purge All clears all the task index records from the Item Detail (F90012) and Task Index Status (F90013) tables. After the Purge All process is complete, your Build Task Index – Work with Task Index Builds form should look like this:

Build Task Index – Work with Task Index Builds Form
Build Task Index – Work with Task Index Builds form

section 1Building a Task Index for a Role

A system administrator can build the task index for a role by using the Work with Task Index Builds application (P90013), which generates records for the role in the Task Index Status table.

  1. Navigate to Content Development Tools, Build Task Index (P90013).
  2. On the Build Task Index – Build Task Index by Role form, select the role you want to process.
    • For this OBE, enter the role as OWQA.
  3. Select the row for the role OWQA and then click Build Selected Rows.
  4. On the Build Task Index – Successful Request dialog box, click OK.
  5. Your task index for the selected role that was built should look like this:

    Build Task Index – Work with Task Index Builds Form
    Build Task Index – Work with Task Index Builds form

    Note: Once the build has been processed successfully, the Build by Role option is available in the Form menu to build the index for more roles.

  6. On the Build Task Index – Work with Task Index Builds form, select Build by Role from the Row menu.
  7. On the Build Task Index – Build Task Index by Role form, select the following roles:
    • APROLE
    • GPROLE
  8. Click Build Selected Rows.
  9. On the Build Task Index – Successful Request dialog box, click OK.

Your task index for the selected roles that were built and your Build Task Index – Work with Task Index Builds form should look like this:

Build Task Index – Work with Task Index Builds Form
Build Task Index – Work with Task Index Builds form