Campus Managent
Campus Managent
Campus Managent
Version 97
SAP AG
IHE102
Preface-1
Trademarks:
Microsoft , Windows , NT , PowerPoint , WinWord , Excel , Project , SQL-Server ,
Multimedia Viewer , Video for Windows , Internet Explorer , NetShow , and HTML Help
are registered trademarks of Microsoft Corporation.
Lotus ScreenCam is a registered trademark of Lotus Development Corporation.
Vivo and VivoActive are registered trademarks of RealNetworks, Inc.
ARIS Toolset is a registered Trademark of IDS Prof. Scheer GmbH, Saarbrcken
Adobe and Acrobat are registered trademarks of Adobe Systems Inc.
TouchSend Index is a registered trademark of TouchSend Corporation.
Visio is a registered trademark of Visio Corporation.
IBM , OS/2 , DB2/6000 and AIX are a registered trademark of IBM Corporation.
Indeo is a registered trademark of Intel Corporation.
Netscape Navigator , and Netscape Communicator are registered trademarks of Netscape
Communications, Inc.
OSF/Motif is a registered trademark of Open Software Foundation.
ORACLE is a registered trademark of ORACLE Corporation, California, USA.
INFORMIX -OnLine for SAP is a registered trademark of Informix Software Incorporated.
UNIX and X/Open are registered trademarks of SCO Santa Cruz Operation.
ADABAS is a registered trademark of Software AG
The following are trademarks or registered trademarks of SAP AG; ABAP/4, InterSAP, RIVA,
R/2, R/3, R/3 Retail, SAP (Word), SAPaccess, SAPfile, SAPfind, SAPmail, SAPoffice, SAPscript,
SAPtime, SAPtronic, SAP-EDI, SAP EarlyWatch, SAP ArchiveLink, SAP Business Workflow,
and ALE/WEB. The SAP logo and all other SAP products, services, logos, or brand names
included herein are also trademarks or registered trademarks of SAP AG.
Other products, services, logos, or brand names included herein are trademarks or registered
trademarks of their respective owners.
SAP AG
IHE102
Preface-2
SAP AG
IHE102
1-1
SAP AG
IHE102
1-2
SAP AG
IHE102
1-3
SAP AG
IHE102
1-4
SAP AG
IHE102
1-5
SAP AG
IHE102
1-6
Student Lifecycle Management is developed within the Personnel Development environment which
belongs to SAP HR. It therefore uses an object-oriented approach based on the following elements:
Object types
Infotypes (which describe the object types)
Relationships between the object types
For general information on the technical HR framework please refer to the respective course offering
(e.g. HR technical aspects).
SAP AG
IHE102
1-7
The following object types are used in Student Lifecycle Management, some of them originating
from other applications:
Organizational unit (O, origin: HR core functions Organizational Management)
Academic calendar (CA)
Program of study (SC)
Module groups (CG)
Modules (SM)
Event packages (SE)
Event types (D, origin: HCM Training & Event Management (TEM))
Events (E, origin: HCM Training & Event Management (TEM))
Internal qualification (CQ, not the same as the qualification in HCM!)
Student (ST)
Business partner (BP, origin: Financial Contract Accounting (FI-CA))
External organization (EO)
External subject (SU)
External qualification (EQ)
Rule container (RC)
SAP AG
IHE102
1-8
The organizational structure of an institution is reflected by its organizational units which can be
arranged in a hierarchy. Degree programs (Programs of study) are offered by departments, faculties,
colleges, etc.
Each program of study can be attached to at least one organizational unit. This organizational unit is
responsible for the program.
You can define more than one organizational unit as responsible unit for a program.
Every program has its own academic regulations.
Student Lifecycle Management delivers a report to extract the academic structure and Module and
event offerings in XML files in order to display them on the web. Generated XML files can be
downloaded to any file system if the report is executed in dialog mode (GUI download). If the report
is executed in batch mode, the files must be created on the application server first and must then be
copied to another file system. SAP menu Path: Student Lifecycle Management Menu -> Academic
Structure -> PIQ_XML00 - Generate XML Files.
SAP AG
IHE102
1-9
SAP AG
IHE102
1-10
SAP AG
IHE102
1-11
Before you can create academic structures, you must set up an organizational structure. You set up
this organizational structure in the HR system. To create the required objects, select from the SAP
menu:
Student LifecyclH0DQDJHPHQW(QYLURQPHQW2UJDQL]DWLRQDO0DQDJHPHQW
2UJDQL]DWLRQDO3ODQ2UJDQL]DWLRQDQG6WDIILQJ&UHDWH
Transaction PPOCE
Then:
Define the top organizational unit. You must define a top organizational unit in each client.
Define the institution's complete organizational structure (schools, departments, etc.) by setting
up a hierarchical structure consisting of organizational units (O) and linking them to the top
organizational unit (relationship 003 "belongs to between O and O).
Note: Organizational units do not have to be connected to the Top Org Unit.
SAP AG
IHE102
1-12
Programs of study are set up and administered in the program catalog from the SAP menu:
6WXGHQW/LIHF\FOH0DQDJHPHQW$FDGHPLF6WUXFWXUH&XUULFXOXP6WXG\3ODQQLQJ3URJUDP
Catalog,
or transaction PIQ_ACSTRUC
The program catalog has two different views:
Tree structure of the program of study: This gives you an overview of all objects included in the
program of study and shows their relation to each other. When you select a program of study or
an organizational unit via the object manager, the system displays the selected objects top down.
Graphical overview: Here you see the program as a program plan. If the program is subdivided
into stages, only this view will show you which module or module group is offered for which
stage. To start the graphical overview, you have to select a program of study within the tree
structure and then choose `overview.
Start with organizational units and use the program catalog to:
Define programs of study as object types SC and link them to an organizational unit.
Link qualifications (CQ), such as the final degree, to the program of study.
Define rules like prerequisites by linking the modules or qualifications which serve as
prerequisites for the program of study or object within the program.
Example: You have pre-requisite requirements for a module where the student must have
completed 3 out of a list of 5 possible modules. You can use the Extended Booking Check to
assign pre-requisites and co-requisites directly to a module (see topic Extended Booking Check
in Chapter Course Registration).
For more complex rules, you have to set up rules defined in a rule container (VSR) and link the
rule container to an object within the academic structure.
Attach module groups and modules to the program of study and structure them according to
stages if it is a program with stages.
SAP AG
IHE102
1-13
After setting up the organizational structure, use the Program Catalog to:
Define the module groups within the program of study (to combine related modules or offer
specializations such as major) as part of the program content (relationship 500 "consists of).
Link modules to the associated module groups within the program of study as part of the program
content (relationship 500 "consists of).
Link modules directly to the program of study as part of the program content (relationship 500
"consists of).
Define the internal qualifications (= degrees) awarded upon completion of the program of study
(relationship 528 "imparts).
Define the internal qualifications which are prerequisite for the program of study (for example, the
undergraduate degree required for a postgraduate program) (relationship 529 "is prerequisite of).
Link a rule container to the program of study (relationship 509 "is used by).
You can use the Program Catalog and Module Catalog to:
Create the objects which are directly related to the organizational structure and interlink them by
means of the relationships
offers (501) program of study (SC)
offers (501) module group (CG)
offers (501) modules (SM)
SAP AG
IHE102
1-14
A program of study (SC) is an approved combination of academic activities that satisfies the
requirements of the Universitys degree programs (Bachelor of Arts, Bachelor of Science, etc.),
certificate programs, and non-degree offerings.
The Student Lifecycle Management system contains data catalogs for programs of study, modules,
business events, and business event types. In these data catalogs, you can create and maintain the
associated data objects.
When you create a program of study, you take elements from the different catalogs and include them
in the new program:
Each element is reusable and can be included in different programs.
The reusability of elements enables you to maintain programs with a minimum amount of effort
because data only has to be changed once it is in the relevant catalog.
To create a program of study or change its attributes, go to:
SAP menu 6WXGHQW/LIHF\FOH0DQDJHPHQW $FDGHPLF6WUXFWXUH&XUULFXOXP 6WXG\
Planning 3URJUDPRI6WXG\
SAP menu 6WXGHQW/LIHF\FOH0DQDJHPHQW $FDGHPLF6WUXFWXUH&XUULFXOXP 6WXG\
Planning 3URJUDP&DWDORJ
Transaction PIQSC or PIQ_ACSTRUC
SAP AG
IHE102
1-15
You create the program attributes which are offered as input help when you create a program of
study in Customizing for Student Lifecycle Management under: Student Lifecycle Management
Master Data $FDGHPLF6WUXFWXUH 3URJUDPVRI6WXG\
The progress classification is used to subdivide your program types according to the promotion
process for each program.
You define the program type (undergraduate, postgraduate, law, etc). The program type
definition is directly related with the progression process (see chapter Progression.)
You can define the type of session or session variant into which your academic year is divided
(semesters, trimesters, year, etc.). The session variant defines at which intervals within the
academic year students have to register and re-register (see chapter Program Registration).
Program duration / max. program duration: You can specify the (maximum) number of years
students can study a program. You can check program duration by means of a rule.
If the admission restricted flag is set, the system will not allow you to register a student for a
program if you have not completed the admission process.
The fulltime/part-time flag determines whether the program is offered for full-time and/or parttime study. You can choose between full-time, part-time, and both.
SAP AG
IHE102
1-16
The capacity determines the minimum, optimum, and maximum number of places in a program. It
can be stored in the system, but it is currently not used in any process.
The fee calculation data enables you to set different prices for different program categories, for
example, for graduate and undergraduate programs.
The discipline defines the field of study of a program. You can assign your programs of study,
module groups, modules and external subjects to one or more disciplines. One discipline can be
defined as the primary discipline and used for reporting purposes. The discipline table supports the
use of CIP (Classification of Institutional Programs) taxonomy (US-specific).
A CIP Code Data Load program is available in the IMG for Student Lifecycle Management
Master Data in Student Lifecycle MDQDJHPHQW$FDGHPLF6WUXFWXUH0RGXOHV Upload
CIP Codes from File
You can define the minimum and maximum number of program credits students must complete
before they are allowed to graduate. The required number can be checked against the total earned
credits for a program based on a set of rules. You can also define the minimum and maximum
number of credits students must complete in one stage if your progression rules require this.
Evaluation: You can attach an appraisal template to the program of study. Usually during the grading
process, the appraisal template is used to enter grades for a students module booking within a
module. Together with the appraisal template, you can specify the scale in which grades should be
entered (see chapter Grading).
If more than one organizational unit offers a program (relationship 501 offers), you can define a
weighting factor which determines the contribution of each organizational unit towards the program
(in %).
SAP AG
IHE102
1-17
SAP AG
IHE102
1-18
You can define internal qualification attributes which are offered as input help when you create an
LQWHUQDOTXDOLILFDWLRQLQ&XVWRPL]LQJ6WXGHQW/LIHF\FOH0DQDJHPHQW0DVWHU'DWD4XDOLILFDWions.
You can set up qualification groups by combining different sets of internal and external
qualifications, e.g., you can combine the internal qualifications Bachelor of Science and Master
of Business Administration in the qualification group Academic Degrees. Diplomas and
certificates can also be part of qualification groups.
Related process: You can use a qualification group to define rules, e.g., by specifying program
requirements using a qualification group - Applicants must have high school diploma.
The qualification discipline describes the field of study in which the internal or external qualification
was acquired.
Note: The qualification discipline table refers to the same table as the disciplines for other
academic objects.
The degree type defines the type of diploma awarded by the institution or external institutions. The
degree type links a degree with a degree level. Possible degree types are Bachelor, Master, PhD,
Associate, high school diploma, etc.
The degree level indicates the standing of a degree offered by the institution and external institutions
(high school, college, university). Possible degree levels are UG, G, high school, etc. A degree level
must be assigned to each degree type.
Related process: You can use the degree level and degree type to define rules. For example, you can
specify program requirements using the degree level and degree type Applicants must have a high
school diploma.
You can select a predefined scale to rate the qualification.
SAP AG
IHE102
1-19
Module groups (CG) are used to structure the module (= course) requirements for a program of study
into one or more reusable components. Module groups can be built with a hierarchy:
For example, major component, college core component, general studies component, where
students have to take all modules belonging to that module group.
Logical groupings or bundling of different modules like all language modules etc. where
students can select from the modules within that module group (take 2 out of module group X).
SAP AG
IHE102
1-20
SAP AG
IHE102
1-21
The module group category enables you to categorize your module groups. You can specify whether
students can select the module groups of a particular module group category as an academic
specialization which represents mandatory components of a students degree requirements. Students
can only register for module group categories defined as specializations (major, minor,
concentration/emphasis, etc.).
Categories, which only serve to combine module groups or modules, are not considered academic
specializations and cannot be booked. The module group variant can contain an OR statement (for
example, students must select 2 majors OR 1 major + 1 minor) and an undefined number of
module groups for registration.
Related process: You define module group variants by combining module groups identified by
their category. This is an attribute of the program of study which controls the assignment of
academic specializations.
'LVFLSOLQH see Program of Study
SAP AG
IHE102
1-22
The module group variant enables you to define the academic specializations available to students
(in the registration dialog or student file) based on the program they are currently pursuing. Before
you can offer specializations, you must perform the following preparatory steps:
1. Set up module group variant/category combinations.
For example, the University offers programs in which students can choose either one major
(module group category Major) and one minor (module group category Minor), or one
major and two minors. You have to define a module group variant for each of these options.
2. Define the relevant module group categories as a specialization (by setting the flag in the
customizing table).
3. Assign a module group variant to the program of study (Program data tab page of the object
SC).
4. Link module groups to the program of study which reflects the required module group
categories.
When you have performed the above steps, you can maintain the allowed combinations of module
groups in the SLCM Menu -!C(QYLURQPHQWC0DLQWDLQDFDGVSHFLDOL]DWLRQVLQWKHCSURJUDP
catalog`.
This function allows you to define the rules for valid and invalid specialization combinations for
each of your programs of study. For example, you may have a B.A. program that requires
students to select a major and a minor: With this function, you can explicitly define the
major/minor combinations that are not permitted (e.g. Math Major and Math Minor).
Note: You do not have to explicitly define all allowed combinations.
SAP AG
IHE102
1-23
Modules are academic courses (classes, tutorials, lectures, examinations, etc.) which define the
content of a program of study. They can be either mandatory or optional.
Modules (SM) are courses a student can
Book (register for)
Prebook (preregister for)
Get grades for
Get credits for
Students can receive grades and credits only for modules.
Attributes of modules (object type SM)
Attributes must be maintained in the module infotypes
Some attributes impact other student administration processes
All attributes must be set up in Customizing before you can create a module
To create a module or change its attributes, go to:
6$30HQX6WXGHQW/LIHF\FOH0DQDJHPHQW$FDGHPLF6WUXFWXUH&XUULFXOXP6WXG\
3ODQQLQJ0RGXOH
6$30HQX6WXGHQW/LIHF\FOH0DQDJHPHQW$FDGHPLF6WUXFWXUH&XUULFXOXP6WXG\
3ODQQLQJ0RGXOH&DWDORJ
Transaction PIQSM or PIQ_ACCTLG
You can define the module attributes which are offered as input help when you create a module in
Customizing for Student Lifecycle Management under:
6WXGHQW/LIHF\FOH0DQDJHPHQW0DVWHU'DWD$FDGHPLF6WUXFWXUH0RGXOHV
SAP AG
IHE102
1-24
The academic level refers to the learning contents level; e.g. 1st year, 2nd year, graduate, preuniversity, 100 level, 200 level, etc. You can use this information for rules definition.
The category is also used for business event types and can refer to lecture, workshop, etc.
Repetition type: If you want to control the booking procedure for the repetition of a module, you
must define VSR rules for the module booking process using this attribute.
Program type assignment: You can assign the module to a program type, e.g. Level 100 course =
Undergraduate, Level 500 = Postgraduate. You can assign a module to different program types
concurrently.
Pattern for sessions of offering: Specifies the academic sessions and the interval at which a module is
offered. You need to set up patterns and maintain them (= combine pattern with academic sessions)
Teaching emphasis: Specifies the main method used to teach specific skills.
You can define the minimum, optimum, maximum number of credits for the module. When a
student books the module, the attempted credits are derived from the module credit value. You can
assign students any number of module credits within the credit range.
Fee calculation data enables you to set different prices for different module categories, for example,
full-time course, part-time course.
The Show in catalog flag can be evaluated when displaying the University's academic catalog (not
in the ERP system).
Attendance calculation rules must be maintained at the module (or organization unit) level.
The Special Assessment Method for modules is used for module booking. It defines if students are
awarded credits for the module or if the method differs from the normal procedure.
SAP AG
IHE102
1-25
You can maintain modules and objects below the program level using the module catalog which is
accessed via:
SWXGHQW/LIHF\FOH0DQDJHPHQW$FDGHPLF6WUXFWXUH&XUULFXOXP6WXG\3ODQQLQJ
Module Catalog from the SAP menu, or transaction PIQ_ACCTLG.
Start with organizational units and use the module catalog to:
Define the modules as object types SM which are offered by a particular organizational unit (for
example, all courses offered by the Department of Biology) and link them directly to the
organizational unit (relationship 501 "offers).
Create business event types connected to modules, which describe the offerings per module.
Start the event planning process and administer the academic offerings per session, that is, define
which module is offered in which session. The planning process also includes the creation of
academic units w/o dates and individual work.
Combine different events to an event package or create an event package for a module without
planning the events.
Two different catalogs enable you to distinguish between authorizations, access academic data and
define the different persons and departments who are responsible for catalog maintenance. You can
keep the maintenance authorizations for different structures separately by using the two different
catalogs:
1) Program catalog for defining program content
2) Module catalog for defining module content
Pre-Requisite Checks can be maintained directly in the Module Catalog (see chapter Course
Registration.
SAP AG
IHE102
1-26
Modules contain the business event types which serve as templates for event planning. You must
create the required business event types in the module catalog before you begin event planning.
A business event type can be used in different modules. A module can be used in different
programs of study. Note that one event type should not be shared across multiple modules, unless
students are actually attending shared events!
Each business event type attached to a module reflects a compulsory academic event which
students who book the module must attend. A student must attend one event for each business
event type in a module in order to complete the module.
Business event packages represent a combination of academic events. A business event package
can be part of a module as well as of business event types. The event package can either be a
reusable, long-lived object or a short-lived object which is used only for one event planning
session. The business event itself is created a new in each event planning period.
When you plan events for a certain time period, you use the data stored in the business event
types as a template.
SAP AG
IHE102
1-27
You can use the module catalog to create the required objects and relationships. In the module
catalog you can:
Define the business event types that a module consists of. A business event type is the general
description or blueprint on which the actual teaching event is based (business event types for
lectures, tutorials, etc.) (relationship 507 "consists of)
Define the internal qualifications which are imparted by a module (relationship 528 "imparts).
(These qualifications are usually not at the degree level. The final degree is imparted by the
program of study).
Define the internal qualifications which are prerequisite for a module (relationship 529 "is
prerequisite of).
Define the modules which are prerequisite for a module (relationship 529 "is prerequisite of).
Define the modules which complement each other (modules which must be booked together)
(relationship 533 "is corequisite of).
Define module crosslistings (relationship 511 "refers to).
Link a rule container to a module (relationship 509 "is used by).
Purpose: Map different types of assessment examinations within module program completion
(graduation) and stage completion assessment.
Assessments can be linked to programs, stages and modules.
SAP AG
IHE102
1-28
SAP AG
IHE102
1-29
IHE102
1-30
In the program and module catalog the system creates objects with the start date equal to the key
date.
To create an object with the start date 01.01.1950, the key date has to be set to 01.01.1950.
To select and maintain objects, the correct key date has to be set in order for the system to derive this
date:
The key date has to be in the life span of the object. Otherwise it is not visible that the object
exists.
SAP AG
IHE102
1-31
When you create a module group in a program of study with stages, you must specify the first
relevant stage:
This is the first stage in which students can take the module group.
Modules within this module group may not be taken by students in lower stages (e.g. the module
group "Major in Finance contains only modules from stage 3 and higher).
The modules within a module group and module groups can be assigned to one or more stages.
Students in these stages can book the modules and/or module groups.
This slide illustrates the concept of programs of study with stages: The modules within a module
group and module groups can be assigned to one or more stages. Students in these stages can book
the modules and module groups. Stage audit and progression rules determine when students are
allowed to continue with stage 2 (See Chapters Progression and Degree Audit).
You can define the number of stages a module group covers within a staged program. If you attach
module groups to staged programs, you can define the first relevant stage. Together with the stage
information stored in the module group, the system can determine for which stages the module group
is relevant.
Note: The specialization registration screen does not filter offered module groups based on the stage
the student is registered in. But when you book a specialization, you can use a BADI to check
whether the student is allowed to register for the module group in the current stage or not:
IMG for Student Lifecycle Management -> Processes in Student Lifecycle Management->
Academic Specialization Booking->BAdI: Derive Stage-Dependent Module Group Variant
SAP AG
IHE102
1-32
SAP AG
IHE102
1-33
SAP AG
IHE102
1-34
SAP AG
IHE102
1-35
SAP AG
IHE102
1-36
Exercise
Unit: 1. Academic Structure & Curriculum
Management
At the conclusion of this exercise, you will be able to:
b)
Can the Program of Study Bachelor of Arts in History be studied in full time or part
time mode? What is the Program Type of this Program of Study? Is it admission
restricted?
______________________________________________________________________
______________________________________________________________________
c)
Which qualification does the Program of Study Bachelor of Arts in History impart?
______________________________________________________________________
d)
SAP AG
IHE102
1-37
Access Object
Key Date
Select the program of study BA HIST GXX, use a right mouse click and choose
the option Display
Make sure the module group variant 1 MAJOR + 1 MINOR is maintained
Explain the consequences of the variant for the enrolment to the program of
study
_____________________________________________________________
SAP AG
IHE102
1-38
Field
Abbreviation
Name
Minimum/Optimum/Maximum
Discipline
Organizational Unit
Value
SCI 101 GXX
Science 101Group XX
5 / 25 / 25
Science (use Search Help)
Faculty GXX
Category
Lecture
Program Type
Undergraduate
Minimum/Optimum/Maximum
Module Fee Category
3/3/3
Full Credit Value
Organizational Unit
Faculty GXX
Appraisal
Simple Appraisal
Select your Modules related to your program of study, use a right mouse click and
choose the option Edit Sessions of Offering. The pop-up window Maintain
Sessions of Offering is presented.
Field
Offered
Value
Create offerings for the current and next Academic Session by clicking
on the relevant boxes
SAP AG
IHE102
1-39
1.5
Optional Exercises
1. Which objects are SLCM specific? Which objects are used by other applications?
2. To which object types can the program of study (SC) be related to? Which relationships do
exist between SC and these objects?
3. In what form are attributes of the program of study stored? Give examples of three possible
attributes.
7. Give an example of a Module, Business Event Type and Business Event. What is the
business logic behind Business Event Types?
SAP Menu
Access
Object
Module
To display the Event, select the Module and click on the pushbutton [Edit Event Offering].
Select the current Year/Session and click on the pushbutton [Find].
8. Which different types of Programs of Study can be set up in the academic structure?
SAP AG
IHE102
1-40
1.6.
Optional Exercises
Complete the data model for HR object types within the Academic Structure. Fill in
appropriate relationships, relationship numbers and add the relevant object types. (Hint: Use
Transaction SE16 and table T778V or Transaction PP01 to look up existing relationships).
Academic Calendar (
University
(
)
Department
(
)
Study
Object (
Degree (
Program of Study (
Module Groups (
Modules (
SAP AG
Events (
IHE102
Event Packages (
Rules (
Rules (
Business
Event Type
( )
1-41
SAP AG
IHE102
1-42
Solution
Unit:
c. Click on the folder <Imparts>. The qualification is: Bachelor of Arts in History.
d. Click on the Icon [Change Key Date]. The Key Date is: 01.01.1950.
Set Key Date to: 01.01.1950. Select the checkbox: Select the flag Save as Default Setting
Select the program of study BA HIST GXX, use a right mouse click and choose the option
Display.
Explain the consequences of the variant for the enrolment to the program of study
During enrolment to your program of study system will provide one major and one minor
specialization to be choosen
SAP AG
IHE102
1-43
Select your module group MAJ_HIS_GXX, use a right mouse click and choose Display.
Click on the tab: [Module Group Data]. Check the field Module Grp Cat. Make sure
module group category MAJO Major (Undergraduate) is maintained
Repeat steps for module group MIN_ARC_GXX. Check that module group category
MINO-Minor is maintained.
Select your Module Group MAJ_HIS_GXX., use a right mouse click and choose Create
One Level Lower and select the relationship Consists of Module.
Click on the tab [Module Attributes].On the tab [Module Data] select the Category:
Lecture
Click on the tab [Module Attributes].On the tab [Program Type Assignment] select the
Program Type Undergraduate.
Click on the tab [Fee Calculation Data]. Module Fee Category=Full Credit Value, Special
Fee Category=Course Hand Outs.
Click on the tab [Relationships]. Enter Faculty GXX in the field: Organizational Unit
Click on the tab [Further Information] and select the [Create] Icon alongside Evaluation.
Click on the field Appr. Template and select Class and Exam Combined. Click on
[Save].to complete the Evaluation.
Select [Save] to complete. Skip the screen Change Relationships by pressing the <Enter>
Key.
Use a right mouse click and select Edit Sessions of Offering. The pop-up window
Maintain Sessions of Offering will be presented.
Click on the boxes alongside the current and next Academic Sessions and click on [Save].
Repeat this step for the other modules assigned to your module group MAJ_HIS_GXX and
MIN_ARC_GXX
SAP AG
IHE102
1-44
Modules (SM)
Assessment (CE)
Student (ST)
Other Applications:
SAP AG
IHE102
1-45
3. In what form are attributes of the Program of Study stored? Give examples of three
possible Attributes?
Module Groups (CG) are used to structure the Module (=course) requirements for a
Program of Study into one or more reusable components.
SM, CG, CE
Module groups can consist of SMs or CGs and are assessment coverage for CEs.
7. Give an example of a Module, Business Event Type and Business Event. What is the
business logic behind Business Event Types?
Expand the folder to the left of the Organization Unit to display the Modules
Expand the folder to the left of the Module to display the Business Event Type
Select the current Academic Year and Session and click on [Find]
Highlight the Module offering, click on the Display Icon and select Display Academic
Event
Business Event Types serve as templates for creating Event offerings. They contain the
Resource Types, and other attributes (e.g. delivery mode), required for scheduling the
Business Events.
SAP AG
IHE102
1-46
8. Which different types of Programs of Study can be set up in the academic structure?
b. A Module can be used only by one Program of Study/by several Programs of Study.
c. Modules within a Module Group and Module Groups can be assigned to one Program
Stage only.
Wrong. Modules within a Module Group and Module Groups can be assigned to one or
more stages.
SAP AG
IHE102
1-47
Object
Relationship
Related Object
University
A510 Uses
University
Department (O)
Department
B509 Uses
Program of
Study
SC
A528 Imparts
Degree (CQ)
Program of
Study
SC
A500 Consists of
Program of
Study
SC
A500 Consists of
Modules (SM)
Study Object
CS
B514 Is specialization of
Module Groups
CG
B509 Uses
Modules
SM
Modules
SM
A507 consist of
Event Packages
SE
A512 consist of
Events (E)
Event Packages
SE
A507 consist of
Events
A020 is specialization of
Student
ST
A502 belongs to
University (O)
Student
ST
A513 pursues
Student
ST
Student
ST
A506 completes
Module (SM)
Student
ST
Event (E)
Student
ST
A515 is advised by
Employee (P)
Object
Relationship
Related Object
Student
ST
A502 belongs to
Location (F)
Study Object
CS
A514 is specialization of
Program (SC)
SAP AG
IHE102
1-48
SAP AG
IHE102
2-1
SAP AG
IHE102
2-2
SAP AG
IHE102
2-3
SAP AG
IHE102
2-4
SAP AG
IHE102
2-5
Module Booking deadlines refer to concrete time periods (so called booking windows) in which
specific student groups are allowed to book modules.
Remote Function Calls (RFCs) are available to allow other systems/applications to read the
academic calendar:
HRIQ_READ_TIMELIMITS_CA: provides dates for academic periods without regard to a
specific context (i.e. if for module booking other periods are relevant than for registration).
HRIQ_ACAD_DEFAULT_CA_GET: Reads Top Calendar
HRIQ_ACAD_READ_TIMELIMITS: Reads data from source/top calendar
If HRIQ_ACAD_READ_TIMELIMITS is called without start object, it will go to the top org
unit automatically.
RFC HRIQ_CAL_INSERT_TIMELIMITS_RFC maintains/writes time limits of an existing
calendar. Together with its objects it can be used as template for writing reports that are used for
generating time limits. It is not possible to change or delete time limits with this function
module, only new lines are inserted in infotype 1750.
SAP AG
IHE102
2-6
A university sets various deadlines for academic and administrative processes, such as:
Admission deadlines
Registration deadlines
Re-registration deadlines
De-registration deadline
Module and event booking deadlines
Fee calculation (e.g. different module booking periods)
If you want the system to automatically check the deadlines in your student administration processes,
you have to create a rule (in a rule container) to check the time limit which depicts the deadline.
Prior to this, you have to define the time limit (= customer-defined time limit).
Exception: For time limit 0300 (module booking), the check is already implemented in the module
booking application.
SAP AG
IHE102
2-7
The Academic Calendar (CA) is part of the HR-PD framework. It contains infotypes in which you
can:
Enter a description
Add a factory calendar
Maintain dates
An academic calendar can be assigned to other objects in Student Lifecycle Management. For
example, you can assign an academic calendar to an organizational unit. The programs and modules
assigned to this organizational unit use the attached academic calendar. The relationship used to
assign an academic calendar directly to other objects of the academic structure is always 510.
SAP AG
IHE102
2-8
Before you can create an academic calendar, you must make the following settings in Customizing
for Student Lifecycle Management:
Perform all IMG activities in the section: Master Data in Student Lifecycle Management o
Academic Calendar o Academic Years and Sessions.
Academic years often reflect calendar years (2008, 2009 or 08/09, etc.).
Academic sessions subdivide an academic year into intervals that represent the periods of
instruction at a college or university, for example, Fall, Spring, Winter, Summer, 1st
Trimester, 2nd Trimester).
Each session is unique within an academic year.
Students can be required to register for each academic year, or for each session within an
academic year.
Define the top organizational unit in the IMG section: Management Master Data in Student
Lifecycle Management o Academic Structure o Organizational Structure o Define Top
Organizational Unit.
Define the time limits and time limit sequences that apply for each academic calendar in Master
Data in Student Lifecycle Management o Academic Calendars (see following pages).
You must have also created a program catalog and mapped the organizational units and programs
in this program catalog.
SAP AG
IHE102
2-9
The session hierarchy is used to map academic sessions which are used in different contexts, e.g. a
student is allowed to book a module for a lower-level session (1st Summer Session) if (s)he has a
sessional registration for the higher-level academic session (Full Summer Session). This is referred
to as "bottom-up" session mapping, where lower level sessions are assigned to higher level sessions
to create a hierarchy.
In other cases, a resolution of a higher-level session is required in the lower-level sessions assigned
to it. For example, if you want to list the modules booked in an academic session (Full Summer
Session), the modules booked in lower-level sessions (1st Summer Session and 2nd Summer
Session) are included as well.
Optionally, you can assign a sort sequence number to each academic session which you can use for
easy sorting in smart forms. The sort sequence is currently not evaluated in the standard system.
Note: Sequence numbers are not required for Academic Years since the key is numeric and can be
used for sorting directly.
SAP AG
IHE102
2-10
SAP AG
IHE102
2-11
SAP AG
IHE102
2-12
The academic year is the annual period of instruction at an institution. Academic sessions are used to
define the different recognized study periods of the institution.
The academic year and session control various Student Lifecycle Management processes such as
admission, registration, and class scheduling. The primary unit, which is either the academic year or
academic session, specifies the unit of time on which Student Lifecycle Management administrative
processes are based. It controls the registration process, which means:
If you define the session as the primary unit, the student has to re-register each session.
If you define the academic year as the primary unit, the student can re-register for each session or
each year.
You can set up different session variants in one client and use them concurrently in different
programs. You must define one session variant per program.
SAP AG
IHE102
2-13
The start and end times of a time limit refer to an academic year and session. It represents a specific
interval of time including date and time, which can be customized.
Time limits can be used for different purposes such as administrative deadlines or the definition of a
start and end dates for an academic year and session.
Example: Academic year 2008/2009 with the academic sessions fall semester and spring
semester:
Time limit sequences are time limits that form a sequence to be evaluated together without
overlapping.
Note: Time limit sequences are mainly used in fee calculation.
You can create priority registration windows to allow module booking for defined student groups
within different time periods. After defining a priority registration window in the academic calendar,
you have to assign it to the student in master data to allow a check during Module booking.
Example: You want students in higher stages or progress classifications (sophomores) to book a
Module before students from lower stages or progress classifications (freshmen) are allowed to
book the module.
You define time limits in IMG at: Student Lifecycle Management -> Master Data in Student
Lifecycle Management -> Academic Calendars -> Define time limits. Time limits which you add
here are included into the drop down list that is available when setting up Academic Calendar data in
the SAP menu.
SAP AG
IHE102
2-14
IHE102
2-15
You can specify whether the start and end dates of a time limit may overlap other time limits of the
same type within the same academic year, or whether a time limit must be continuous within one
session. Example of a non-continuous time limit (time limit with interruption within one session):
Class period for the Fall session takes place from 08/15/2008 to 08/30/2008 and then again from
09/14/2008 to 09/30/2008.
The settings you make in Customizing define time limits as continuous or with no overlap:
Continuous time limit
You may create only one set of start and end dates for this time limit in each academic year and
session. Only the dates of continuous time limits may be used as a reference for relative dates.
Example: Time limit 0100 is a continuous time limit. The start and end dates of the session must
be defined without interruption within a session.
The system allows interruptions between the 0100 time limits for different sessions. Example:
The summer session starts on 01.03.2005 and goes until 30.10.2005. The winter session starts on
01.12.2005. Note: This configuration is not recommended because errors may occur when the
system attempts to find the appropriate time periods.
No overlap
Time limits of the same type may not overlap in all academic sessions specified in one academic
calendar. Example: The two registration periods for the first semester and the second semester
may not overlap in one academic calendar.
SAP AG
IHE102
2-16
SAP AG
IHE102
2-17
You maintain time limits and define their start and end dates in the academic calendar maintenance
transaction (PIQCAM). You can either define absolute time limits or relative time limits. Every time
limit or sequence you create is based on the selected academic year.
To define time limits for a full academic year:
Enter time limit 0100 in the academic calendar of the top organizational unit for the academic
session that the system should use for full academic years
In IMG, define the academic session from which the system should derive the start and end dates
when you use full academic years. The system uses this setting if your university allows module
bookings and fee calculations only for full academic years and not for individual academic
sessions:
IMG for Student Lifecycle Management > Student Lifecycle Management Master Data
Academic Calendars Academic Years and Sessions Define default session for full academic
year). Note: The academic session you define in this IMG activity is not used in registration
activities.
If you do not specify an academic session in this IMG activity, the system derives the start and
end dates of full academic years (for module bookings) from the start date of the first session of
an academic year and the end date of the last session of an academic year.
The system also uses the default session for full academic years in Student Accounting. If you use
only full academic years in Student Accounting, you must assign the relevant academic session and
year combinations to the fee calculation periods.
The fee calculation application uses this academic session to derive the time limits for registered
students, for example, when it determines the due date.
When you run grant evaluation for full academic years, the system uses this academic session to
determine the dates.
SAP AG
IHE102
2-18
You can also enter relative dates for time limits. With relative time limits, you refer to the start and
end dates of another time limit (with absolute dates) or of the start date for a business event or
business event package.
Note: Reference to an event or event package is mainly used for fee calculation, e.g. time limits for
module booking refund - 50% refund if event is canceled 5-10 days before start of event.
When you define a relative time limit, you:
specify the number of
Days
Weeks
% of duration (including part day if % result has decimals)
% of duration (excluding part day if % result has decimals)
choose a reference for the start date of a relative time limit:
Start date or end date
Time limit or event or event package
Define specific time limit or event or event package
choose a reference for the end date of a relative time limit:
Same as for start date
SAP AG
IHE102
2-19
When you enter absolute time limits in an academic calendar, you have to specify the start and end
dates for each time limit. The start and end dates must be defined as absolute dates:
Start date (yyyy/mm/dd)
End date (yyyy/mm/dd)
Start time (hh.mm.ss)
End time (hh.mm.ss)
Note:
The time in relative time limits must be an absolute value.
Time limits 0100 must be absolute.
Example implementation of relative time limits:
Time Limit: Add/drop for a given year/session
Start time: 08:00:00
Number (start): -4
Unit (start): weeks
Reference point for period (start): Start date
End time: 17:00:00
Number (end): 5
Unit (end): days
Reference point for period (end): Start date
Reference time limit: 0100: Standard duration of the same year/session
SAP AG
IHE102
2-20
A time limit sequence is a time period which is subdivided into separate but continuous time limits.
Time limit sequences are automatically evaluated in Student Accounting. You can use them for fee
calculation. When the system calculates fees, it reads the time limit sequences to determine the time
limit within which a specific date falls.
Time limit sequences group several different time limits into one logical group. The time limits
within a sequence are evaluated in the order specified. No interruptions are allowed between the time
limits of one sequence.
You can set up time limit sequences according to your individual requirements. A time limit can be
assigned to one time limit sequence only once. Examples for time limit sequences and time limits
within fee calculation are:
Time limit sequence: Add/drop modules (during this period, module bookings are allowed)
Time limits within this sequence:
Add/drop: 100% refund if a module is dropped
Add/drop: 80% refund if a module is dropped
Add/drop: 50% refund if a module is dropped
Add/drop: 20% refund if a module is dropped
Add/drop: no refund if a module is dropped
The system calculates the refund amount according to the time limit during which the student
cancels the module booking.
SAP AG
IHE102
2-21
Dates of different priority registration windows may overlap. If you use a window in other time
limits than 0300, the priority registration window must be evaluated via VSR or customer
enhancement during module booking.
The priority registration window in which modules can be booked is assigned to the student in his or
her master data (infotype 1705, Individual Study data tab). These priority registration windows
need to be maintained in the time limits of the academic calendar.
You can activate and deactivate the check for priority registration windows in Customizing for
6WXGHQW/LIHF\FOH0DQDJHPHQWXQGHU6WXGHQW/LIHF\FOH0DQDJHPHQW3URFHVVHV0RGXOH%RRNLQJ
&RQILJXUH&KHFNIRU2EVHUYDQFHRI%RRNLQJ3HULRGV<RXFDQDFWLYDWHWKLVFKHFNIRUWKH
following callup points:
Callup point 0001 (module booking (general))
Callup point 0003 (module booking (single))
The priority registration windows are assigned to time limit 0300 (module booking). The system
automatically checks the priority registration window only for time limit 0300 when students
book modules.
Priority registration windows can overlap or have interruptions within an academic session in
one calendar. A time limit 0300 with a blank window is considered as applicable for all students
You can define as many priority registration windows for a time limit as required.
If you use priority registration windows, you must define time limits for the whole booking period,
otherwise periods in which no priority registration windows are defined are not open for booking.
Note: Booking windows for registration can be assigned via the report Mass Assignment of
Booking Windows: SAP Menu -> Student Lifecycle Management -> Student Administration ->
Mass Processing Functions -> PIQBKGWINDOW - Assign Booking Window to Student.
SAP AG
IHE102
2-22
SAP AG
IHE102
2-23
You should never change evaluation paths created by SAP! You create (customer-specific)
evaluation paths in the Customizing for Student Lifecycle Management -!0DVWHU'DWD$FDGHPLF
&DOHQGDUV0DLQWDLQ(YDOXDWLRQ3DWKVIRU$FDGHPLF&DOHQGDU
When you create evaluation paths, do not set any skip flags, and enter * as the priority. Evaluation
paths should have a bottom-up structure, for example, module -> program -> organizational unit.
Skip: In this field, you specify that a certain relationship in an evaluation path is to be used to
proceed to other objects without evaluating the intermediate objects themselves.
Avoid creating evaluation paths where a given object has relationships to objects of different types
(except the CA object type) as the system only takes into account the objects of the first object type.
If the system finds several objects with the same object type at one level, it uses the object with the
priority 1 in the evaluation path. If none of the objects have the priority 1, the system uses the
first object it finds.
After creating the evaluation paths, you have to assign the evaluation paths to call up points. You can
use different evaluation paths to determine academic calendar objects at each of the given call up
points. Note: The standard evaluation path is used if no call up point is assigned.
SAP currently provides three different call up points for evaluations paths (defined in table
T7PIQCHECKTP in transaction se16):
0001 - Module booking (general)
0003 - Module booking (single)
0201 - Calendar determination in event planning
SAP AG
IHE102
2-24
Academic calendars are evaluated for a given start object (SE, SM, CW, CE, SC, F or O) along the
defined evaluation paths depending on the process.
If the system does not find the time limit required by the process, it derives the next available
academic calendar (CA) along the evaluation path.
The dates (time limits) specified in the academic calendar are inherited by the lower-level objects.
When you create a new academic calendar for a lower-level object, you override the time limits for
the same academic year and session of the higher-level object.
The evaluation path which you can define in Customizing is used to derive the relevant academic
calendar for a certain process and object. The evaluation path can also include object types to which
you cannot directly assign an academic calendar object (e.g. module groups).
In the IMG activity Customizing for Student Lifecycle Management -!0DVWHU'DWD$FDGHPLF
&DOHQGDUV'HILQH*HQHUDO(YDOXDWion of Academic Calendars you can make a setting that ONLY
the top-org calendar is used. Please view the documentation at this IMG activity for more details.
Usually the evaluation path itself should be set to PIQCASTD. Depending on the object in the
context of the activity and/ or call-up point it will then derive the time limits in the calendars in an
hierarchical order starting from the program of study, module, event package, CE, ...).
Business example: for a student registration to a program, the calendar evaluation will start with
the program of study and then evaluate the organizational hierarchy below the program.
SAP AG
IHE102
2-25
The SAP standard factory calendar (from HR) can be used for academic calendars.
The factory calendar is used to define public or university-specific holidays which in turn can be
recognized by event planning.
Factory calendars can, e.g., be used for lengthier interruptions within a given time limit.
Example: The teaching time time limit for the 2008/2009 fall session goes from 08/16/2009 to
12/31/2009. Christmas holidays from 12/23/2009 to 01/07/2010 are maintained in the factory
calendar.
The system uses the first factory calendar it finds in the evaluation path to determine the days off. It
does not take into account the factory calendars assigned to higher-level objects of the academic
structure. If the system does not find a factory calendar in the specified evaluation path and no
factory calendar is assigned to the top organizational unit, it uses the default calendar for the client
(administered by Training and Event Management - TEM).
SAP AG
IHE102
2-26
SAP SLCM includes BC sets which support the implementation of an Academic Calendar. Please
refer to the cookbook stored in the BPX for details: https://www.sdn.sap.com/irj/bpx/highered ->
Student Lifecycle Management Best Practices, Implementation Guidelines, and Tutorials -> Base
IMG Configuration Cookbook.
To create an academic calendar, you first have to make the required customizing settings and assign
the academic calendars to allowed objects:
Define standard evaluation path: You must define the standard evaluation path for the academic
calendar. You can use different evaluation paths to determine academic calendar objects. The
system uses the standard evaluation path delivered by SAP if no other evaluation path is assigned
to the predefined callup points.
Maintain evaluation paths: You assign evaluation paths to callup points. You can use different
evaluation paths to determine academic calendar objects at each of the given callup points. You
can only assign evaluation paths to the callup points which are designated as relevant for the
academic calendar in table T7PIQCHECKTP in transaction se16.
2. Create the academic calendar. Relevant BC Set which includes settings for steps 1-6:
ISHERCM_IAP_ACAD_CALENDAR (see link for cookbook given above).
Define academic years. IMG Path: Academic Years and Sessions -> Define Academic Years.
Define session types: IMG Path: Academic Years and Sessions -> Define Session Types.
Define academic sessions. IMG Path: Academic Years and Sessions -> Define Academic
Sessions
Set up session groups. IMG Path: Academic Years and Sessions -> Set Up Session Groups.
Assign Academic Sessions to Academic Years. IMG Path: Academic Years and Sessions - ->
Assign Academic Sessions to Academic Years.
Define time limits and time limit sequences in the academic calendar: Maintain concrete start and
end dates, start and end times per time limit and optionally per window. IMG Path: Define Time
Limits.
SAP AG
IHE102
2-27
SAP AG
IHE102
2-28
Optional Exercise
Unit:
2. Academic Calendar
2.1.1
The academic staff mem ber is maintaining dates and time limits for the next academic session.
Note: You need to create your own calendar to not correlate with the calendar of the
other course members.
Use the following menu path to answer questions below:
SAP Menu
CAL_GROUPXX
Academic Calendar GroupXX
01.01.1950
Select the current Academic Year and Session, click on the Icon [Insert Time Limit].
x Select the Time Limit 0100, double-click on the line and enter the same start and end dates
maintained in the system calendar HIGHCAL.
x Save the Time Limit and repeat the above steps to create another Time Limit for the next
Academic Session.
x Click on [Save] to complete.
SAP AG
IHE102
2-29
SAP AG
IHE102
2-30
Solution
Unit:
2. Academic Calendar
Click on [Save]
Academic Year: Select the current Year from the drop-down list
Academic Session: Select the current Session from the drop-down list.
Select Time Limit 0100 and press the <Enter> Key then double-click on the same line.
Enter the same Start and End Dates for the current session maintained in the Calendar
HIGHCAL.
(Note: Open another session to display the calendar HIGHCAL in order to view the
Session dates).
Repeat the above steps to create the second Time Limit for the next Academic Session.
SAP AG
IHE102
2-31
SAP AG
IHE102
2-32
SAP AG
IHE102
3-1
SAP AG
IHE102
3-2
SAP AG
IHE102
3-3
SAP AG
IHE102
3-4
SAP AG
IHE102
3-5
Student Lifecycle Management Event Planning functions are tailored to the needs of universities.
The planning tool focuses on the academic structure of Student Lifecycle Management and provides
a specific user interface for the planning procedure.
The Training and Event Management component provides the basic functionality to plan Events.
Furthermore, universities often need to reserve rooms for purposes other than teaching Events. The
room reservation component enables you to reserve rooms without having to plan Events.
Note: Room Reservation can be used in Event Planning only if integration is activated between room
reservation and Training and Event Management.
Several switches influence Event Planning. All switches can be set in Customizing using the
PHQXSDWK6/&00DVWHU'DWDLQ6/&0$FDGHPLF6WUXFWXUH,QWHJUDWLRQRI7UDLQLQJ
DQG(YHQW0DQDJHPHQW7UDLQLQJDQG(YHQW0DQDJHPHQW
The possibility to maintain the teachers workload helps to better plan and allocate staff
resources.
SAP AG
IHE102
3-6
The Student Lifecycle Management Event Planning process uses some of the master data of Training
and Event Management (TEM), e.g. Event Types, Events, Resource Types and Resources such as
rooms, external instructors, materials, etc. It shares some master data with Room Reservation
Management
The Event Type (D) and Event (E) objects are used both in Student Lifecycle Management Event
Planning and in Training and Event Management.
The Resource Type (R), Resource (G), and Location (F) objects are used in three applications: Room
Reservation Management, Training and Event Management, and Student Lifecycle Management
Event Planning.
Although it is possible to plan Events in TEM and in Student Lifecycle Management, you should
never plan Student Lifecycle Management Events using the TEM functionality! Use the Event
Planning function in Student Lifecycle Management to plan and schedule your Events. Events you
create in TEM are automatically valid for the whole client (TEM and Student Lifecycle Management
Event objects are the same), but Events created in TEM are not visible in the Student Lifecycle
Management Academic Structure.
Student Lifecycle Management offers two planning views:
The first planning view focuses on permanent objects within the Event Planning process.
Relevant for this view is the academic structure with Study Modules (SM). The next level is the
Business Event Type which keeps all relevant data for the scheduling. In addition, Event
Packages can be created as permanent objects. This planning view focuses on a long-term data.
The second planning view focuses on the scheduling which takes place in every Academic
Session. It works with the creation of Events or Time-independent Events.
The Student Lifecycle Management system supports your scheduling work with features like
copy roll forward functions, templates or offering patterns, which are blueprints for the planning
process.
SAP AG
IHE102
3-7
IHE102
3-8
Event Packages bundle Events together and can be part of a module or a Business Event Type. The
Event Package can either be a reusable, long-lived object or a short-lived object which is used only
for one Event Planning session. The Event itself is created anew in each Event Planning period
In the example above, the Business Event Types (1) and (2) are blueprints for compulsory Events
which students must attend when the Module is booked. A student must therefore attend one Event
assigned to each Business Event Type in order to complete the Module.
Example: a student must attend the Lectures in Exp. Physics and Exercise in Exp. Physics in
order to fulfill the requirements of the Module. The Lecture and Exercise are represented by two
different Event objects.
Event Packages are generally assigned to Modules and inherit the Sessions of Offerings specified at
the Module level.
Through Event Packages you can do the following:
Book several academic offerings at once instead of having to book each separately.
Organize academic offerings (e.g. tutorials, lectures, exams, etc.) for different learning objectives
or for different instructors.
Set tuition fees for the offerings listed under Modules. They therefore make it possible to define
different fees for different Event Packages.
Define booking rules in Rule Containers per package.
Define the Campus at which an Event Package is held.
Maintain an Academic Calendar for the Event Package.
Maintain capacities per Event Package.
Maintain a pattern per Event Package.
SAP AG
IHE102
3-9
Capacity: Important for booking procedures. Messages are sent if capacity limits are exceeded.
Session Pattern: The session pattern is a blueprint used to create the academic sessions in which
modules and business Event types are offered (for example, summer session pattern for all modules
offered in the summer semester). A pattern can be assigned to one or more academic sessions and
have a specific validity start date for the Module or Business Event type.
Session of offering: The session of offering needs to be maintained before Events can be scheduled
or Modules can be booked. It refers to the academic sessions maintained in the Academic Calendar.
Schedule Category: When scheduling an Event, you can predefine the type of schedule: Choose
between regular irregular without schedule. The system offers you various ways to enter data.
Category (D): controls how the content of Modules, Business Event Types, and Individual Work is
offered.
Category (SM): Category of a Event, such as lecture, tutorial, lab, seminar, etc.
Teaching Method: The teaching method describes the learning architecture of Business Event Types
(classroom instruction, distance study, project work, etc.).
Delivery Mode: The delivery mode describes how the content of an academic offering is organized
and whether you need to create an Event or a time-independent Event in the system.
Teaching Workload: You can specify contact hours and allocate teaching effort to various instructor
activities, for example, class preparation, research project, lecture teaching.
,0*SDWKIRUFXVWRPL]LQJVHWWLQJVRIWKHDERYHGDWD6/&00DVWHU'DWDLQ6/&0$FDGHPLF
6WUXFWXUH0RGXOHV%XVLQHVV(YHQW7\SHV,QGLYLGXDO:RUN7HDFKLQJ:RUNORDG
SAP AG
IHE102
3-10
Optimum and maximum capacity is taken into account primarily during the booking process. If the
optimum or maximum capacity is exceeded for Events, Event Packages or Modules, the system will
generate an information, warning or error message to the user. The minimum capacity of all objects
has a minor impact and it is not evaluated by the system.
Modules: The capacity values at the SM are used in cases where booking limits are required on the
SM level. The waitlist functionality evaluates the SM capacity (see chapter Module Booking).
Event Packages: The capacity values at the SE are evaluated during SE booking.
Event Types: The capacity maintained at the Event Type is defaulted to the relevant Events (E).
Events: Optimum and Maximum capacities are used for Event booking. The capacity is determined
using the minimum value of the Event and the room.
Via the Booking Priority (value kept on the booking relationship) you can allow or prevent
bookings above the optimum capacity.
Rooms: Capacity may affect the number of potential bookings for the Event assigned to that room.
Note: In the advanced resource allocation, the system also uses the optimum capacity to find the
best room for a Event. The system proposes the available rooms first which have a similar
optimum room capacity as the optimum Event capacity.
Default Names of Events or Event Packages: IMG for SLCM Master Data in Student Lifecycle
0DQDJHPHQW$FDGHPLF6WUXFWXUH Event PlanQLQJ Business Add-,QV%$G,V BAdI:
Default Names of Events or Event Packages.
User-Defined Validation: IMG for SLCM Master Data in Student Lifecycle MDQDJHPHQW
Academic 6WUXFWXUH(YHQW3ODQQLQJ%XVLQHVV$GG-Ins (BAdIs) BAdI: User-Defined
Validations for Event Planning.
ModulH&DSDFLW\&KHFN,0*IRU6/&0 Processes in Student LifecycOH0DQDJHPHQW0RGXOH
%RRNLQJ Exclude Capacity Check at Module Level
SAP AG
IHE102
3-11
The academic offerings of a university consist of Events and time-independent Events. You create
and schedule Events and time-independent Events when you set up Event offerings. Students can be
booked for both offerings once they are available in the system.
When you create an offering (E or EL), the system proposes only those Business Event Types that
have the appropriate delivery modes. Apart from the Business Event Type data, which the system
uses as a blueprint when you create an offering, you must enter additional data such as location,
schedule, required resources, etc. if you are creating an Event.
You maintain the delivery modes in Customizing for Student Lifecycle Management using the path:
6/&0 Master Data in SLCM $FDGHPLF6WUXFWXUH Business (YHQW7\SHV Create
Delivery Modes.
SAP AG
IHE102
3-12
SAP AG
IHE102
3-13
SAP AG
IHE102
3-14
SAP AG
IHE102
3-15
SLCM supports the planning of Events with different schedule types in order to allow easy
maintenance. The difference between schedule types is reflected by the attribute Schedule
category.
1) Regular Schedule: For regular Events, the dates that characterize the schedule are stored in a way
that minimum data has to be entered. You have to enter
Week day, time, start date (relative to an academic session or exact date), no. of occurrences. The
system will create a timetable from this data.
Resources can be assigned for each occurrence.
2) Irregular schedule: these are Events with irregular schedules or with exceptions.
Example: an Event takes place on specified days during a term at varying times in varying
rooms. Every date needs to be entered manually. When creating such an Event, you specify that
it is an irregular Event.
To create regular Events with exceptions: You use the schedule category for regular schedules.
Enter exceptions from the automatically created timetable.
3) Without schedule
3a) Schedule is added later as it is not known yet:
If you plan the Event before the schedule is known, choose category Business Event
without schedule when creating the Event. The schedule is added later with the editing
mode of the Event planning transaction by choosing the Schedule Business Event
pushbutton. Technically, first an Object Type EL is created. Once a schedule is added, EL is
turned into an Event (object type E).
3b) Event does not need a schedule as it is a Time-independent Event:
Select schedule category time-independent Event. Make sure an appropriate delivery mode
is maintained at the Event Type (e.g. e-learning). In this case, object type EL does not turn
into an E.
SAP AG
IHE102
3-16
The Event Planning transaction offers a single point of access to perform all tasks around Event
Planning after the necessary preparations, such as Customizing entries and creation of the Academic
Structure have been completed.
Events may be selected for various Object Types, such as Modules (SM), Program of Study
(SC), Event Type (D), etc.
Various parameters and filters are provided for data selection, such as Processing Status,
Campus, Firmly Booked, Planned Event.
The Processing Status is a customer-defined and can be used to indicate the progress of the
Event Planning process. This status does not affect any Student Lifecycle Management functions.
Notes:
You can edit Event offerings in the specially designed transactions: Student Lifecycle
Management o Event Planning o Edit Event Offering (PIQACADOFFER00) and Edit Event
Offerings for Cohorts (PIQACADOFFER01), as well as in the Module Catalog
(PIQACCATLG). Note that not all functions are available in the Event editing interface of the
Module Catalog. For example, in the Module Catalog you can not edit the schedule description.
Furthermore, the Module Catalog does not offer list display or mass processing functions.
You can access an alternative Event Planning view via the Module Catalog using the Icon Edit
Event Offering.
You can link the Module Catalog to the expert event planning view with the following IMG
setting: SLCM Master Data in SLCM
Mode from Module Catalog. In standard, transaction PIQACADOFFER00 is called by the
system.
SAP AG
IHE102
3-17
You can create an Event in one of two statuses: firmly booked or planned. If you do not intend
to use the planned status, create the Event directly in firmly booked status:
The status firmly booked applied to Events corresponds to the active status applied to
Objects and infotypes in Personnel Management.
The Event must be in firmly booked status before you can carry out follow-up processing, or
use activity allocation and billing functions for it.
When you create an Event with the planned status, the following functions are available when
you later change the status to firmly booked:
In Customizing for Training and Event Management, in the step Control Data, you can
specify whether unplaced bookings on the waiting list are converted into prebookings for the
Event Type or remain on the waiting list as rebookable attendees.
When an Event is firmly booked, you can specify that this action automatically triggers the
output of a final confirmation to the attendees booked for the Event.
If you have created an Event Package, you can afterwards choose the line which contains the
Event Package to create an Event. In this case, the Event will be related to the Event Package.
If you do not want the new Event to be related to the Event Package, you have to select a line
without a Package.
SAP AG
IHE102
3-18
Event Types define required resources via Resource Types. These resources are assigned during the
Event planning process.
To allow User-defined search for Resources and define standard Resource Types for rooms and
instructors go to the Customizing section for Student Lifecycle Management under: Student
/LIHF\FOH0DQDJHPHQW0DVWHU'DWD $FDGHPLF6WUXFWXUH (YHQW3ODQQLQJ,QWHJUDWLRQRI
7UDLQLQJDQG(YHQW0DQDJHPHQWTraining and Event Management Business Event
Preparation.
Resource Assignment:
In order to see the resource assignment,
click Show Resources in the worklist of the Event editing screen, or
go to the detailed screen by editing the Event or displaying the Event. Then you can see the
assigned instructor for a particular date and period.
For more information about resources and resource assignment, please refer to course HR515
Training and Event Management.
SAP AG
IHE102
3-19
You can cancel an Event via the Event planning transaction PIQACADOFFER00 or SAP menu
Student Lifecycle Management o Academic Structure (Curriculum) o Event Planning o Edit
Event Offering in the Student Lifecycle Management menu.
When you cancel an Event, the Event is set to status cancelled.
When you cancel an Event Package or a Module, all Events related to the Event Package or Module
are deleted not cancelled! and the Session of Offering is removed.
A report is available to transfer bookings from one Event to another (or mass cancel the bookings)
which you can perform before you cancel an Event: SAP Menue Student Lifecycle Management
Student Administration 0DVV3URFHVVLQJ)XQFWLRQV PIQMPMODBKG - Transfer Student
Bookings
SAP AG
IHE102
3-20
Before you can plan an Event, you have to prepare for the following:
Maintain Event Planning customizing (category, delivery mode, teaching method, processing
status)
0DVWHU'DWDLQ6WXGHQW/LIHF\FOH0DQDJHPHQW$FDGHPLF6WUXFWXUH(YHQW3ODQQLQJ
0DVWHU'DWDLQ6WXGHQW/LIHF\FOH0DQDJHPHQW$FDGHPLF6WUXFWXUH(YHQW3DFNDJHV
0DVWHU'DWDLQ6WXGHQW/LIHF\FOH0DQDJHPHQW$FDGHPLF6WUXFWXUH%XVLQHVV(YHQW
Types
Set up Event Types, schedule Events or create Event Packages
6WXGHQW/LIHF\FOH0DQDJHPHQWPHQXXQGHU(YHQW3ODQQLQJ(GLW(YHQW2IIHULQJ
Maintain the Academic Structure and create Event Types for Modules.
Student /LIHF\FOH0DQDJHPHQWPHQX$FDGHPLF6WUXFWXUH6WXG\3ODQQLQJ3URJUDP
Catalog.
Create Resource Types and Resources in Customizing
Create Location in Customizing
Maintain Academic Calendar and Academic Sessions in Customizing
Notes:
1. When you create objects, select choose the correct Start and End dates. (Validity dates).
2. To change the validity dates of an existing Event use the Edit Event Offering function from the
Module Catalog. The associated Event Packages and bookings are automatically matched to the
new dates.
3. You can define whether the system should include event packages when it processes event
offerings. Per default, the event packages are included. You can remove Event Package from
Event Offerings in the IMG at SLCM Master Data in SLCM