Anda di halaman 1dari 19

Student Lifecycle Management Appraisal Self-Service Cookbook

Applies to:
All described functionality is based on Student Lifecycle Management (SLCM) release Business Suite (BS) 7/ Enhancement Package 4 (EHP4). For more information, visit the Higher Education & Research homepage.

Summary
The purpose of this document is to describe the Appraisal Self-Service functionality delivered with Student Lifecycle Management BS7. Prior to this release, the Appraisal Self Service in Student Lifecycle Management was available as WebDynpro for Java. This application has been replaced with the Web Dynpro application PIQUIBB_APPR_SELF_SERVICE_APP. Author: IBU HER

Company: SAP AG Created on: July 2009

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 1

Student Lifecycle Management Appraisal Self-Service Cookbook

Table of Contents
Introduction .........................................................................................................................................................3 1. Define Appraiser .............................................................................................................................................3 1.1 Define Appraiser in Portal .........................................................................................................................3 1.2 Define Appraiser in the SAP System ........................................................................................................3
1.2.1 Assign User to Employee....................................................................................................................................4 1.2.2 Assign User to Student .......................................................................................................................................5

2. Assign Appraiser to Appraisal Objects ...........................................................................................................6 2.1 Assignment of Appraiser to Scheduled Assessment ................................................................................6 2.2 Assign Appraiser for Event/Event Package ..............................................................................................7 2.3 Assign Appraiser to Individual Work .........................................................................................................7 2.4 Assign Appraiser to Module ......................................................................................................................8 3. Assign Appraisal Type to Appraisal Objects ..................................................................................................9 4. Assign Scale to Appraisal Object .................................................................................................................10 5. Appraisal Authorization Profiles....................................................................................................................11 5.1 Defining Authorization Profile in IMG ......................................................................................................12 5.2 Build Authorization Profiles .....................................................................................................................12 5.3 Assign Authorization Profile ....................................................................................................................13 5.4 Define Default Authorization Profile ........................................................................................................13 5.5 Define Administrative Data .....................................................................................................................14 6. Run the Appraisal Self-Service.....................................................................................................................15 Appraisal Self-Service...................................................................................................................................15
Step 1: Edit ................................................................................................................................................................16 Step 2: Review and Save...........................................................................................................................................17 Step 3: Completed .....................................................................................................................................................18

Copyright ..........................................................................................................................................................19

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 2

Student Lifecycle Management Appraisal Self-Service Cookbook

Introduction
The appraisal self-service is a self-service application which helps appraisers to appraise the appraisal objects which they are responsible for. Appraisal object: Module, Scheduled assessment, Event, Event package, Individual work. Appraiser: Employee (P), Student (ST), External Person (H) and Business Partner (BP). P/ST/H/BP can be assigned as appraiser to different kinds of appraisal objects. With the help of appraisal self-service, the appraisers can give appraisal to all the students that have registered for the appraisal objects. The appraisal self service can be run as a stand alone application or integrated with the portal.

1. Define Appraiser
To use the appraisal self-service, your user should be defined as an appraiser first. Such a definition should be done both in the portal and the SAP system. 1.1 Define Appraiser in Portal In the portal, the role university instructor should be assigned to your portal user. Then you will be able to see work center Appraisal.

1.2 Define Appraiser in the SAP System In the SAP system, you should define the identity of your SAP system user by assigning the user to an employee or a student (a senior student can also be an appraiser). Then you can assign the employee or the student as the appraiser for different sorts of academic objects, e.g. module, event, individual work, etc.

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 3

Student Lifecycle Management Appraisal Self-Service Cookbook

1.2.1 Assign User to Employee You should have defined an employee for yourself. Then via Transaction PA30, assign your user name to the employee via infotype 105 (communication).

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 4

Student Lifecycle Management Appraisal Self-Service Cookbook

1.2.2 Assign User to Student 1. Get the business partner number of the student via transaction PIQST00. Go to menu Utilities>Technical Information.

2. In transaction SU01, set the business partner number as reference of the system user.

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 5

Student Lifecycle Management Appraisal Self-Service Cookbook

2. Assign Appraiser to Appraisal Objects


After you have defined the identity of your SAP system user (employee or student), you can assign the employee/student as the appraiser for different sorts of appraisal objects. Relationship between appraiser and appraisal objects

2.1 Assignment of Appraiser to Scheduled Assessment

Transaction: PIQEVALM -> Assign appraiser to scheduled assessment

As shown in the screenshot above, when defining the profile for one scheduled assessment, activity EX03 (Evaluate Assessment) is used to define appraisers.

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 6

Student Lifecycle Management Appraisal Self-Service Cookbook

2.2 Assign Appraiser for Event/Event Package The appraiser for an event is the same as the instructor for the event.

Transaction PIQ_ACCATLG -> Define instructor for event

If one event or event package is to be appraised, the instructor of the event(s) would be regarded as the appraiser. Therefore, the definition of an appraiser to an event (package) is the same as the definition of the instructor. If one event package consists of several events or one event has several instructors, all the instructors of events will be regarded as appraisers.

2.3 Assign Appraiser to Individual Work

Transaction PIQ_ACCATLG -> Define evaluator for Individual work

As to individual work (CI object), the person who is assigned as evaluator (relationship 546) should appraise the CI object.

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 7

Student Lifecycle Management Appraisal Self-Service Cookbook

2.4 Assign Appraiser to Module You can define the appraiser for a module via relationship 518.

Transaction PIQSM -> Relationship 518

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 8

Student Lifecycle Management Appraisal Self-Service Cookbook

3. Assign Appraisal Type to Appraisal Objects


