Managing Person and Organization Data

This chapter provides overviews of person and organization data, person and organization Enterprise Integration Points (EIPs) and setup steps, lists common elements, and discusses how to:

Click to jump to parent topicUnderstanding Person and Organization Data

Enterprise Learning Management tracks information for all individuals and organizations that interact with the system. Before it can do this, it must have a record of:

Person Data

Every Enterprise Learning Management user, regardless of role, must have a learner profile. The profile identifies the person’s name, learner ID, job, organization, learning environment, and other basic information.

Learners are classified as either internal or external:

Enterprise Learning Management provides self-service features that enable learners, instructors, and administrators to view and update learning preferences, and selected personal information.

Organization Data

Each learner must be associated with an organization. For internal learners, the organization is always the learner’s department, which you import from the HR system. A learner’s department identifies his or her default learning environment. Consequently, you should associate the appropriate learning environment with each department before you import learner data.

External learners must be associated with a customer organization that you set up manually in Enterprise Learning Management. The customer organization identifies the valid payment options for the learner. Unlike internal learners, external learners inherit the default learning environment from the administrator who adds the external learner to the system.

Common Setup Data

Name types (primary or maiden, for example), learner attributes (such as catalog search preferences), and contact methods (business and home, for example) are used when defining person and organization data in Enterprise Learning Management. Before you import or add person and organization data, you must define the prompt values that are relevant to your organization.

Click to jump to parent topicUnderstanding Person and Organization EIPs

Enterprise Learning Management is designed to integrate with other applications to enable the sharing of person and organization data. You can use the EIPs that are delivered with Enterprise Learning Management to import data for internal learners and departments from PeopleSoft Enterprise Human Resources (HR). PeopleSoft HR remains the system of record for the imported data; this data can be viewed, but not changed, in Enterprise Learning Management.

Note. The delivered EIPs are designed to work with PeopleSoft HR. You can import data from any other XML-compliant HR application; however, modifications to the EIPs are necessary.

Click to jump to top of pageClick to jump to parent topicFull Sync and Incremental Sync EIPs

Enterprise Learning Management uses full sync and incremental sync EIP messages for importing person and organization data. It is recommended that you:

When you run an EIP message, the imported data is either loaded directly into the Enterprise Learning Management database or it goes to a staging table for validation before it is loaded. The process depends on the type of data that is being imported. Generally, data that is updated frequently or for which there is a high volume, such as learner and workforce data, goes to a staging table first.

Because of data dependencies, some EIPs must be run in a specific order.

Note. A consultant or system administrator with EIP and Integration Broker experience should be involved in both the initial full sync process and the configuring of incremental sync processes.

Instructions for running scripts are available in the PeopleTools documentation.

See Enterprise PeopleTools PeopleBook: Integration Broker.

See PeopleSoft Enterprise Components PeopleBook for Enterprise Learning Management 9.0.

List of Full Sync EIPs for Person and Organization Data

The following table lists the delivered full sync EIP messages for person and organization data, the message subscription PeopleCode, the tables that are populated in Enterprise Learning Management, and an explanation of what happens when a message is initiated.

Message Name / Message Subscription PeopleCode

Staging Table

Destination Record in Enterprise Learning Management

Explanation

BUS_UNIT_HR_FULLSYNC

LmBusUnitHRFull

 

LM_BUS_UNIT_TBL

Deletes all values from the Enterprise Learning Management table and loads all values from HR.

COMPANY_FULLSYNC

LM_CompanySync

LM_STG_HR_COMP

PS_LM_HR_COMP_TBL

Loads all values from HR into a staging table for validation. When loading data from the staging table to the final table, data that already exists (key match) is updated; otherwise new data is inserted into the final table.

COUNTRY_FULLSYNC

CountryFullSync

LM_STG_DEPT

COUNTRY_TBL

Deletes all values from the Enterprise Learning Management table and loads all values from HR.

CURRENCY_FULLSYNC

CurrencySync

 

CURRENCY_CD_TBL

Loads all values from HR.

LM_DEPT_FULLSYNC

LmDepartmentFull

 

LM_ORGANIZATION

Loads all values from HR into a staging table for validation. The HR Department ID and Department SETID are stored on LM_ORGANIZATION.

JOB_CODE_FULLSYNC

LmJobCodeFull

 

LM_JOBCODE_TBL

Loads all values with an LM_JOBCODE_ID, which is different from the HR JobCode ID. The HR JobCode ID and SETID are stored on LM_JOBCODE_TBL.

PERSON_BASIC_FULLSYNC

LmPersonSubscription

LM_STG_PRS, LM_STG_PRS_ADDR, LM_STG_PRS_DT, LM_STG_PRS_EML, LM_STG_PRS_NM, LM_STG_PRS_PHN

LM_PERSON

LM_PERSON_ADDR

LM_PERSON_EMAIL

LM_PERSON_NAME

LM_PERSON_EFFDT

LM_PERSON_PHONE

Loads all values for all active records from HR into the staging tables.

Important! Before you run this EIP, you must run the userexport datamover script and the userimport datamover script delivered by PeopleSoft in the Scripts directory.

PERS_POI_FULLSYNC

LM_PersonPoiSync

LM_STG_PER_POI

LM_PERSON_POI

Loads all person of interest data for learners into a staging table.

POI_TYPE_TBL_FULLSYNC

LM_PoiTypeSync

LM_STG_POI_TYP

LM_POI_TYPE_TBL

Loads all person of interest types into a staging table.

POSITION_FULLSYNC

LmPositionSyncFull

 

LM_POSITION

Deletes all values from the Enterprise Learning Management table and loads all values from HR.

SETID_INITIALIZE

LmSetID

 

SETID_TBL

Loads all values.

Important! There is no incremental sync EIP for SETID information. You must rerun the full sync table publish process for the SETID_INITIALIZE message on a regular basis to publish any new SETIDs that are created in the HR system to Enterprise Learning Management.

STATE_FULLSYNC

StateFullSync

 

STATE_TBL

Deletes all values from the Enterprise Learning Management table and loads all values from HR.

WORKFORCE_FULLSYNC

LmWorkForce

LM_STG_PRS_JOB, LM_STG_PRS_ATT

LM_PERSON_JOB

LM_PERSON_ATTRIB

Loads all values from HR into staging tables.

List of Incremental Sync EIPs for Person and Organization Data

The following table lists the delivered incremental sync EIP messages for person and organization data, the message subscription PeopleCode, the tables that are populated in Enterprise Learning Management, and an explanation of what happens when a message is initiated.

Note. The same staging tables are used for both full sync and incremental sync EIP messages.

Message Name and Message Subscription PeopleCode

Destination Record in Enterprise Learning Management

Explanation

BUS_UNIT_HR_SYNC

LmBusUnitHR

LM_BUS_UNIT_TBL

Values are added, updated, or deleted to reflect and changes that have been made in PeopleSoft HR.

COMPANY_SYNC

LM_CompanySync

PS_LM_HR_COMP_TBL

Loads all changes from HR into a staging table.

COUNTRY_SYNC

CountrySync

COUNTRY_TBL

Values are loaded from HR.

CURRENCY_SYNC

CurrencySync

CURRENCY_CD_TBL

Values are loaded from HR.

DEPT_SYNC

Lm_DepartmentSync

LM_ORGANIZATION

