SAP ABAP Class CL_HRPIQ00COHORTS_A519 (Relationship CO-CO/ST-CO)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-HER-CM-AD (Application Component) Administration
     PMIQCOHORT (Package) Campus Management: Cohorts
Properties
Class CL_HRPIQ00COHORTS_A519  
Short Description Relationship CO-CO/ST-CO    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PMIQCOHORT   Campus Management: Cohorts 
Created 20041215   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPIQ00COHORTS_A519 has no forward declaration.
Interfaces
Class CL_HRPIQ00COHORTS_A519 has no interface implemented.
Friends
Class CL_HRPIQ00COHORTS_A519 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONX_PASSED_ON Instance attribute Public Type reference (TYPE) PIQCOH_CONX_PASSED_ON Context Reference List 20050107
2 LIST_PASSED_ON Instance attribute Public Type reference (TYPE) PIQCOH_LIST_PASSED_ON List of 519 Instances 20041217
3 P_BEGDA Instance attribute Private Attribute reference (LIKE) SY-DATUM Current Date of Application Server 20041217
4 P_COHORT Instance attribute Public Type reference (TYPE) HROBJID Object ID 20041217
5 P_ENDDA Instance attribute Private Type reference (TYPE) SY-DATUM Current Date of Application Server 20041217
6 P_INHERITED Instance attribute Public Type reference (TYPE) PIQFLAG General Indicator 20041228
7 P_INVALID Instance attribute Public Type reference (TYPE) PIQFLAG General Indicator 20050121
8 P_PLVAR Instance attribute Public Type reference (TYPE) PLVAR Plan version 20041217
9 P_STUDENT Instance attribute Public Type reference (TYPE) HROBJID Object 20041217
10 P_SUB_COHORT Instance attribute Public Type reference (TYPE) HROBJID Object ID 20041217
11 R_A519 Instance attribute Private Object reference (TYPE REF TO) CL_HRPIQ00COHORTS_A519 Relationship CO-CO/ST-CO 20041217
12 R_COHO Instance attribute Public Object reference (TYPE REF TO) CL_HRPIQ00COHORTS_MAIN Cohorts 20041222
13 R_COHO_DAUGHTER Instance attribute Private Object reference (TYPE REF TO) CL_HRPIQ00COHORTS_MAIN Cohorts 20050110
14 R_STUD Instance attribute Public Object reference (TYPE REF TO) CL_HRPIQ00COHORTS_STUD OO Object "Student" 20041217
Methods
# Method Level Visibility Method type Description Created on
1 APP_COHORT Instance method Public Method Add Cohort 20041222
2 APP_MOTHER Instance method Public Method Add Main Cohort 20050103
3 APP_STUDENT Instance method Public Method Add Student 20041215
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041215
5 INHERITANCE_DELETION Instance method Private Event handling method Remove Inheritance When Students Are Deleted 20050124
6 INHERITED_CONX_DELETION Instance method Private Event handling method Remove Inheritance When Context Objects Are Deleted 20050125
7 INHERIT_2ND_LEVEL Instance method Private Event handling method Inherit at Higher Levels 20041217
8 INHERIT_OBIT_2ND_L Instance method Private Event handling method Inheritance of Context Objects 20050107
9 INHERIT_STUDENT Instance method Private Event handling method Pass On Student 20041217
10 INVALIDATE Instance method Public Method Instance Invalidation 20050120
Events
# Event Type Visibility Description Created on
1 A519_CREATED Instance Event
(0)
Public
(2)
Relationship 519 Was Created 20041216
2 MOTHER_APPENDED Instance Event
(0)
Public
(2)
Relationship 519 Was Created 20050105
3 STUDENT_APPENDED Instance Event
(0)
Public
(2)
Student Was Added 20041217
4 STUDENT_DELETED Instance Event
(0)
Public
(2)
Student Was Removed 20050124
Types
Class CL_HRPIQ00COHORTS_A519 has no local type.
Method Signatures

Method APP_COHORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Type reference (TYPE) PIQCOH_CONXT Kohortenkontext 20050303
# Exception Resumable Description Created on
1 CX_HRPIQ00COHORTS_STATIC_CHECK Ausnahmen für Kohortenklassen 20050303

Method APP_MOTHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DAUGHTER_COHO Call by reference Object reference (TYPE REF TO) CL_HRPIQ00COHORTS_MAIN Kohorten 20050110
# Exception Resumable Description Created on
1 CX_HRPIQ00COHORTS_STATIC_CHECK Ausnahmen für Kohortenklassen 20050303

