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 | Instance attribute | Public | Type reference (TYPE) | PIQCOH_CONX_PASSED_ON | Context Reference List | 20050107 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | PIQCOH_LIST_PASSED_ON | List of 519 Instances | 20041217 | |||
| 3 | Instance attribute | Private | Attribute reference (LIKE) | SY-DATUM | Current Date of Application Server | 20041217 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | HROBJID | Object ID | 20041217 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | SY-DATUM | Current Date of Application Server | 20041217 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | PIQFLAG | General Indicator | 20041228 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | PIQFLAG | General Indicator | 20050121 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | PLVAR | Plan version | 20041217 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | HROBJID | Object | 20041217 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | HROBJID | Object ID | 20041217 | |||
| 11 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPIQ00COHORTS_A519 | Relationship CO-CO/ST-CO | 20041217 | |||
| 12 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPIQ00COHORTS_MAIN | Cohorts | 20041222 | |||
| 13 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPIQ00COHORTS_MAIN | Cohorts | 20050110 | |||
| 14 | 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 | Instance method | Public | Method | Add Cohort | 20041222 | |
| 2 | Instance method | Public | Method | Add Main Cohort | 20050103 | |
| 3 | Instance method | Public | Method | Add Student | 20041215 | |
| 4 | Instance method | Public | Constructor | CONSTRUCTOR | 20041215 | |
| 5 | Instance method | Private | Event handling method | Remove Inheritance When Students Are Deleted | 20050124 | |
| 6 | Instance method | Private | Event handling method | Remove Inheritance When Context Objects Are Deleted | 20050125 | |
| 7 | Instance method | Private | Event handling method | Inherit at Higher Levels | 20041217 | |
| 8 | Instance method | Private | Event handling method | Inheritance of Context Objects | 20050107 | |
| 9 | Instance method | Private | Event handling method | Pass On Student | 20041217 | |
| 10 | 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 | CONTEXT | Call by reference | Type reference (TYPE) | PIQCOH_CONXT | Kohortenkontext | 20050303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen für Kohortenklassen | 20050303 |
Method APP_MOTHER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DAUGHTER_COHO | Call by reference | Object reference (TYPE REF TO) | CL_HRPIQ00COHORTS_MAIN | Kohorten | 20050110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | BEGDA | Call by reference | Attribute reference (LIKE) | SY-DATUM | Aktuelles Datum des Applikationsservers | 20041216 | |||
| 2 | COHORT | Call by reference | Type reference (TYPE) | HROBJID | Objekt-Id | 20041216 | |||
| 3 | ENDDA | Call by reference | Attribute reference (LIKE) | SY-DATUM | Aktuelles Datum des Applikationsservers | 20041216 | |||
| 4 | INHERITED | Call by reference | Type reference (TYPE) | PIQFLAG | Allgemeines Kennzeichen | 20041217 | |||
| 5 | MOTHER_BRANCH | Call by reference | Type reference (TYPE) | PIQFLAG | Allgemeines Kennzeichen | 20050103 | |||
| 6 | PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20041216 | |||
| 7 | STUDENT | Call by reference | Type reference (TYPE) | HROBJID | Objekt | 20041216 | |||
| 8 | 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 | COHORT | Call by reference | Attribute reference (LIKE) | 20050124 | |||||
| 2 | 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 | COHORT | Call by reference | Attribute reference (LIKE) | 20050125 | |||||
| 2 | LIST_OBITS | Call by reference | Attribute reference (LIKE) | 20050125 | |||||
| 3 | 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 | COHORT | Call by reference | Attribute reference (LIKE) | 20041217 | |||||
| 2 | REF_STUD | Call by reference | Attribute reference (LIKE) | 20050118 | |||||
| 3 | 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 | COHORT | Call by reference | Attribute reference (LIKE) | 20050107 | |||||
| 2 | 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 | COHORT | Call by reference | Attribute reference (LIKE) | 20041228 | |||||
| 2 | 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 |