Value is initially loaded into the staging table, LM_STG_DEPT with an LM_ORGANIZATION_ID, which is different from the HR Department ID. The HR Department ID and Department SETID are stored on LM_ORGANIZATION. Learning environment appears by default from the Installation table, if this is an add (the department is new).

JOBCODE_SYNC

LmJobCodeSync

LM_JOBCODE_TBL

Value is loaded with an LM_JOBCODE_ID, which is different from the HR JobCode ID. The HR JobCode ID and SETID are stored in LM_JOBCODE_TBL.

PERSON_BASIC_SYNC

LmPersonSubscription

LM_PERSON

LM_PERSON_EFFDT

LM_PERSON_PHONE

LM_PERSON_NAME

LM_PERSON_ADDR

LM_PERSON_EMAIL

LM_PERSON_OPRID

Person changes are loaded from PeopleSoft HRMS. EMPLID is converted to LM_PERSON_ID. Only contact method types that exist in Enterprise Learning Management are loaded (address, phone, email). Only name types that exist in Enterprise Learning Management are loaded.

POSITION_SYNC

LmPositionSync

LM_POSITION

Values are loaded from PeopleSoft HRMS.

SETID_INITIALIZE

LmSetIDInitialize

SETID_TBL

All values are loaded.

Important! PeopleSoft does not deliver an incremental sync EIP for SETID information. You must rerun the full sync table publish process for the SETID_INITIALIZE message on a regular basis to publish any new SETIDs that are created in the HR system to Enterprise Learning Management.

STATE_SYNC

StateSync

STATE_TBL

Values are loaded from HR.

USER_PROFILE

LM_PersonOprid

PSOPRDEFN

PSOPRALIAS

PSUSEREMAIL

Values are loaded from HR

WORKFORCE_SYNC

LmWorkForce

LM_PERSON_JOB

LM_PERSON_ATTRB

Workforce changes are loaded from PeopleSoft HRMS. Data is only loaded if person already exists on LM_PERSON. DeptID is converted to LM_ORGANIZATIONID. ChartFields appear by default from learning environment if this is a hire.

PERS_POI_SYNC

LM_PersonPoiSync

LM_PERSON_POI

Person of Interest changes are loaded from PeopleSoft HRMS. Only new records are loaded. Existing records are not updated.

POI_TYPE_TBL_SYNC

LM_PoiTypeSync

LM_POI_TYPE_TBL

Person of Interest types are loaded from PeopleSoft HRMS. New values are added and existing values are updated.

Click to jump to parent topicUnderstanding Person and Organization Setup Steps

This section lists prerequisites and provides an overview of the setup steps for learners and organizations.

Click to jump to top of pageClick to jump to parent topicPrerequisites

Before you set up learners and organizations:

Click to jump to top of pageClick to jump to parent topicSetup Steps

Following is an overview of the setup steps.

  1. Define contact method types.

    Ensure that the contact methods that are used your HR application are defined in Enterprise Learning Management. If a contact method does not exist in Enterprise Learning Management, then the related phone, address, and email information will not be imported from HR.

  2. (Optional) Define name types and learner attributes.

    Name types and learner attributes are delivered as system data. You can add to these, as needed

  3. Run the following full sync subscription EIPs to load data into Enterprise Learning Management:

  4. Import, load, and configure department data:

    1. Run the LM_DEPT_FULLSYNC EIP to import department data into the staging table.

    2. Run the Process FullSync Data process to validate and load the data.

    3. Assign a learning environment to each department.

      By default, departments inherit the learning environment designated by the Install Defaults component. You can change a department's default assignment on the Department Profile page. Internal learners inherit their department's learning environment when you import internal learner data.

    4. Specify which department ID to assign to internal learners who are imported without a department.

      Select the default Department ID on the Install Defaults - General page.

      Note. The department is used for internal chargebacks when an employee enrolls in learning that has a cost associated with it.

  5. Import and load company data.

    Note. Company information is used to generate training plans and the 2483 report for France. Import company data if you plan to use these features.

    1. Run the COMPANY_FULLSYNC EIP to import company data into the staging table.

    2. Run the Process FullSync Data (LM_LD_STGDAT) process to validate and load the data.

  6. Import and load person of interest types.

    Note. Person of interest information can only be imported from PeopleSoft HRMS 8.9 and above.

    1. Run the POI_TYPE_TBL_FULLSYNC EIP to import person of interest types into the staging table.

    2. Run the Process FullSync Data process to validate and load the data.

  7. Run the BUS_UNIT_HR_FULLSYNC EIP to import and load business units.

  8. Run the JOBCODE_FULLSYNC EIP to import and load job codes.

  9. Run the POSITION_FULLSYNC EIP to import and load position data.

  10. Run the userexport.dms and userimport.dms Datamover scripts, delivered in the Scripts directory, to import User IDs for internal learners.

    A full sync EIP message is not available for USER_PROFILE. You can use the delivered Datamover scripts to move user IDs from your HR system into Enterprise Learning Management. The export script exports user data from the PeopleSoft HRMS system, and the import script imports the user data into Enterprise Learning Management.

  11. Run the following EIPs in the order listed to import person data for internal learners. After you run each EIP, run the Process FullSync Data process to validate the data in the staging table and load it into Enterprise Learning Management.

  12. Define profiles for customer organizations.

    Use the Define Customers component to define customer profiles.

  13. Create profiles for external learners.

    Use the External Learners component to define profiles for external learners.

  14. Set up vendor profiles.

    Use the Vendors component to define vendors and enter information their products, pricing, and packages.

  15. Set up instructors profiles.

    Use the Instructors component to enter the instructor costs, qualifications, teaching preferences, and other information.

  16. (FRA) Set up financing organizations.

    Use the Define Financing Organization component to set up profiles for French funding organizations.

  17. Activate the incremental sync EIP messages.

See table loading sequence documentation on the PeopleSoft Customer Connection website.

Click to jump to parent topicCommon Elements in This Chapter

(alternate character)

Click the Alternate Character icon to display a field for entering alternate characters.

Click to jump to parent topicDefining Contact Methods, Name Types, and Learner Attributes

To set up contact methods, name types, and learner attributes use the Contact Method Types (LM_CM_PURP_TYPE) component, Name Types (LM_NAME_TYPE) component, and Learner Attributes (LM_ATTRIBS) component.

This section provides an overview and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding Contact Methods, Name Types, and Learner Attributes

Before you add learner and organization data to the system, you define the set of name types, learner attributes, and contact methods that are valid for your organization. Users can select from these values when creating learner and organization profiles.

Contact Method Types

At a minimum, you must set up contact method types for every phone, address, and email type that exists in the external HR system. This ensures the accuracy of EIP updates to Enterprise Learning Management learner information. If you add or change phone, address, or email types in the HR system, you must manually make these additions and changes in Enterprise Learning Management. The system does not automatically import these updates into Enterprise Learning Management.

You associate contact method types with learner, instructor, vendor, and customer phone number and address information on the Address History page.

Name Types

Two name types are delivered as system data: Preferred and Primary. You can create additional name types. When you import person data from Human Resources, only names types that exist in Enterprise Learning Management are loaded.

Learner Attributes

You can use learner attributes to specify how learners prefer to learn, and to set catalog search and viewing preferences. For example, learners can choose their preferred delivery methods for learning, such as web-based or classroom. The system sorts search results according to a learner's set preference.

Administrators can use the Learner Attributes page to select a set of default attributes for all learners. Learners can use the self-service Preferences page to update their own preferences.