Method APP_STUDENT Signature

Method APP_STUDENT on class CL_HRPIQ00COHORTS_A519 has no parameter.
Method APP_STUDENT on class CL_HRPIQ00COHORTS_A519 has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Attribute reference (LIKE) SY-DATUM Aktuelles Datum des Applikationsservers 20041216
2 Importing COHORT Call by reference Type reference (TYPE) HROBJID Objekt-Id 20041216
3 Importing ENDDA Call by reference Attribute reference (LIKE) SY-DATUM Aktuelles Datum des Applikationsservers 20041216
4 Importing INHERITED Call by reference Type reference (TYPE) PIQFLAG Allgemeines Kennzeichen 20041217
5 Importing MOTHER_BRANCH Call by reference Type reference (TYPE) PIQFLAG Allgemeines Kennzeichen 20050103
6 Importing PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20041216
7 Importing STUDENT Call by reference Type reference (TYPE) HROBJID Objekt 20041216
8 Importing SUB_COHORT Call by reference Type reference (TYPE) HROBJID Objekt-Id 20041216

Method CONSTRUCTOR on class CL_HRPIQ00COHORTS_A519 has no exception.

Method INHERITANCE_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COHORT Call by reference Attribute reference (LIKE) 20050124
2 Importing STUDENT Call by reference Attribute reference (LIKE) 20050124

Method INHERITANCE_DELETION on class CL_HRPIQ00COHORTS_A519 has no exception.

Method INHERITED_CONX_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COHORT Call by reference Attribute reference (LIKE) 20050125
2 Importing LIST_OBITS Call by reference Attribute reference (LIKE) 20050125
3 Importing REF_COHO Call by reference Attribute reference (LIKE) 20050125

Method INHERITED_CONX_DELETION on class CL_HRPIQ00COHORTS_A519 has no exception.

Method INHERIT_2ND_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COHORT Call by reference Attribute reference (LIKE) 20041217
2 Importing REF_STUD Call by reference Attribute reference (LIKE) 20050118
3 Importing STUDENT Call by reference Attribute reference (LIKE) 20041228

Method INHERIT_2ND_LEVEL on class CL_HRPIQ00COHORTS_A519 has no exception.

Method INHERIT_OBIT_2ND_L Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COHORT Call by reference Attribute reference (LIKE) 20050107
2 Importing OBITS Call by reference Attribute reference (LIKE) 20050107

Method INHERIT_OBIT_2ND_L on class CL_HRPIQ00COHORTS_A519 has no exception.

Method INHERIT_STUDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COHORT Call by reference Attribute reference (LIKE) 20041228
2 Importing SUB_COHORT Call by reference Attribute reference (LIKE) 20041217

Method INHERIT_STUDENT on class CL_HRPIQ00COHORTS_A519 has no exception.

Method INVALIDATE Signature

Method INVALIDATE on class CL_HRPIQ00COHORTS_A519 has no parameter.
Method INVALIDATE on class CL_HRPIQ00COHORTS_A519 has no exception.
Event Signatures

Event A519_CREATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 COHORT Exporting Value transfer Type reference (TYPE) HROBJID Objekt-Id 20041216
2 SUB_COHORT Exporting Value transfer Type reference (TYPE) HROBJID Objekt-Id 20041216

Event MOTHER_APPENDED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 COHORT Exporting Value transfer Type reference (TYPE) HROBJID Objekt-Id 20050105
2 MOTHER_COHORT Exporting Value transfer Type reference (TYPE) HROBJID Objekt-Id 20050105

Event STUDENT_APPENDED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 COHORT Exporting Value transfer Type reference (TYPE) HROBJID Objekt-Id 20041217
2 REF_STUD Exporting Value transfer Object reference (TYPE REF TO) CL_HRPIQ00COHORTS_STUD OO-Objekt Student 20050118
3 STUDENT Exporting Value transfer Type reference (TYPE) HROBJID Objekt-Id 20041217

Event STUDENT_DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 COHORT Exporting Value transfer Type reference (TYPE) HROBJID Objekt-Id 20050124
2 STUDENT Exporting Value transfer Type reference (TYPE) HROBJID Objekt-Id 20050124
History
Last changed by/on SAP  20050409 
SAP Release Created in 600