Skip to Main Content
Return to Navigation

Importing Learner Objective Data

To load learner objective data from an application other than PeopleSoft HR, use the Assign Objectives - External EIP (LM_RUNCTL_EIP) component.

This topic provides an overview, lists prerequisites, and discusses how to load learner objective data from a third-party application.

Pages Used to Load Learner Objective Data

Page Name

Definition Name

Navigation

Usage

Assign Objectives-External EIP

LM_RUNCTL_EIP

select Enterprise Learning, then select Learning Objectives, then select Assign Objectives-External EIP, then select Assign Objectives-External EIP

Run the LM_EIP_OBJV process to perform data validation against staged learner objective data, and move the data from the staging table to an application table.

Verify Objectives

LM_EXTEIP_STG

select Enterprise Learning, then select Learning Objectives, then select Assign Objectives-External EIP, then select Verify Objectives

Review information in the LM_STG_PERS_OBJ staging table.

Understanding Learner Objective Data Import

Enterprise Learning Management enables you to import needed learner objectives and proficiencies from an external system other than PeopleSoft HR through the PERSON_OBJECTIVES_SYNC EIP. The learner objectives that the external system sends must be valid Enterprise Learning Management objectives and proficiencies.

To import learner objective data from a third-party application:

  1. Run the PERSON_OBJECTIVES_SYNC EIP.

    The system loads external learner objective data into the LM_STG_PERS_OBJ staging table and deletes all current rows.

  2. Access the Verify Objectives page to review data in the LM_STG_PERS_OBJ staging table and ensure that the message has completed processing.

    If there are errors, correct the errors in the external system and run the PERSON_OBJECTIVES_SYNC EIP again.

  3. Run the LM_EIP_OBJV Application Engine process.

    The LM_EIP_OBJV process validates the data in the LM_STG_PERS_OBJ staging table and moves the data into the Learner Objectives table (LM_LRNR_OBJV).

    Running the LM_EIP_OBJV process triggers the gap analysis process.

    See Understanding Gap Analysis.

Use the LM_LEARNER_OBJECTIVES_SYNC message to publish objective information back to the external system when the objective is met. You can also use the LM_LEARNER_OBJECTIVES_FULLSYNC message to initially publish all data to the external source if needed.

This table lists and describes the inbound external learner objective EIP:

Message Name

Message Subscription PeopleCode

Record

Explanation

PERSON_OBJECTIVES_SYNC

External_PersonObjectives

LM_STG_PERS_OBJ

Loads all needed learner objectives and proficiencies into the LM_STG_PERS_OBJ staging table.

Note: After you run the PERSON_OBJECTIVES_SYNC EIP, you must access the Assign Objectives - External EIP component and run the necessary process to fully validate and load the data into the application table.

Prerequisites

Before you can import learner objective data from an external application, you must:

  1. Define an external source code for the external system.

  2. Create rating models.

  3. Define learning objectives.

Assign Objectives-External EIP Page

Use the Assign Objectives-External EIP page (LM_RUNCTL_EIP) to run the LM_EIP_OBJV process to perform data validation against staged learner objective data, and move the data from the staging table to an application table.

Click Run to run this request. Process Scheduler runs the LM_EIP_OBJV process at user-defined intervals.

.