Enterprise Learning Management provides definitions for several learner attributes, which you should not delete. You can define additional learner attribute definitions; however, you must build the prompt table and insert values by using PeopleSoft Application Designer.

Click to jump to top of pageClick to jump to parent topicPages Used to Set Up Contact Method Types, Name Types, and Learner Attributes

Page Name

Object Name

Navigation

Usage

Contact Method Types

LM_CM_PURP_TYPE

Set Up ELM, Contact Method Types, Contact Method Types

Set up contact method types, such as Home, Business, and Mailing.

Name Types

LM_NAME_TYPE

Set Up ELM, Users, Name Type, Name Types

Set up name types by defining name type values.

Learner Attribute Definition

LM_ATTRIBS

Set Up ELM, Users, Learner Attributes, Learner Attribute Definition

Set up catalog search preferences that you can assign to learners.

Click to jump to top of pageClick to jump to parent topicSetting Up Contact Method Types

Access the Contact Method Types page.

Set up different types of contact methods. For example: Home, Business, Mailing, Billing, or Other.

Important! At a minimum, you must set up contact method types for every phone, address, and email type that exists in the external HR system.

Display Order

Specify the display order for each method type. This value sets the order in which values appear in the Address Type, Phone Type, and Email Type drop-down menus.

Type

Enter purpose code values that are one to four characters in length to designate contact method types.

Description and Short Description

Enter a description and short description for the contact type. These values appear as prompt and related display values throughout the system.

Click to jump to top of pageClick to jump to parent topicSetting Up Name Types

Access the Name Types page.

Enterprise Learning Management provides two name type values: Primary and Preferred. You can add values to this table. Name type values are used on the Learner Name page.

See Also

Reviewing and Updating Internal Learner Profile Information

Defining External Learner Profile Information

Click to jump to top of pageClick to jump to parent topicSetting Up Learner Attributes

Access the Learner Attribute Definition page.

See Defining Internal Learner Attributes.

See Defining External Learner Attributes.

Attribute Name

Enterprise Learning Management provides the following learner attribute definitions:

  • Language Code for specifying the learner's language choice for learning.

  • Preferred Delivery Method for specifying which content delivery method the learner prefers.

  • Rows Displayed for specifying the number of rows of results to display after a catalog search.

  • Search Attribute for specifying whether an Advanced Search or Basic Search link should appear on learners' catalog search pages.

  • Program Display Option for specifying whether to display or hide section requirements on the Program Details page that learners can access when searching or browsing the catalog.

Description and Short Description

Enter a description and short description for the learner attribute. The description appears as a prompt value when administrators select learning preferences on the Learner Attributes page.

Attribute Prompt

Select the PeopleSoft table against which you want this learner attribute to prompt on the Learner Attributes page. Learners can select from the delivered values through the self-service Learning Preferences component, so you should not modify or delete these values.

For a new learner attribute, you must build the prompt table and insert values by using PeopleSoft Application Designer. You can define attribute values in user configured prompt tables (for value type DEC, DATE, LONG) or as translate values (for value type CHAR use LM_XLAT_VW view).

Attribute Data Type

Select a learner attribute data type. A data type sets the basic format for the field. Values are:

Char (character), Date (date), Dec (decimal), and Long (long description).

Attribute Use

Describe why or how this learner attribute is used.

Click to jump to parent topicProcessing Staged Data

Certain types of data that you import into Enterprise Learning Management through EIPs goes into intermediary staging tables before it is loaded into the system. A control value assigned to each row of incoming data identifies whether the data is from a full sync or an incremental sync EIP.

After an EIP imports data into the staging tables, you run a validation process to ensure that there are no data errors. Valid data can then be quickly loaded without the risk of errors. You can delete data in the staging tables as often as needed. The system uses a truncate command on supported platforms, and uses a delete command otherwise.

Staging tables are used for data that undergoes frequent changes or for which there is a high volume in Enterprise Learning Management. Steps for running the validation and load processes depend on whether you are importing data from a full sync EIP message or an incremental sync EIP message:

Full Sync Processing

The typical sequence for processing data from a full sync EIP is as follows:

  1. Run the delete process to delete any existing full sync data from the staging tables.

  2. Run the full sync EIP data publish message from the external application, such as PeopleSoft Enterprise Human Resources.

  3. Run the full sync EIP data subscribe message from Enterprise Learning Management to import the data into the staging tables.

  4. Ensure the full sync message has completed processing in PeopleSoft HRMS and Enterprise Learning Management, and that no errors exist. If errors exist, resolve them before you continue.

  5. Use the Process FullSync Data component to run the validation process.

  6. View the log file for errors and ensure the data is corrected.

    If you are satisfied, continue to the next step. Otherwise, correct the errors and return to step one.

    Note. Make the corrections in the system of record. For example, if you are importing person data and information is missing, you may need to contact the Human Resources administrator.

  7. Run the upload process to load the validated data into the application tables.

  8. Run the delete process to remove the full sync data from the staging tables.

Note. Rerunning a full sync EIP that uses a staging table does not delete data that resides only in Enterprise Learning Management, such as learner IDs, job codes, and learner department assignments.

Incremental Sync Processing

When incremental sync EIP messages import data into the staging tables in Enterprise Learning Management, a sequence log table captures the messages in sequence. When you initiate the validation process, data is validated and loaded in the order in which it was received.

When you process asynchronous data, the system automatically validates all incremental sync data in the staging table and loads the valid data. After the process is complete, you can check the message log files for errors. The system provides an option to automatically delete incremental sync data in the staging tables after the upload.

To ensure consistency between the data imported into Enterprise Learning Management and data in the source database, schedule the validation and load process for asynchronous data to run at a regular interval, such as every hour or every day. A minimum frequency of daily is recommended.

Click to jump to top of pageClick to jump to parent topicPrerequisite

Run the full sync EIP for the data you want to import before running any processes for staged data.

Click to jump to top of pageClick to jump to parent topicPages Used to Process Staged Data

Page Name

Object Name

Navigation

Usage

Process FullSync Data

LM_RNCTL_FULL_LOAD

Set Up ELM, Process FullSync Data, Process FullSync Data

Run the Process FullSync Data (LM_LD_STGDAT ) Application Engine process to validate full sync data in the staging table, load validated data into Enterprise Learning Management, and delete data from the staging tables.

Process Asynchronous Data

LM_RNCTL_ASYNC

Set Up ELM, Process Asynchronous Data, Process Asynchronous Data

Run the Process Asynchronous Data (LM_LD_ASYNC) Application Engine process to validate asynchronous data in the staging tables, load validated data into Enterprise Learning Management, and delete data from the staging tables.

Click to jump to top of pageClick to jump to parent topicProcessing FullSync Data

Access the Process FullSync Data page.

You can validate data, load validated data into Enterprise Learning Management, and delete data in the staging tables in separate processes or at the same time. The process runs in this order, for all selected check boxes: validate, upload, and delete.

Validate Staging Tables

Select to validate the imported data. The process looks for data with missing required values and missing rows. For example, a person record with no name record or an employment record with no job record. The system stamps all valid data with a status of valid, and reports all errors in the process scheduler log.

Upload Data to ELM

Select to move validated data from the staging tables to the Enterprise Learning Management application tables.

Note. The system loads all valid data, including data that is future effective-dated. However, learners who are future effective-dated do not appear in the Internal Learners search page until their effective date is current.