To create appraisals for an appraisal object, a valid appraisal type must be assigned to the appraisal object. For event and individual work, the appraisal type is assigned to event type of the appraisal object. For scheduled assessment, the appraisal type is assigned to the CE object. The assigned appraisal type should be an element of the appraisal template of the module which is related with the appraisal object. When no (valid) appraisal type is assigned to an academic object, the object can be appraised.

Appraisal type can be assigned to Assessment object (CE) or Event type (D)

Edit assessment object (Transaction PIQEVALM)

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 9

Student Lifecycle Management Appraisal Self-Service Cookbook

Create/Edit event type (Transaction PIQ_ACCATLG)

4. Assign Scale to Appraisal Object


The default scale of an appraisal object is the scale of the module which is related with the appraisal object. If no scale is defined for an appraisal object, the scale of the related module will be used. An individual scale can still be assigned to each sort of appraisal object. For event and event type related CI (SM-D-CI), the scale is defined on the event type.

Scheduled assessment The scale for scheduled assessments is defined in Infotype 1767 of the CE object.

Module related CI (SM-CI) The scale for module should be used for the CI object. The scale for module is defined in Infotype 1710.

Event Package The scale for the event package is defined on event level. If the scales of the events that are assigned to the package are not same, then the scale of the module will be taken as scale of the event package.

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 10

Student Lifecycle Management Appraisal Self-Service Cookbook

5. Appraisal Authorization Profiles


Different levels of appraisal authorization can be assigned to each appraiser via the authorization profile. Depending on whether an appraiser is responsible for an appraisal, appraisals can be categorized into assigned appraisal and non-assigned appraisal. For example, if one person is the appraiser for an event, then all the appraisals for the event are referred to as assigned appraisals of the person. For each appraisal, the following process actions can be executed by an appraiser: Display, Change and Administrate. Each activity indicates certain permitted actions in the appraisal self-service.

Via IMG, system administrator can define what kind of appraisal data, e.g. appraisal completed, belongs to administrative data. Only the appraiser who is enabled with Administrate action can change these data. In the end, appraisal profile is assigned to appraisal type in appraisal template.

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 11

Student Lifecycle Management Appraisal Self-Service Cookbook

5.1 Defining Authorization Profile in IMG

Define the ID and Name of an appraisal profile

Define the ID and Name of an appraisal profile

5.2 Build Authorization Profiles In IMG an authorization profile has to be built by defining actions for each category (assigned or nonassigned) of an appraisal.

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 12

Student Lifecycle Management Appraisal Self-Service Cookbook

5.3 Assign Authorization Profile An authorization profile is assigned to an appraisal type when editing appraisal templates. There is no need to assign an appraisal authorization profile to each appraisal type, as a system-wide default appraisal authorization profile can be defined.

Transaction PIQAGR_CUST

5.4 Define Default Authorization Profile

A system-wide default appraisal authorization profile can be defined in IMG. If no authorization profile is assigned to an appraisal type, the default authorization profile will be used.

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 13

Student Lifecycle Management Appraisal Self-Service Cookbook

5.5 Define Administrative Data When editing one appraisal, there are different sorts of data that can be changed, e.g. appraisal date, appraisal status, grade symbol, scale, etc. All these data can be maintained via Appraisal Dialog (Transaction PIQSMFU). But in appraisal self-service, an appraiser normally should only be responsible for giving or modify grade or appraisal status. Some appraisal data, like appraisal not relevant, should not be changed by a regular appraiser.

If data is defined as administrative data, an appraiser can only maintain the data if s/he owns the action Administration. If s/he has only the action Change, s/he can only view the data.

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 14

Student Lifecycle Management Appraisal Self-Service Cookbook

6. Run the Appraisal Self-Service


After the preparation for the appraisal self-service have been completed, the end user, i.e. appraiser, can access the application and start the online grading process. Appraisal Self-Service

Appraisal self-service

A window for Appraisal self-service is opened when the user clicks on the academic offering. The appraisal self-service follows the road-map pattern. There are 3 steps in the whole process: Edit, Review and save, Completed.

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 15

Student Lifecycle Management Appraisal Self-Service Cookbook

Step 1: Edit

In this step, appraisers can view/modify/calculate appraisal results. View Appraisal By clicking on the corresponding appraisal type in the appraisal tree, appraisals for each appraisal type can be shown in the appraisal overview table. Modify Appraisal An appraiser can modify the appraisal data that s/he has been authorized. Validity check is done for the users input. Calculate Appraisal If an appraisal is not on the leaf level in the appraisal template, then it can be calculated. To calculate an appraisal, the same authorization as to modify the appraisal is required.

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 16

Student Lifecycle Management Appraisal Self-Service Cookbook

Step 2: Review and Save By clicking on step 2 Review and Save or button Review, you can navigate to the next step. In this step, all the modified appraisals will be shown. You can review all your modifications before saving the changes.

In this step, you can go back to step 1 if you find some error with the modified appraisals. Or if all the modifications are correct, you can click button Save to save your modifications.

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 17

Student Lifecycle Management Appraisal Self-Service Cookbook

Step 3: Completed In this step, you can find our whether your modified appraisals have been successfully saved.

In the confirmation link, you can go back to step 1 if you want to make some further modification. Or you can close the Internet Explorer window if the appraisal task has been completed.

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 18

Student Lifecycle Management Appraisal Self-Service Cookbook

Copyright
Copyright 2009 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, and PowerPoint 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, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. 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. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, 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 S.A. in the United States and in other countries. Business Objects 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. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.

SAP DEVELOPER NETWORK | sdn.sap.com 2009 SAP AG

BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com 19

Anda mungkin juga menyukai