SAP ABAP Class CL_HRPIQ00DEMOTT_APPL (controller class for PIQ_DEMOTT)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-HER-CM (Application Component) Campus Management
     PMIQ_OBS (Package) Campus Management - Nicht freigegebene Entwicklungsobjekte
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPIQ00BSPFRAME BSP Frame Super Class 20040709
Properties
Class CL_HRPIQ00DEMOTT_APPL  
Short Description controller class for PIQ_DEMOTT    
Super Class CL_HRPIQ00BSPFRAME BSP Frame Super Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PMIQ_OBS   Campus Management - Nicht freigegebene Entwicklungsobjekte 
Created 20021126   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HRPIQ00CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPIQ00DEMOTT_APPL has no interface implemented.
Friends
Class CL_HRPIQ00DEMOTT_APPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_TIMETABLE_CONTROLLER Constant Public Type reference (TYPE) STRING 'TIMETABLE' 20040709
2 MS_CHOSEN_COURSE Instance attribute Public Type reference (TYPE) PIQ_TIMETABLE_EXT 20040712
3 MT_DETAIL Instance attribute Public Type reference (TYPE) PIQDEMOTT_SCHEDULE_T 20040712
4 MT_DETAIL_SHOWN Instance attribute Public Type reference (TYPE) PIQDEMOTT_SCHEDULE_T 20040712
5 MT_SCHEDULE Instance attribute Public Type reference (TYPE) PIQDEMOTT_SCHEDULE_T 20040710
6 MT_TIMETABLE Instance attribute Public Type reference (TYPE) PIQDEMOTT_TIMETABLE_T 20040710
7 MV_ADVISOR_MODE Instance attribute Public Type reference (TYPE) PIQFLAG 'X' 20040709
8 MV_DATE Instance attribute Public Type reference (TYPE) SYDATUM 20040709
9 MV_DAYNAME Instance attribute Public Type reference (TYPE) TAGBEZ 20040711
10 MV_DAYNR Instance attribute Public Type reference (TYPE) PDAYNR 20040711
11 MV_DAYTXT Instance attribute Public Type reference (TYPE) TAGBEZ 20040711
12 MV_DAY_NUMBER Instance attribute Public Type reference (TYPE) I 20040711
13 MV_DIRTY Instance attribute Public Type reference (TYPE) PIQFLAG 20040711
14 MV_END_DATE Instance attribute Public Type reference (TYPE) SYDATUM 20040711
15 MV_FORMER_ST Instance attribute Private Type reference (TYPE) PIQSTUDENT 20040713
16 MV_HOUR_NUMBER Instance attribute Public Type reference (TYPE) F 20040711
17 MV_MONTH Instance attribute Public Type reference (TYPE) STRING 20040711
18 MV_PLVAR Instance attribute Public Type reference (TYPE) PLVAR 20040709
19 MV_SHOW_PRIVACYWARNING Instance attribute Public Type reference (TYPE) PIQFLAG 20040709
20 MV_SHOW_WEEK Instance attribute Public Type reference (TYPE) PIQFLAG 'X' 20040709
21 MV_SMDESCRIPTION Instance attribute Public Type reference (TYPE) STRING 20040712
22 MV_START_DATE Instance attribute Public Type reference (TYPE) SYDATUM 20040711
23 MV_STUDENT_NO Instance attribute Public Type reference (TYPE) PIQSTUDENT12 20040711
24 MV_TIMETABLE_TITLE Instance attribute Public Type reference (TYPE) STRING 20040711
25 MV_VIEW_SEARCHST Instance attribute Public Type reference (TYPE) PIQFLAG 20040711
26 MV_WEEK Instance attribute Public Type reference (TYPE) KWEEK 20040711
27 MV_WEEK_CHANGE Instance attribute Public Type reference (TYPE) PIQFLAG 20040711
28 MV_WEEK_FIRST_DAY Instance attribute Public Type reference (TYPE) SYDATUM 20040711
29 MV_WEEK_LAST_DAY Instance attribute Public Type reference (TYPE) SYDATUM 20040711
30 MV_YEAR Instance attribute Public Type reference (TYPE) PIQPERYR 20040711
31 T_HEADER_LINES Instance attribute Public Type reference (TYPE) PIQSTHEADER_LINE_T 20021203
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TIMETABLE Instance method Public Method 20040710
2 FILTER_DETAIL Instance method Public Method 20040712
3 GET_CHOSEN_TIMETABLE_ROW Instance method Public Method 20040712
4 GET_DATE_INFO Instance method Public Method 20040711
5 GET_SCHEDULE Instance method Public Method 20040710
6 GET_STUDENT_FROM_USER Instance method Public Method 20040709
7 GO_NEXT_DAY Instance method Public Method 20040712
8 GO_NEXT_WEEK Instance method Public Method 20040711
9 GO_PREVIOUS_DAY Instance method Public Method 20040712
10 GO_PREVIOUS_WEEK Instance method Public Method 20040711
11 GO_TODAY Instance method Public Method 20040711
12 INIT Instance method Public Method 20040709
13 IS_DIRTY Instance method Public Method 20040711
14 SET_CHOSEN_COURSE Instance method Public Method 20040712
15 SET_DAILY_MODE Instance method Public Method 20040711
16 SET_DATE Instance method Public Method 20040711
17 SET_DEFAULT_STUDENT Instance method Public Method 20040903
18 SET_DIRTY Instance method Public Method 20040711
19 SET_END_DATE Instance method Public Method 20040712
20 SET_MODE_SELFSERVICE Instance method Public Method 20040709
21 SET_SHOW_PRIVACYWARNING Instance method Public Method 20040709
22 SET_START_DATE Instance method Public Method 20040712
23 SET_TIMETABLE_TITLE Instance method Public Method 20040711
24 SET_WEEKLY_MODE Instance method Public Method 20040711
25 UPDATE_STUDENT_INFO Instance method Public Method 20040713
Events
Class CL_HRPIQ00DEMOTT_APPL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LBSP_SCHEDULE_T Protected See coding 20021206
Method Signatures