Process

Select the type of data to validate, load, or delete. Your selection here may cause other data entry fields to display on this page.

SetID From and SetID To

These fields appear only when you select Organization Data in the Process field. Enter the lowest and highest SetID values that you want to process.

Employee ID From and Employee ID To

These fields appear only when you select Person Data in the Process field. Enter the lowest and highest employee ID values that you want to process.

Create unique employee ID ranges and run these ranges in separate processes, being mindful of the human resource database's collation sequence (for example, how it sorts data). The process is designed to run multithreaded, utilizing temporary tables to reduce contention. The groups of IDs must be unique have no overlap.

Note. Consider having a technical person use SQL queries to verify that the ID ranges are unique and encompass all employee IDs. To identify your system's employee ID range, use the following SQL statements: SELECT MIN(LM_HR_EMPLID), MAX(LM_HR_EMPLID) FROM PS_LM_STG_PRS —for person load, and SELECT MIN(LM_HR_EMPLID), MAX(LM_HR_EMPLID) FROM PS_LM_STG_PRS_ATT —for workforce load.

Delete Staging Tables

Select to delete the full sync data from the staging tables. This option uses a truncate command on supported platforms, and uses a delete command otherwise.

Note. For organizations with large database volumes of approximately 50,000 employees or more, and no truncate support, have a database administrator drop and recreate the staging tables. Dropping and recreating the tables is more efficient than using the delete command.

Click to jump to top of pageClick to jump to parent topicProcessing Incremental Asynchronous Data

Access the Process Asynchronous Data page.

When you process asynchronous data, the system automatically validates all data in the staging table and loads the validated data. To have the system delete the incremental sync data in the staging table after it loads the data, select the check box labeled Automatically delete completed process.

Click to jump to parent topicDefining Department Information

Enterprise Learning Management integrates with the HR system to import department data. Because the HR system is the system of record for department data, you cannot edit imported data within Enterprise Learning Management; you must first make changes in the HR system. The incremental sync EIP ensures that changes made in HR are imported into Enterprise Learning Management.

In Enterprise Learning Management, you can select a department's learning environment and enter a discount value.

Click to jump to top of pageClick to jump to parent topicPrerequisites

Before you define department information:

Click to jump to top of pageClick to jump to parent topicPage Used to Define Department Information

Page Name

Object Name

Navigation

Usage

Department Profile

LM_DEPARTMENT

Enterprise Learning, Organizations, Review Departments, Department Profile

View department information imported from Human Resources. You can also assign a learning environment and payment discount.

Click to jump to top of pageClick to jump to parent topicDefining Department Information

Access the Department Profile page.

Learning Environment

Select the department's learning environment. This field initially displays the learning environment defined in the New User Learning Environments field on the Install Defaults - Basic Data page.

Internal learners inherit their department's learning environment organization when you import internal learner data. Ensure that department learning environment values are correct before you load learner data.

See Setting Up General Installation Defaults.

Manager

Displays the primary manager ID for this department.

Manager Position

Displays the position of the primary manager for this department.

SetID

Displays the SETID with which this department is associated.

Department

Displays the department code for this department.

Discount

To grant a discount on enrollment and drop fees to all learners in this department, enter the discount percentage here.

Click to jump to parent topicDefining Customers

To set up customer profiles, use the Define Customers (LM_CUSTOMER_MAIN) component . You can use the LM_CUSTOMER_MAIN component interface to load data into the tables for this component.

This section lists prerequisites and discusses how to:

Customers represent organizations with learners who are external to your organization. All customer data is manually entered and maintained. There are no delivered EIPs for synchronizing customer data with other enterprise systems.

Click to jump to top of pageClick to jump to parent topicPrerequisites

Before you define customer organizations you must:

Click to jump to top of pageClick to jump to parent topicPages Used to Define Customers

Page Name

Object Name

Navigation

Usage

Customer Profile

LM_CUSTOMER_MAIN_3

Enterprise Learning, Organizations, Customers, Customer Profile

Define learning-related customer profile information.

Address History

LM_ORG_ADDR2

Enterprise Learning, Organizations, Customers, Address History

Define customer address information.

Edit Address

EO_ADDR_USA_SEC

Click the Edit Address link on the Address History page.

Edit customer address information.

Payment Information

LM_MOP_ADMIN

Enterprise Learning, Organizations, Customers, Payment Information

Set up default payment methods, training units pools, chargeback accounts, and revenue accounts for a customer organization.

Click to jump to top of pageClick to jump to parent topicDefining Customer Profile Information

Access the Customer Profile page.

Customer ID

Enter the customer ID that other enterprise systems (such as financials or customer relationship management systems) use to uniquely identify the customer.

Learning Environment

Enter a learning environment with which you associate the customer. Learning environment values are set up on the Learning Environment page.

See Defining Learning Environments.

Parent Company

If this customer is associated with a parent company, specify that company here.

Note. You must first define the parent company as a separate customer.

Country

Enter the country with which this customer is primarily associated. Country codes are synchronized from the HR country code table EIP.

Stock Symbol

Enter the customer's stock symbol, if any.

Industry

Enter the type of industry with which this customer is associated. Industry values are delivered with your system.

Business

Enter a business code.

Customer Type

Enter the customer type for this customer. Customer type values are delivered with your system.

Website URL (website uniform resource locator)

Enter the customer's website URL, if any.

Primary Communication

The system displays the customer's primary communication information, as defined on the Address History page.

Click to jump to top of pageClick to jump to parent topicDefining Customer Address Information

Access the Address History page.

Address Type

Select an address type. Address type values are defined on the Contact Method Type page.

Primary

Select to identify an address as primary. Every customer must have one primary address.

Country

Enter the country for the address. You must enter a country value if you want to edit the address.

Address and Edit Address

Enter a country value if one is not specified, and click the Edit Address link to add or update the address information on the Edit Address page.

Phone

Phone Type

Select a phone type. Phone type values are defined on the Contact Method Type page.

Country Code

Enter the country for the phone type.

Phone

Enter the phone number.

Ext (extension)

Enter the phone number extension, if any.

Primary

Select to identify a phone number as primary. If you have one or more phone numbers for a customer, one must be marked as primary.

Email

Email Type

Select an email type. Email type values are defined on the Contact Method Type page.

Email Address

Enter the email address.

Primary

Select to identify an email address as primary. If you have one or more email addresses for a customer, one must be marked as primary.

Click to jump to top of pageClick to jump to parent topicDefining Customer Payment Information

Access the Payment Information page.

Payment Methods

External learners can only use the payment methods that you define for the customer. The payment methods that are selected by default are inherited from the Learning Environments - Defaults page. You can modify the default selections here.

See Managing Payment Methods.

Cash, Check, Credit Card, Purchase Order, and Charge Back

Select the valid payment methods for the customer organization.

GL Business Unit (general ledger business unit)

Select a general ledger business unit. The customer organization inherits ChartField values for chargeback and revenue accounts from the general ledger business unit. Define ChartField values for general ledger business units on the Business Unit Account Setup page. This field is required if you select the Purchase Order, Charge Back, or Training Units option.

Display chartfields to Self Service user

Select to display ChartFields to self-service learners. If ChartFields appear, learners and managers can change the ChartField values when using the self service pages to enroll. Disable this option if you do not want learners or managers to modify ChartField values.

Training Units

Select to enable training units as a valid payment method for the customer organization.

