32
Configurations for Learner Portal (Renovated) May 2012

Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

Embed Size (px)

Citation preview

Page 1: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

Configurations for Learner Portal

(Renovated) May 2012

Page 2: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 2 RKT

Objectives

At the end of this module, you will be able to:

Understand the PFCG roles available for the learner

Understand the enhanced configurations for Learner Portal

(Renovated)

Understand the new infotype for Book and Start Course

Understand the SP level of Java components required for HR

renewal 1.0

Page 3: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 3 RKT

Agenda

PFCG Roles for Learner

Enterprise Search Configuration

Customizing Configuration - Learner Portal Settings

Customizing Configuration - Microsoft Outlook Calendar

Follow up Settings - Automatic Confirmation and Follow-Up

Customizing configuration

Infotype 5047

Training Home Notifications: Expiring Qualifications, Period for Expiring in Java

Components

New Infotype 5080 (Book and Start Course)

Page 4: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 4 RKT

PFCG Roles for Learner

The following PFCG roles are available for the learner:

SAP_HR_LSOFE_LEARNER (LSOFE software layer)

SAP_HR_LSO_LEARNER_01 (EA_HRGXX software layer)

You can use these roles in NWBC and SAP Enterprise Portal

To use in SAP Enterprise Portal, you must upload the role SAP_HR_LSOFE_LEARNER from

the SAP R/3 system to the SAP Enterprise Portal

For more information, see SAP Note: 0001685257

Page 5: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 5 RKT

Enterprise Search Configuration

The Enterprise Search Model tables that are relevant for Search are as follows:

HRLSO_ES_TRAINTYPES

HRLSO_ES_AUTH_VIEW

Both the models belong to the software component EA-HRGXX, the application component

is PE-LSO

To index the data for the above-mentioned tables, you need to create search connectors

using the transaction ESH_COCKPIT

Currently both the models support only full-indexing

To switch back to normal search, you can deactivate the search connectors

Page 6: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 6 RKT

Enterprise Search Configuration: Search Connectors

To create search connectors, use

transaction ESH_COCKPIT

In ESH_COCKPIT, choose the Create

button. A dialog box will appear

Select the software component EA-HRGXX

from the dropdown and select the following

models:

HRLSO_ES_TRAINTYPES

RLSO_ES_AUTH_VIEW

Choose the Create Connector button

Wait until the status of the models is

“Prepared” on the main screen

Page 7: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 7 RKT

Enterprise Search Configuration: Indexing Data

Once the status of the connectors is displayed as “Prepared”, select both the connectors

and choose the Schedule Indexing option under Actions A dialog box appears

Select the “Start Immediately” checkbox for all the models and choose OK

Wait until the status changes to “Active” on the main screen

Since these models support only full indexing, you can schedule indexing on a daily or

weekly basis Make sure you enter “Clear Index Content” under “Full Indexing”

Page 8: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 8 RKT

Customizing Configuration: Learner Portal Settings

Existing Customizing configurations for Learner role are

valid for Learner Portal (Renovated)

Additional Customizing configurations are available in

the Learner Portal (Renovated)

New Customizing settings for Learner Portal

(Renovated) are available under Training and Event

Management -> SAP Learning Solution -> Learning

Portal-> Settings

The new settings for Learner Portal (Renovated) are as

follows:

Define Period For Follow-Up Actions

Hide Calendar

Book and Start Web-Based Trainings

Search Course Descriptions and Content Titles

Define Default View for Course Catalog

Display Confirmation Dialog Boxes

BAdI: Profile Comparison

Page 9: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 9 RKT

Customizing Configuration: Define Period for Follow-Up

Actions

This setting defines the period for follow-up in days under Notifications ->Follow-Up Actions

on the Training Home page

Default value - 30 days

Possible Follow-Up Actions

Confirm Participation

Course Appraisal

Page 10: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 10 RKT

Customizing Configuration – Define Period For Follow-Up

Actions

Example

Classroom Course

Assume that there is a classroom course scheduled from January 1, 2012, through January 3,

2012, and the Customizing entry maintained is 30 days. When the learner completes this course,

the Follow-Up Actions on the Training Home page displays this course from January 4, 2012,

through February 3, 2012 (January 4 plus 30 days).

Web-Based Training

Assume that the learner completes a web-based training course on January 4, 2012, and the

Customizing entry maintained is 30 days. The Follow-Up Actions on the Training Home page

displays this course from January 4, 2012, through February 3, 2012 (January 4 plus 30 days).

Page 11: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 11 RKT

Customizing Configuration: Hide Calendar

In this Customizing activity, you can enable or disable the calendar that is shown on the

Training Home page for classroom trainings under My Bookings

Possible Values

Empty - Calendar is shown

X - Calendar is hidden

The default value is empty which means that the calendar is shown

Page 12: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 12 RKT

Customizing Configuration: Book and Start Web-Based

Trainings

In this Customizing activity, you can activate the Book and Book and Start buttons for a

Web-based training

Possible Values

0 - Display Book button

1 - Display Book and Start button

2 - Display both Book and Book and Start buttons

