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:
Define contact methods, name types, and learner attributes.
Process staged data.
Define department information.
Define customers.
Set up vendor data.
Define vendors.
(FRA) Define financing organizations.
Review and update internal learner data.
Define external learner data.
Update personal profiles.
Define instructors.
Update instructor preferences.
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:
Each person that uses the system—learners, instructors, managers, and administrators.
Every user's department or customer organization.
Every vendor organization that provides instructors, training facilities, or other resources.
(FRA) If you are using the 2483 reporting features for France, each financing organization that provides funding for training.
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:
Internal learners are persons for whom a record exists in your Human Resources (HR) application.
To set up profiles for these individuals, you import data from your Human Resources (HR) system. If a person has multiple jobs, data for all active jobs is loaded into Enterprise Learning Management.
Note. If you are integrating with PeopleSoft HR 8.9 or above, an internal learner can be an employee; a contingent worker (a nonemployee who is part of the workforce, such as a contractor or temporary worker), or a person of interest (a nonemployee who is not part of the workforce, such as an external instructor or a board member).
External learners are persons with no record in your HR system.
You manually set up profiles for these individuals in Enterprise Learning Management.
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.
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.
Enterprise Learning Management uses full sync and incremental sync EIP messages for importing person and organization data. It is recommended that you:
Run full sync EIPs only during system implementation to import all data for a given message.
Activate incremental EIPs after running full sync EIPs to ensure that additions, modifications, and deletions of data in your HR system are imported into Enterprise Learning Management.
In some cases, data is transferred near-real time.
When you integrate with PeopleSoft HR, Integration Broker technology is used to monitor transactions and synchronize the tables.
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. |
This section lists prerequisites and provides an overview of the setup steps for learners and organizations.
Before you set up learners and organizations:
Define system defaults.
Create learning environments.
Select a default learning environment on the Install Defaults page.
Following is an overview of the setup steps.
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.
(Optional) Define name types and learner attributes.
Name types and learner attributes are delivered as system data. You can add to these, as needed
Run the following full sync subscription EIPs to load data into Enterprise Learning Management:
SETID_INITIALIZE
COUNTRY_FULLSYNC
STATE_FULLSYNC
CURRENCY_FULLSYNC
Import, load, and configure department data:
Run the LM_DEPT_FULLSYNC EIP to import department data into the staging table.
Run the Process FullSync Data process to validate and load the data.
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.
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.
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.
Run the COMPANY_FULLSYNC EIP to import company data into the staging table.
Run the Process FullSync Data (LM_LD_STGDAT) process to validate and load the data.
Import and load person of interest types.
Note. Person of interest information can only be imported from PeopleSoft HRMS 8.9 and above.
Run the POI_TYPE_TBL_FULLSYNC EIP to import person of interest types into the staging table.
Run the Process FullSync Data process to validate and load the data.
Run the BUS_UNIT_HR_FULLSYNC EIP to import and load business units.
Run the JOBCODE_FULLSYNC EIP to import and load job codes.
Run the POSITION_FULLSYNC EIP to import and load position data.
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.
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.
PERSON_BASIC_FULLSYNC
WORKFORCE_FULLSYNC
PERS_POI_FULLSYNC
Note. Person of interest information can only be imported from PeopleSoft HRMS 8.9 and above.
Define profiles for customer organizations.
Use the Define Customers component to define customer profiles.
Create profiles for external learners.
Use the External Learners component to define profiles for external learners.
Set up vendor profiles.
Use the Vendors component to define vendors and enter information their products, pricing, and packages.
Set up instructors profiles.
Use the Instructors component to enter the instructor costs, qualifications, teaching preferences, and other information.
(FRA) Set up financing organizations.
Use the Define Financing Organization component to set up profiles for French funding organizations.
Activate the incremental sync EIP messages.
See table loading sequence documentation on the PeopleSoft Customer Connection website.
|
Click the Alternate Character icon to display a field for entering alternate characters. |
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:
Set up contact method types.
Set up name types.
Define 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.
Page Name |
Object Name |
Navigation |
Usage |
LM_CM_PURP_TYPE |
Set Up ELM, Contact Method Types, Contact Method Types |
Set up contact method types, such as Home, Business, and Mailing. |
|
LM_NAME_TYPE |
Set Up ELM, Users, Name Type, Name Types |
Set up name types by defining name type values. |
|
LM_ATTRIBS |
Set Up ELM, Users, Learner Attributes, Learner Attribute Definition |
Set up catalog search preferences that you can assign to learners. |
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. |
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
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:
|
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. |
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:
Run the delete process to delete any existing full sync data from the staging tables.
Run the full sync EIP data publish message from the external application, such as PeopleSoft Enterprise Human Resources.
Run the full sync EIP data subscribe message from Enterprise Learning Management to import the data into the staging tables.
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.
Use the Process FullSync Data component to run the validation process.
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.
Run the upload process to load the validated data into the application tables.
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.
Run the full sync EIP for the data you want to import before running any processes for staged data.
Page Name |
Object Name |
Navigation |
Usage |
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. |
|
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. |
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. |
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.
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.
Before you define department information:
Define learning environments.
Define a default learning environment on the Install Defaults - Basic Data page.
Specify the default learning environment in the New User Learning Environment field.
Page Name |
Object Name |
Navigation |
Usage |
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. |
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. |
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. |
To grant a discount on enrollment and drop fees to all learners in this department, enter the discount percentage here. |
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:
Define customer profile information.
Define customer address information.
Define customer payment information.
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.
Before you define customer organizations you must:
Define learning environments.
Define contact method types.
Set up financial ChartField data if your customers can use the charge back payment method for enrollment fees.
Page Name |
Object Name |
Navigation |
Usage |
LM_CUSTOMER_MAIN_3 |
Enterprise Learning, Organizations, Customers, Customer Profile |
Define learning-related customer profile information. |
|
LM_ORG_ADDR2 |
Enterprise Learning, Organizations, Customers, Address History |
Define customer address information. |
|
EO_ADDR_USA_SEC |
Click the Edit Address link on the Address History page. |
Edit customer address 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. |
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. |
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.
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 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. |
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.
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. |
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. |
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. |
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. |
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.
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. |
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
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:
Set up vendor product types.
Set up vendor pricing types.
Set up vendor product packaging types.
See Also
Page Name |
Object Name |
Navigation |
Usage |
LM_PROD_TYPE |
Set Up ELM, Vendors, Product Types, Product Types |
Set up vendor product types. |
|
LM_PRICING_TYPE |
Set Up ELM, Vendors, Pricing Types, Pricing Types |
Set up vendor pricing types. |
|
LM_UNITS_MEASURE |
Set Up ELM, Vendors, Product Packaging, Product Packaging |
Set up vendor product packaging 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. |
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. |
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. |
To set up vendor profiles use the Define Vendors (LM_VENDOR_MAIN) component.
This section lists prerequisites and discusses how to:
Define vendor profile information.
Define vendor address information.
Define vendor product information.
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
Before you can set up vendors, you must:
Set up vendor product types.
Set up vendor pricing types.
Set up vendor product packaging types.
See Also
Page Name |
Object Name |
Navigation |
Usage |
LM_VENDOR_MAIN |
Enterprise Learning, Organizations, Vendors, Vendor Profile |
Define vendor profile information. |
|
LM_VENDOR_ADDR |
Enterprise Learning, Organizations, Vendors, Address History |
Define address details specifying the vendor's primary address. |
|
EO_ADDR_USA_SEC |
Click the Edit Address link on the Address History page. |
Edit vendor address information. |
|
LM_VNDR_PROD |
Enterprise Learning, Organizations, Vendors, Vendor Products |
Define learning-related vendor product 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. |
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.
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 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. |
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. |
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.
Page Name |
Object Name |
Navigation |
Usage |
LM_FIN_ORG_MAIN |
Enterprise Learning, Organizations, Financing Organizations, Organization Profile |
Define a financing organization's name and learning environment. |
|
LM_FIN_ORG_ADDR |
Enterprise Learning, Organizations, Financing Organizations, Organization Address |
Define a financing organization's address. |
See Also
This section provides an overview of internal learner data, lists prerequisites, and discusses how to:
Review internal learner profiles.
Review internal learner job data.
Review internal learner address information.
Specify learning preferences.
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.
Before you can view or update internal learner data, you must import the data from an HR system.
See Understanding Person and Organization EIPs.
Page Name |
Object Name |
Navigation |
Usage |
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. |
|
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. |
|
LM_PERSON_ADDR |
Enterprise Learning, User Profiles, Internal Learners, Address History |
Review internal learner address information. |
|
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. |
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.
Access the Person Info page. Click the Learner Name link.
Type of Name |
Displays the name type. |
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.
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. |
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. |
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. |
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 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. |
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:
|
To define profiles for external learners, use the External Learners (LM_PERSON_EXT) component.
This section lists prerequisites and discusses how to:
Define external learner profile information.
Define external learner address information.
Define external learner attributes.
Before you define profiles for external learners:
Define user IDs for external learners.
Define learning environments.
Define customer organizations.
(Optional) Define purchase orders and training units.
(Optional) Define learner attributes.
Page Name |
Object Name |
Navigation |
Usage |
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. |
|
LM_PERSON_ADDR |
Enterprise Learning, User Profiles, External Learners, Address History |
Define external learner address information. |
|
EO_ADDR_USA_SEC |
Click the Edit Address link on the Address History page. |
Edit the external learner's address information. |
|
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. |
Primary Learner Information: Profile Information
User ID |
Enter a user ID number for the learner. Create user ID numbers through PeopleSoft 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.
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. |
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.
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 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. |
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
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.
Page Name |
Object Name |
Navigation |
Usage |
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. |
|
LM_PERSONAL_NAME |
|
External learners use this page to update their name information. |
|
LM_PERSONAL_ADDR |
|
External learners use this page to review their address information. |
|
LM_PRSNADDRSAVE_SS |
Click the Edit button on the Addresses page. |
External learners use this page to access and update their address information. |
|
EO_ADDR_USA_SEC |
Click the Edit Address link on the Update Address page. |
External learners use this page to enter their address information. |
|
LM_PERSONAL_PHONE |
|
External learners use this page to update their phone number information. |
|
LM_PERSONAL_EMAIL |
|
External learners use this page to update their email address information. |
|
LM_CATLG_SRCH_DFLT |
|
External and internal learners use this page to update their learning preferences, such as language, delivery method, and search settings. |
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
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
Page Name |
Object Name |
Navigation |
Usage |
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. |
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. |
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. |
This section discusses how instructors can update their teaching preferences.
Page Name |
Object Name |
Navigation |
Usage |
LM_SS_INSTR |
Employee Self Service, Personal Information, Instructor Preferences, Instructor Preferences |
Instructors use this page to update their personal teaching preference information. |
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.