Pool

Enter a name for the training unit pool. Names must be unique within a customer organization, but multiple customer organizations can use the same training unit pool name.

Description

Enter a description of the training unit pool.

Currency

Select the currency for the training unit pool. This currency must match the currency of an activity or program fee for a learner to successfully enroll.

When training units are used to pay for enrollment, the system converts the training units to a currency value when it writes the payment transaction to the subledger. The currency value is a percentage of the overall cost of the training units divided by the number of training units that is charged for the activity fee, program fee, or drop fee. For example, if a customer organization buys 100 training units for 100.00 USD and a learner needs five training units to enroll in an activity, the cost of the activity in currency value is 5.00 USD.

ChartField

Displays the ChartField that is used for training units. Select the ChartField for training units on the Payment Methods page.

Value

Select a ChartField value. The ChartField values that you can select are any values with an active status on the ChartField Values page.

Owner

Select an owner for the training unit pool. The owner can be anyone from the customer organization. Owners of training unit pools must approve any enrollment or registration request for a learner that uses the training unit pool when the system requires payment approval to enroll in the activity or register in the program. Define approval types for activities on the Activities - Activity Details page. Define approval types for programs on the Maintain Programs - Details page.

A learner's enrollment or registration in an activity or program is not confirmed until the owner gives payment approval. Payment approval is not required if no owner is assigned to the training unit pool or if payment approval is not required to enroll in the activity or register in the program. Owners of training unit pools can approve enrollment and registration requests by using the approvals page.

See Understanding Enrollment and Registration.

Charge Back Account

Specify chargeback account information for the customer organization. The ChartFields that the system displays depend on which ChartFields are selected for use on the ChartField Configuration page. All fields that are in this group box are uneditable until a general ledger business unit is selected in the Payment Methods group box. The system populates the fields with the default ChartField values as soon as you select a general ledger business unit. The ChartField values that you can select for each ChartField are any values with an active status on the ChartField Values page. Administrators can modify these values during enrollment or registration. Learners and managers can modify these values only if you select the Display chartfields to Self Service user option.

Discount

Enter a discount percentage for the customer organization. The discount applies to all payment methods except training units, because there is a built in discount with this feature. The system applies the discount to all activity and program currency prices and drop charges. All learners in the customer organization receive the discount.

Revenue Account

Specify revenue account information for the customer organization. The ChartFields that the system displays depend on which ChartFields are selected for use on the ChartField Configuration page. All fields that are in this section are uneditable until a general ledger business unit is selected in the Payment Methods group box. The system populates the fields with the default ChartField values as soon as you select a general ledger business unit. You can modify the default ChartField values. The ChartField values that you can select for each ChartField are any values with an active status on the ChartField Values page. These values cannot be modified during enrollment or registration.

See Also

Understanding Payment Method Setup

Setting Up Financial ChartField Data

Click to jump to parent topicSetting Up Vendor Data

To set up product types, pricing types, and product packaging types for vendors, use the Product Types (LM_PROD_TYPE) component, Pricing Types (LM_PRICING_TYPE) component, and Product Packaging Types (LM_UNITS) component.

Vendors represent organizations and companies that are external to your organization from which you purchase goods and services, such as providers of web-based training, textbooks, instructor staffing, and facility rentals.

This section discusses how to:

See Also

Defining Vendors

Click to jump to top of pageClick to jump to parent topicPages Used to Set Up Vendor Data

Page Name

Object Name

Navigation

Usage

Product Types

LM_PROD_TYPE

Set Up ELM, Vendors, Product Types, Product Types

Set up vendor product types.

Pricing Types

LM_PRICING_TYPE

Set Up ELM, Vendors, Pricing Types, Pricing Types

Set up vendor pricing types.

Product Packaging

LM_UNITS_MEASURE

Set Up ELM, Vendors, Product Packaging, Product Packaging

Set up vendor product packaging types.

Click to jump to top of pageClick to jump to parent topicSetting Up Vendor Product Types

Access the Product Types page.

Type

Enter the type of product that a vendor may offer.

Description and Short Description

Enter a description and short description for the product. These values appear as prompt and related display values throughout the system.

Click to jump to top of pageClick to jump to parent topicSetting Up Vendor Pricing Types

Access the Pricing Types page.

Type

Enter a price model value of one to three characters in length for each price model that you define.

Description and Short Description

Enter a description and short description for the pricing model. The description appears on the Vendor Products page.

Click to jump to top of pageClick to jump to parent topicSetting Up Vendor Product Packaging Types

Access the Product Packaging page.

Type

Enter the various types of packaging units that a vendor might use to measure the services that it provides.

Description and Short Description

Enter a description and short description for the packaging unit. These values appear as prompt and related display values throughout the system.

Click to jump to parent topicDefining Vendors

To set up vendor profiles use the Define Vendors (LM_VENDOR_MAIN) component.

This section lists prerequisites and discusses how to:

Create a vendor profile for each organization from which you purchase goods and services for learning activities and programs. All vendor data is manually entered and maintained. You can associate vendors with the instructors, delivery methods, materials, and facilities that you define later.

See Also

Setting Up Vendor Data

Click to jump to top of pageClick to jump to parent topicPrerequisites

Before you can set up vendors, you must:

See Also

Setting Up Webcast Vendors

Click to jump to top of pageClick to jump to parent topicPages Used to Define Vendors

Page Name

Object Name

Navigation

Usage

Vendor Profile

LM_VENDOR_MAIN

Enterprise Learning, Organizations, Vendors, Vendor Profile

Define vendor profile information.

Address History

LM_VENDOR_ADDR

Enterprise Learning, Organizations, Vendors, Address History

Define address details specifying the vendor's primary address.

Edit Address

EO_ADDR_USA_SEC

Click the Edit Address link on the Address History page.

Edit vendor address information.

Vendor Products

LM_VNDR_PROD

Enterprise Learning, Organizations, Vendors, Vendor Products

Define learning-related vendor product information.

Click to jump to top of pageClick to jump to parent topicDefining Vendor Profile Information

Access the Vendor Profile page.

Learning Environment

Enter a learning environment to associate with the vendor. Learning environment values are set up on the Learning Environment page.

See Defining Learning Environments.

Vendor Status

Select the status of this vendor: Active or Inactive.

Industry

Enter the type of industry with which this vendor is associated. Industry values are delivered with the system.

Country

Enter the country with which this vendor is associated. Country codes are synchronized from the HR country code table EIP.

Business

Enter a business code.

Stock Symbol

Enter the vendor's stock symbol, if any.

Website URL (website uniform resource locator)

Enter the vendor's website URL, if any.

Primary Communication

The system displays the vendor's primary communication information, as defined on the Address History page.

Click to jump to top of pageClick to jump to parent topicDefining Vendor Address Information

Access the Address History page.

Address Type

Select an address type. Address type values are defined on the Contact Method Type page.

Primary

Select to identify an address as primary. Every vendor must have a primary address.

Effective Date and Status

Enter the effective date and status for the address.

Country

Enter the country for the address. You must enter a country value before you can edit the address.

Address and Edit Address

Enter a country value if one is not specified, and click the Edit Address link to add or update the address information on the Edit Address page.

Phone

Phone Type

Select a phone type. Phone type values are defined on the Contact Method Type page.

Country Code

Enter the country for the phone type.

Phone

Enter the phone number.

Ext (extension)