Method BUILD_TIMETABLE Signature

Method BUILD_TIMETABLE on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method BUILD_TIMETABLE on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method FILTER_DETAIL Signature

Method FILTER_DETAIL on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method FILTER_DETAIL on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method GET_CHOSEN_TIMETABLE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROW Call by reference Type reference (TYPE) INT4 20040712
2 Returning RS_TIMETABLE_ROW Value transfer Type reference (TYPE) PIQDEMOTT_TIMETABLE 20040712

Method GET_CHOSEN_TIMETABLE_ROW on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method GET_DATE_INFO Signature

Method GET_DATE_INFO on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method GET_DATE_INFO on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method GET_SCHEDULE Signature

Method GET_SCHEDULE on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method GET_SCHEDULE on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method GET_STUDENT_FROM_USER Signature

Method GET_STUDENT_FROM_USER on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method GET_STUDENT_FROM_USER on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method GO_NEXT_DAY Signature

Method GO_NEXT_DAY on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method GO_NEXT_DAY on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method GO_NEXT_WEEK Signature

Method GO_NEXT_WEEK on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method GO_NEXT_WEEK on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method GO_PREVIOUS_DAY Signature

Method GO_PREVIOUS_DAY on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method GO_PREVIOUS_DAY on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method GO_PREVIOUS_WEEK Signature

Method GO_PREVIOUS_WEEK on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method GO_PREVIOUS_WEEK on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method GO_TODAY Signature

Method GO_TODAY on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method GO_TODAY on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method INIT Signature

Method INIT on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method INIT on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method IS_DIRTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) PIQFLAG 20040711

Method IS_DIRTY on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method SET_CHOSEN_COURSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COURSE Call by reference Type reference (TYPE) PIQ_TIMETABLE_EXT 20040712

Method SET_CHOSEN_COURSE on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method SET_DAILY_MODE Signature

Method SET_DAILY_MODE on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method SET_DAILY_MODE on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method SET_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) SY-DATUM 20040711

Method SET_DATE on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method SET_DEFAULT_STUDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STUDENT Call by reference Type reference (TYPE) PIQSTUDENT 20040903

Method SET_DEFAULT_STUDENT on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method SET_DIRTY Signature

Method SET_DIRTY on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method SET_DIRTY on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method SET_END_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_END_DATE Call by reference Type reference (TYPE) SY-DATUM 20040712

Method SET_END_DATE on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method SET_MODE_SELFSERVICE Signature

Method SET_MODE_SELFSERVICE on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method SET_MODE_SELFSERVICE on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method SET_SHOW_PRIVACYWARNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SHOW_PRIVACYWARNING Call by reference Type reference (TYPE) PIQFLAG Allgemeines Kennzeichen 20040709

Method SET_SHOW_PRIVACYWARNING on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method SET_START_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_START_DATE Call by reference Type reference (TYPE) SY-DATUM 20040712

Method SET_START_DATE on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method SET_TIMETABLE_TITLE Signature

Method SET_TIMETABLE_TITLE on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method SET_TIMETABLE_TITLE on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method SET_WEEKLY_MODE Signature

Method SET_WEEKLY_MODE on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method SET_WEEKLY_MODE on class CL_HRPIQ00DEMOTT_APPL has no exception.

Method UPDATE_STUDENT_INFO Signature

Method UPDATE_STUDENT_INFO on class CL_HRPIQ00DEMOTT_APPL has no parameter.
Method UPDATE_STUDENT_INFO on class CL_HRPIQ00DEMOTT_APPL has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 471