The default value is 0 which means that the Book button is shown

Page 13: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 13 RKT

Customizing Configuration: Search Course Descriptions

and Content Titles

In this Customizing activity, you can enable or disable the search function that searches the

course type description and content title.

Possible Values

Empty - Search option in course type description and course type content title is

disabled

X - Search option in course type description and course type content title is enabled

The default value is empty which means that the search option in course type

description and course type content title is disabled

Page 14: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 14 RKT

Customizing Configuration: Define Default View for

Course Catalog

In this Customizing activity, you define the default view for the course catalog

Possible Values

L - List View

H - Hierarchical View

The default value is L which means that the default is list view

Page 15: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 15 RKT

Customizing Configuration: Display Confirmation Dialog

Boxes

In this Customizing activity, you can enable or disable the confirmation dialog boxes for

booking a course

Possible Values

X - Confirmation dialog box will appear

Empty - Confirmation dialog box will not appear

The default value is X which means that the Confirmation dialog box will appear when

booking a course

Page 16: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 16 RKT

Customizing Configuration: BAdI: Profile Comparison

In this Customizing activity, you can create BAdI for profile comparison

Profile comparison provides function for the learner to compare their qualifications

against the desired position

Profile comparison appears as a side panel on the Profile Matchup page. By default,

Profile Comparison is not displayed on the Profile Matchup page

If you require Profile Comparison function, implement the BAdI and add the side panel

for Profile Comparison to the Profile Matchup page

Page 17: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 17 RKT

BAdI: Profile Comparison – Implementation

Step1: Navigate to Customizing node ‘BAdI: Profile Comparision’

Navigation Path: Training and Event Management->SAP Learning Solution->Learning

Portal->Settings->BAdI: Profile Comparison

Page 18: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 18 RKT

BAdI: Profile Comparison – Implementation

Step 2: Choose Continue

Step 3: Give an implementation name and choose Continue

Page 19: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 19 RKT

BAdI: Profile Comparison – Implementation

Step 4: Give an implementation name and implementation class and choose Continue

Step 5: Double click on implementation class. It will show you the method where

implementation has to be done. Double click on the method

Page 20: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 20 RKT

BAdI: Profile Comparison – Implementation

Step 6: Write profile comparison implementation for the selected profiles in this method

For filling the profile comparison values, consider the export parameters of method

cl_lsof_ac_qualification=>perform_profile_matchup

Page 21: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 21 RKT

BAdI: Profile Comparison – Implementation

Step 7: This Implementation is called from the component controller of Webdynpro

component ‘LSOF_QUALIFICATIN_PROFILE’

Page 22: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 22 RKT

BAdI: Profile Comparison – Implementation

Step 8: The values are bound to the context node of view- V_PROFILECOMPARISION

Page 23: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 23 RKT

BAdI: Profile Comparison – Adding Side Panel to the

Profile Matchup Page

Add the side panel configuration information in the application configuration to get the

side panel link for the qualification profile application

Maintain the value - LSOF_CC_PROFILEMATCHUP

Page 24: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 24 RKT

Customizing Configuration: Integrate Microsoft Outlook

Calendar

Navigation Path - Training and Event Management -> SAP Learning Solution -

>Training Management-> Integration -> Integrate Microsoft Outlook Calendar

In this Customizing activity, you can enable or disable Microsoft Outlook calendar

integration when a course is booked either by the learner or the administrator

The integration of the calendar is for time-dependent courses only (classroom , external

classroom, virtual classroom, external virtual classroom, WBT in the classroom, and

virtual learning room)

Page 25: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 25 RKT

Customizing Configuration: Integrate Microsoft Outlook

Calendar

Possible Values for CALIN

0 - Setting is turned OFF for both the learner and the course administrator

1 - Setting is turned ON for the learner

2 - Setting is turned ON for both the learner and the course administrator

The default value is 0 which means that the setting is turned OFF for both the learner

and the course administrator

Possible Values for EMID

If the time-dependent course maintains a course responsible person's email ID, this is

set as the sender's email ID when the meeting request is sent to the learner.

Otherwise, the email ID maintained in the Customizing activity is set as the sender's

email ID

Page 26: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 26 RKT

Follow-Up Settings: Automatic Confirmation and Follow-

Up (Customizing Configuration)

Navigation Path: Training and Event Management -> SAP Learning Solution ->

Training Management -> Recurring Activities -> Follow Up -> Control of Process

Steps

Possible Values for entry System in Column Initial in the above screen shot

N [Confirm Participation (Automatic)] - Only Automatic Confirmation

O [Confirm and Follow-Up Participation (Automatic)] - Both Automatic Confirmation and

Follow-Up

This setting at the Customizing level applies to all course types for the selected delivery

method

Page 27: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 27 RKT

Follow-Up Settings: Automatic Confirmation and Follow-

Up (Infotype 5047)

Possible Values for System in Column Process in the above screen shot

N [Confirm Participation (Automatic)] - Only Automatic Confirmation

O [Confirm and Follow-Up Participation (Automatic)] - Both Automatic Confirmation and