Enter the phone number extension, if any.

Primary

Select to identify a phone number as primary. If you have one or more phone numbers for a vendor, you must mark one as primary.

Email

Email Type

Select an email type. Email type values are defined on the Contact Method Type page.

Email Address

Enter the email address.

Primary

Select to identify an email address as primary. If you have one or more email addresses for a vendor, you must mark one as primary.

Click to jump to top of pageClick to jump to parent topicDefining Vendor Product Information

Access the Vendor Products page.

Product Description and Short Description

Enter a description and short description for the vendor's product offering.

Product Type

Enter a product type. Product type values are defined on the Product Types page.

Pricing Type

Enter a pricing type model for this product. Pricing model values are defined on the Pricing Types page.

Quantity

Enter the number of offerings for this product.

Cost

Enter the cost of this product, for one product packaging unit. If you associate this product with a catalog item, the activities for that catalog item inherit the cost that you define here. The amount displays on the Activity Costs page and is included in the total estimated costs that also appear on that page.

Payment Terms

Enter the terms in which payment for this product is required. Payment terms are delivered with the system as translate values and you can modify them.

Product Packaging

Enter the product packaging unit of measure for this product. Product packaging values are defined on the Product Packaging page.

Currency

Enter the type of currency for this product. Currency codes are delivered with the system.

Contract Description

Enter a brief description of the contract that you have for the product.

Vendor Contract ID

Enter the vendor contract ID code, if any.

Click to jump to parent topic(FRA) Defining Financing Organizations

To set up financing organizations for France, use the Financing Organizations (LM_FIN_ORG_MAIN) component. When defining activity costs, administrators can specify which costs are financed and can select the financing organization.

This section lists the pages used to define financing organizations. The pages contain a subset of the same fields that you use to define customers.

Click to jump to top of pageClick to jump to parent topicPages Used to Define Financing Organizations

Page Name

Object Name

Navigation

Usage

Organization Profile

LM_FIN_ORG_MAIN

Enterprise Learning, Organizations, Financing Organizations, Organization Profile

Define a financing organization's name and learning environment.

Organization Address

LM_FIN_ORG_ADDR

Enterprise Learning, Organizations, Financing Organizations, Organization Address

Define a financing organization's address.

See Also

Defining Customers

Click to jump to parent topicReviewing and Updating Internal Learner Data

This section provides an overview of internal learner data, lists prerequisites, and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding Internal Learner Data

Internal learners are individuals who have a record in your HR system. Enterprise Learning Management creates profiles for internal learners when you use EIPs to import person data from an HR system. (If you import data from PeopleSoft HR 8.9 and above, internal learners include employees, contingent workers, and persons of interest.)

Learner profiles store learners' contact information and preferred communication method; job and employment information; and address history. Administrators can view, but not update imported information in Enterprise Learning Management. However, after profiles are created, you can update the assigned learning environment, select the preferred communication method, and specify learning preferences (learner attributes) for each learner.

When a learner is terminated in the HR system, the learner's status is set to Inactive in Enterprise Learning Management.

Click to jump to top of pageClick to jump to parent topicPrerequisites

Before you can view or update internal learner data, you must import the data from an HR system.

See Understanding Person and Organization EIPs.

Click to jump to top of pageClick to jump to parent topicPages Used to Review and Update Internal Learner Data

Page Name

Object Name

Navigation

Usage

Person Info (person information)

LM_PERSON_INT

Enterprise Learning, User Profiles, Internal Learners, Person Info

Review information about the learner, such as name and language code. You can also assign a preferred communication method.

HR/Job Data (Human Resources Job Data)

LM_PRSN_JOBDATA

Enterprise Learning, User Profiles, Internal Learners, HR/Job Data

View the internal learner's HR job and employment information. View and update the assigned learning environment.

Address History

LM_PERSON_ADDR

Enterprise Learning, User Profiles, Internal Learners, Address History

Review internal learner address information.

Learner Attributes

LM_LRNR_ATTRIBS

Enterprise Learning, User Profiles, Internal Learners, Learner Attributes

Define learning preferences for the learner, such as preferred language and content delivery method.

See Defining External Learner Attributes.

Click to jump to top of pageClick to jump to parent topicReviewing and Updating Internal Learner Profile Information

Access the Person Info page.

Primary Learner Information: Profile Information

EmplID (employee ID)

Displays the internal learner's employee ID number.

User ID

Displays the internal learner's user ID code.

Note. During implementation, you can use delivered Datamover scripts to move user IDs between databases, such as from PeopleSoft HRMS to Enterprise Learning Management. You can then activate the incremental sync USER_PROFILE message so that as new persons are added to the HR system, Enterprise Learning Management automatically retrieves the user IDs, along with the other person data.

Preferred Communication

Select the method of communication that the learner prefers. This is informational only.

Primary Learner Information: Personal Data

Effective Date

Displays the effective date for the internal learner's gender and language code data.

Gender

Displays the internal learner's gender. Values are: Female, Male, and Unknown.

Language Code

Displays the internal learner's primary language.

Primary Learner Information: Primary Communication

The system displays the internal learner's primary communication information, as defined on the Address History page.

Learner Name

Access the Person Info page. Click the Learner Name link.

Type of Name

Displays the name type.

See Setting Up Name Types.

Effective Date

Displays the effective date for each name that is within a name type.

Format for Country

Displays the country format. No code is connected with this field.

Learner Name: Person Name

The fields in the Person Name group box display the learner's name information.

Click to jump to top of pageClick to jump to parent topicReviewing Internal Learner Job Data

Access the HR/Job Data page.

Learner ID

The system assigns a sequential learner ID to the user when person data is uploaded to Enterprise Learning Management.

Learning Environment

When you import learner data, the system assigns the learning environment that is associated with the learner's department. (If the learner has multiple jobs, the learning environment is based on the primary job.)

If you import an internal learner for whom no department learning environment has been defined, the system assigns to the learner the learning environment selected on the Install Defaults - General page.

See Setting Up General Installation Defaults.

Learning environments are defined on the Learning Environment - Basic Data page.

Important! For users who are defined in your system as both internal learners and administrators, the learning environment on the HR/Job Data page controls the user's access as a learner, to the self-service pages. Learning environments that are assigned to the user through the Learning Environments (LM_LE_CMP) component control access to administrator tasks. The administrator can use the Set Learning Environment (LM_ADMIN) component to select the learning environment for the current Enterprise Learning Management session.

See Setting the Current Learning Environment.

HR/Job Information

Effective Date

Displays the effective date for the job.

Hire Date

Displays the learner's hire date for the job.

Learner Status

Displays the learner's job status. The system sets the value to Inactive when an individual is terminated in the HR system.

Company Description

Displays the learner's company, if you have imported this information from HR.

Organizational Relationship

Identifies the learner's relationship to the organization as it pertains to this job. Values are Employee, Contingent Worker, and Person of Interest.

Person of Interest Type

Displays a value only if the organizational relationship is person of interest.

Department

Displays the department with which the learner's job is associated in the Human Resources system. For persons of interest without jobs, this field displays the default department that is identified on the Install Defaults page.

Job Code

Displays the job code for this record. When job data does not exist for a person of interest, Not Applicable is displayed here.

Job Title and Full/Part Time

Displays the learner's job and employment status.

Employee Type

Displays the learner's employee type, such as salaried or hourly. These values are defined in PeopleSoft HR and cannot be updated in Enterprise Learning Management.

Currency Code

Displays the currency code that is associated with this job, for this learner. This value is informational only.

Business Unit

Displays the HR business unit that is associated with this job, for this learner. When the learner enrolls or is enrolled by an administrator into an activity that has charges, the system uses the business unit value to locate the corresponding mapped general ledger business unit. The system populates the self-service ChartField value fields (which define the department and account information to which you want to charge the activity cost) by default to the values defined for the mapped general ledger business unit. If you have defined the chartfields to display during enrollment by selecting the Display check box on the ChartField Configuration page, the default values appear to the learner or administrator and are available for edit.

Click to jump to top of pageClick to jump to parent topicReviewing Internal Learner Address Information

Access the Address History page.

Address Type

Displays the address type. Address type values are defined on the Contact Method Type page.

Primary

Identifies an address as primary.

Effective Date and Status

Displays the effective date and status for the address type.

Country

Displays the country for the address.

Address

Displays the internal learner's address information.

Phone

Phone Type

Displays the phone type. Phone type values are defined on the Contact Method Type page.

Country Code

Displays the country for the phone type.

Phone

Displays the phone number.

Ext (extension)

Displays the phone number extension, if any.

Primary

Identifies a phone number as primary.

Email

Email Type

Displays the email type. Email type values are defined on the Contact Method Type page.

Email Address

Displays the email address.

Primary

Identifies an email address as primary.

Click to jump to top of pageClick to jump to parent topicDefining Internal Learner Attributes

Access the Learner Attributes page.

Learners can use the self-service pages to update their learning preferences.

Attribute Name

PeopleSoft delivers these learner attributes and their corresponding attribute values: Language Code, Preferred Delivery Method, Program Display Option, Rows Displayed, and Search Attribute.

Learner attribute names are defined on the Learner Attribute Definition page.

See Setting Up Learner Attributes.

See Conducting a Search.

Status

Select the status of the learner attribute for this learner. Your choices are Active and Inactive.

Attribute Value

Values vary by attribute:

  • For the language attribute, select the language in which the learner prefers to receive learning.

  • For preferred delivery method, select a delivery method defined on the Delivery Method Type component.

  • For the program display option, select Collapse to hide section requirements or Expand to show section requirements on the Program Details page. Learners can access the Program Details page from the learning catalog.

  • For rows displayed, enter the maximum number of rows of search results to display to the learner when searching the catalog.

  • For the search attribute, specify whether the default search mode for the learner is basic or advanced. The advanced search mode displays additional search fields.

Click to jump to parent topicReviewing and Defining External Learner Data

To define profiles for external learners, use the External Learners (LM_PERSON_EXT) component.

This section lists prerequisites and discusses how to:

Click to jump to top of pageClick to jump to parent topicPrerequisites

Before you define profiles for external learners:

Click to jump to top of pageClick to jump to parent topicPages Used to Define External Learners

Page Name

Object Name

Navigation

Usage

Profile Info (profile information)

LM_PERSON

Enterprise Learning, User Profiles, External Learners, Profile Info

Define primary information about the learner, such as language code, preferred communication method, and learning environment ID.

Address History

LM_PERSON_ADDR

Enterprise Learning, User Profiles, External Learners, Address History

Define external learner address information.

Edit Address

EO_ADDR_USA_SEC

Click the Edit Address link on the Address History page.

Edit the external learner's address information.

Learner Attributes

LM_LRNR_ATTRIBS

Enterprise Learning, User Profiles, External Learners, Learner Attributes

Define learning preferences for external learners, such as preferred language and content delivery method.

Click to jump to top of pageClick to jump to parent topicDefining External Learner Profile Information

Access the Profile Info page.

Primary Learner Information: Profile Information

User ID

Enter a user ID number for the learner. Create user ID numbers through PeopleSoft Security.

See Understanding Enterprise Learning Management Security.

Learning Environment

Assign the external learner to a learning environment. The system populates this field by default to the administrator's learning environment. You can change this value.

Preferred Communication

Select the method of communication that the learner prefers.

Primary Learner Information: Personal Data

Effective Date

Enter the effective date for the external learner's gender and language code data.

Language Code

Select the external learner's primary language. PeopleSoft delivers language code values, and you can modify these values.

Primary Learner Information: Job Information

Effective Date

Enter the effective date for the job.

Learner Status

Enter the learner's status for the job. A learner can have more than one active job on a record.

Organization

Enter the organization with which this learner is associated. Organization values are defined in the Customer component.

See Defining Customers.

Note. When a learner self-enrolls in an activity that has charges, and uses the chargeback method, the system looks for the business unit that you associated with the selected customer organization on the Payment Information page, to locate the corresponding mapped general ledger business unit. The system populates the self-service ChartField value fields, which define the department and account information to which you want to charge the activity cost, by default to the values that are defined for the mapped general ledger business unit. If you define the ChartFields to appear during enrollment by selecting the Display chartfields to Self-Service Users on the Payment Information page, the default values appear to the learner or administrator and are available for edit.

Job Title

Enter the external learner's job title.

Currency Code

Enter the currency code that is associated with this job, for this learner. This field is for informational purposes only.

Primary Learner Information: Payment Method

Training Unit Pool

Select one or more training unit pools that the learner can use to pay for learning activities and programs that carry a charge. You can select any training unit pools that are set up for the learner's organization.

PO Number

Select one or more purchase orders that the learner can use to pay for learning activities and programs that carry a charge. You can select any purchase orders that are set up for the learner's organization.

Primary Learner Information: Primary Communication

The system displays the external learner's primary communication information, as defined on the Address History page.

Learner Name

Access the Profile Info page. Click the Learner Name link.

Type of Name

Select the name type. The delivered name type values are: Preferred and Primary.You can define additional name types on the Name Types page.

See Setting Up Name Types.

Effective Date

Enter the effective date for each name that is within a name type.

Format for Country

Enter the country format. This field has no code connected with it.

Learner Name: Person Name

The fields in the Person Name group box display the learner's name information. Click the Refresh the Name Field button to update the display of the external learner's name.

Click to jump to top of pageClick to jump to parent topicDefining External Learner Address Information

Access the Address History page.

Address Type

Select an address type. Address type values are defined on the Contact Method Type page.

Primary

Select to identify an address as primary. Every external learner must a primary address.

Effective Date and Status

Enter the effective date and status for the address type.

Country

Enter the country for the address. You must enter a country value before you can edit the address.

Address and Edit Address

Enter a country value if one is not specified, and click the Edit Address link to add or update the address information on the Edit Address page.

Phone

Phone Type

Select a phone type. Phone type values are defined on the Contact Method Type page.

Country Code

Enter the country for the phone type.

Phone

Enter the phone number.

Ext (extension)

Enter the phone number extension, if any.

Primary

Select to identify a phone number as primary. If you have one or more phone numbers for an external learner, you must mark one as primary.

Email

Email Type

Select an email type. Email type values are defined on the Contact Method Type page.

Email Address

Enter the email address.

Primary

Select to identify an email address as primary. If you have one or more email addresses for an external learner, you must mark one as primary.

Click to jump to top of pageClick to jump to parent topicDefining External Learner Attributes

Access the Learner Attributes page.

This page is the same page that you use to define learning preferences for internal learners.

See Also

Defining Internal Learner Attributes

Click to jump to parent topicUpdating Personal Profile Information

This section lists pages that learners can use to view or update personal profile information.