Follow-Up

This setting applies to the selected course type and it overrides the Customizing setting

at IMG level.

Page 28: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 28 RKT

New Infotype 5080 (Book and Start Course)

Possible Values

Only Book

Only Book and Start

Both Book and Book and Start

This setting applies to the selected course type and it overrides the Customizing setting

at IMG level.

Page 29: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 29 RKT

Training Home Notifications: Expiring Qualifications –

Period for Expiring In

To maintain possible periods in days for „Expiring In‟, maintain domain

LSOF_EXPIRES_IN_DAYS in software layer LSOFE

Default period is 30 days, 60 days, and 90 days

Page 30: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 30 RKT

Java Components

The java components of Learning Solution need to be upgraded as follows in order to

work with HR renewal 1.0

LSOCP 604 SP 11

LSOOP 604 SP 11

LSOAE 604 SP 11

This means that EhP4 components of java work with HR renewal 1.0 but need to be

upgraded to SP 11

Page 31: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 31 RKT

You should now be able to

Understand the PFCG Roles available for Learner

Understand that the existing configurations for Learner role are

valid for Learner Portal (Renovated) as well

Understand the enhanced configurations for Learner Portal

(Renovated).

Understand the new infotype for Book and Start Course

Understand that the java components of EhP4 work with HR

renewal 1.0 but need to be upgraded to SP 11

Summary

Page 32: Configurations for Learner Portal (Renovated)nicx.co.uk/attachments/File/Renewal_2.pdf · © 2012 SAP AG. All rights reserved. RKT 4 PFCG Roles for Learner The following PFCG roles

© 2012 SAP AG. All rights reserved. 32 RKT

© 2012 SAP AG. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose

without the express permission of SAP AG. The information contained herein may be

changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary

software components of other software vendors.

Microsoft, Windows, Excel, Outlook, PowerPoint, Silverlight, and Visual Studio are

registered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x,

System z, System z10, z10, z/VM, z/OS, OS/390, zEnterprise, PowerVM, Power

Architecture, Power Systems, POWER7, POWER6+, POWER6, POWER, PowerHA,

pureScale, PowerPC, BladeCenter, System Storage, Storwize, XIV, GPFS, HACMP,

RETAIN, DB2 Connect, RACF, Redbooks, OS/2, AIX, Intelligent Miner, WebSphere, Tivoli,

Informix, and Smarter Planet are trademarks or registered trademarks of IBM Corporation.

Linux is the registered trademark of Linus Torvalds in the United States and other countries.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are trademarks or registered

trademarks of Adobe Systems Incorporated in the United States and other countries.

Oracle and Java are registered trademarks of Oracle and its affiliates.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin

are trademarks or registered trademarks of Citrix Systems Inc.

HTML, XML, XHTML, and W3C are trademarks or registered trademarks of W3C®,

World Wide Web Consortium, Massachusetts Institute of Technology.

Apple, App Store, iBooks, iPad, iPhone, iPhoto, iPod, iTunes, Multi-Touch, Objective-C,

Retina, Safari, Siri, and Xcode are trademarks or registered trademarks of Apple Inc.

IOS is a registered trademark of Cisco Systems Inc.

RIM, BlackBerry, BBM, BlackBerry Curve, BlackBerry Bold, BlackBerry Pearl, BlackBerry

Torch, BlackBerry Storm, BlackBerry Storm2, BlackBerry PlayBook, and BlackBerry App

World are trademarks or registered trademarks of Research in Motion Limited.

Google App Engine, Google Apps, Google Checkout, Google Data API, Google Maps,

Google Mobile Ads, Google Mobile Updater, Google Mobile, Google Store, Google Sync,

Google Updater, Google Voice, Google Mail, Gmail, YouTube, Dalvik and Android are

trademarks or registered trademarks of Google Inc.

INTERMEC is a registered trademark of Intermec Technologies Corporation.

Wi-Fi is a registered trademark of Wi-Fi Alliance.

Bluetooth is a registered trademark of Bluetooth SIG Inc.

Motorola is a registered trademark of Motorola Trademark Holdings LLC.

Computop is a registered trademark of Computop Wirtschaftsinformatik GmbH.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer,

StreamWork, SAP HANA, and other SAP products and services mentioned herein as well

as their respective logos are trademarks or registered trademarks of SAP AG in Germany

and other countries.

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal

Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services

mentioned herein as well as their respective logos are trademarks or registered trademarks

of Business Objects Software Ltd. Business Objects is an SAP company.

Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase

products and services mentioned herein as well as their respective logos are trademarks or

registered trademarks of Sybase Inc. Sybase is an SAP company.

Crossgate, m@gic EDDY, B2B 360°, and B2B 360° Services are registered trademarks

of Crossgate AG in Germany and other countries. Crossgate is an SAP company.

All other product and service names mentioned are the trademarks of their respective

companies. Data contained in this document serves informational purposes only. National

product specifications may vary.

The information in this document is proprietary to SAP. No part of this document may be

reproduced, copied, or transmitted in any form or for any purpose without the express prior

written permission of SAP AG.