External learners can update their personal profile information through self-service pages. Internal learners can view personal information that is imported from an HR system and can update their learner preferences.

Click to jump to top of pageClick to jump to parent topicPages Used to Update Personal Profile Information

Page Name

Object Name

Navigation

Usage

Personal Information

LM_PERSONAL_INFO

Employee Self Service, Personal Information, Personal Information Home, Personal Information

External learners use this page as a starting point, or homepage, from which they can review and update their personal profile information.

Name Change

LM_PERSONAL_NAME

  • Click the Update Name button on the Personal Information page.

  • Employee Self Service, Personal Information, Name Change, Name Change

External learners use this page to update their name information.

Addresses

LM_PERSONAL_ADDR

  • Click the Update Addresses button on the Personal Information page.

  • Employee Self Service, Personal Information, Addresses, Addresses

External learners use this page to review their address information.

Update Address

LM_PRSNADDRSAVE_SS

Click the Edit button on the Addresses page.

External learners use this page to access and update their address information.

Edit Address

EO_ADDR_USA_SEC

Click the Edit Address link on the Update Address page.

External learners use this page to enter their address information.

Phone Numbers

LM_PERSONAL_PHONE

  • Click the Update Phone Numbers button on the Personal Information page.

  • Employee Self Service, Personal Information, Phone Numbers, Phone Numbers

External learners use this page to update their phone number information.

Email Addresses

LM_PERSONAL_EMAIL

  • Click the Update Email Addresses button on the Personal Information page.

  • Employee Self Service, Personal Information, Email Addresses, Email Addresses

External learners use this page to update their email address information.

Learning Preferences

LM_CATLG_SRCH_DFLT

  • External learners can click the Update Learner Preferences button on the Personal Information page.

  • Employee Self Service, Personal Information, Learning Preferences, Learning Preferences

External and internal learners use this page to update their learning preferences, such as language, delivery method, and search settings.

Click to jump to parent topicDefining Instructors

To define instructor profiles use the Instructors (LM_INSTR) component.

This section lists prerequisites and discusses how to define instructor data.

Instructors are internal or external learners in the system that you can assign to activities, activity sessions, session patterns, and session templates. You also assign an instructor as a coordinator for the program. In addition to an instructor's profile information, which you define through the Internal Learner or External Learner component, you must define the learner as an instructor on the Instructor page. Some of the information that you define for an instructor includes teaching location preferences, areas of expertise, primary language, cost, and learning environment. In addition to entering instructor information on the Instructor page, instructors can access and update a limited amount of their information through the Instructor Preferences self-service component.

See Also

Updating Instructor Preferences

Click to jump to top of pageClick to jump to parent topicPrerequisite

Before you can set up instructor data, you must first define the instructor as a learner in your system. You can do this through the Internal Learner or the External Learner components.

See Also

Reviewing and Updating Internal Learner Data

Reviewing and Defining External Learner Data

Click to jump to top of pageClick to jump to parent topicPage Used to Define Instructors

Page Name

Object Name

Navigation

Usage

Instructor

LM_INSTR

Enterprise Learning, User Profiles, Instructors, Instructor

Define an internal or external learner as an instructor. Specify instructor preferences, qualifications, cost, and other important data.

Click to jump to top of pageClick to jump to parent topicDefining Instructor Data

Access the Instructor page.

Status

Enter the status of this instructor record.

Cost

Enter the cost of the instructor, for financial and budget calculations. This is a base cost.

Currency

Enter the currency code with which the cost is associated. Currency code values are delivered with the system as translate values, and you can modify them.

Cost Type

Once you attach items to a session, click the Calculate Costs button on the Activity Costs page for the system to calculate the cost of the session. The process finds all of the instructors that are attached to all of the sessions of an activity. For each session, it creates a line in the Activity Cost table.

Enter a cost type value. Options are:

Day: The process counts each session as a day (no partial days) and multiplies the number of days by the cost.

Fixed: The process uses a fixed cost that you specify.

Hour: The process uses the session start and end times to determine how many hours the instructor teaches over the course of the activity and multiplies the amount by the per hour cost.

Student: The process multiplies the cost per student with the quantity that you enter on the Activity Costs page.

Week: The process assumes a five-day week, and it counts all of the days that the instructor is teaching with each session being a day, divides the result by five, and rounds up.

The resulting number of weeks is multiplied by the cost.

Full-Time Instructor

Select if this is a full-time instructor.

Note. (FRA) When this check box is selected and you export cost data for activities that are taught by this instructor to the Administer Training business process in PeopleSoft Enterprise Human Resources, the system also transmits the instructor's full time status. The Administer Training business process determines how to address the instructor salaries in the 2483 report when the indicator is present.

Expertise

Enter the primary field of knowledge for the instructor. This is a free-form field and is informational only.

Vendor

Enter the vendor with which this instructor is associated.

Instructor Notes

Enter any notes or comments that you have about the instructor. These are not visible to the instructor on the self-service Instructor Preferences page.

Instructor Qualifications

Catalog Item

Select the catalog items for which this instructor is qualified to teach. This is for informational purposes only.

Teaching Preferences

Mon, Tue, Wed, Thu, Fri, Sat, and Sun

Select the days of the week on which the instructor prefers to teach. This is for informational purposes only.

Language

Select the languages in which this instructor prefers to teach. This value can differ from the language code value for the individual on the Profile Info - Primary Learner Information page. Language values are delivered with the system as translate values.

Delivery Method Type

Enter the preferred teaching delivery methods for this instructor. Delivery method type values are defined on the Delivery Method Type page.

Teaching Location Preferences

Select all of the instructor's teaching location preferences. This is for informational purposes only.

Attachments

Use the Attachments section to attach any type of file that is associated with this instructor—for example, the instructor's curriculum vitae, evaluation ratings, or any other information that you want to store for this instructor. The instructor can view the attachments through the self-service Instructor Preferences page.

Attached File

The name of the file attachment.

Description

A description of the attachment.

Delete Attachment

Select the check box for the attachment that you want to delete, and click the Delete Attachment button to delete an attachment.

Add Attachment

Click to add an attachment.

Learning Environments

Learning Environment

Select the learning environment with which you want to associate this instructor. This controls the way in which this instructor appears in search records. For example, when an administrator is searching for an instructor record, either to update the instructor's profile record or to assign the instructor to an activity session, only those instructors in the same learning environment as the administrator appear.

See Managing Learning Activities.

See Defining Learning Environments.

Primary

Select to identify a learning environment setting as primary. Learning environment values are defined on the Learning Environment - Basic Data page. This value is for information only, and there is no code tied to it.

Click to jump to parent topicUpdating Instructor Preferences

This section discusses how instructors can update their teaching preferences.

Click to jump to top of pageClick to jump to parent topicPage Used to Update Instructor Preferences

Page Name

Object Name

Navigation

Usage

Instructor Preferences

LM_SS_INSTR

Employee Self Service, Personal Information, Instructor Preferences, Instructor Preferences

Instructors use this page to update their personal teaching preference information.

Click to jump to top of pageClick to jump to parent topicDefining Instructor Preferences

Instructors access the Instructor Preferences page.

Instructors use this page to update their teaching preferences. Updates to this page simultaneously update the corresponding values on the Instructor page. Not all values are available for the instructor to update. For example, Learning Environment is a value on the Instructor page, but it is not a value on the Instructor Preferences page.