SAP ABAP Class CL_HRPIQ00AGGR_CALCNODE (Calculation Node)
Hierarchy
☛
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
⤷
IS-HER-CM-AD (Application Component) Administration
⤷
PMIQ (Package) Campus Management
⤷
⤷
Properties
| Class | CL_HRPIQ00AGGR_CALCNODE | |
| Short Description | Calculation Node | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PMIQ | Campus Management |
| Created | 20030423 | SAP |
| Last change | 20050615 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_HRPIQ00AGGR_CALCNODE has no forward declaration.
Interfaces
Class CL_HRPIQ00AGGR_CALCNODE has no interface implemented.
Friends
Class CL_HRPIQ00AGGR_CALCNODE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_HRPIQ00AGGR_TOOL | Calculation Engine Interface | 20030423 | |||
| 2 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPIQ00AGGR_KEYFIGURE | Key Figures | 20030605 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPIQ00AGGR_MACHINE | Calculation Engine | 20030507 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | PIQKEYF_REF_T | Structure for Key Figures with Reference | 20030703 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | PIQKEYF_ID | Key Figure ID | 20030605 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | PIQAGGM_POS | Item Within Calculation Engine Hierarchy | 20030424 |
Methods
Events
Class CL_HRPIQ00AGGR_CALCNODE has no event.
Types
Class CL_HRPIQ00AGGR_CALCNODE has no local type.
Method Signatures
Method CALCULATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CALC_VIA_EVENT | Call by reference | Type reference (TYPE) | PIQFLAG | Berechnung wurde von Event ausgelöst | 20030515 |
Method CALCULATE on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_APPL | Call by reference | Object reference (TYPE REF TO) | IF_HRPIQ00AGGR_TOOL | Interface für Berechnungsmaschine | 20030423 | |||
| 2 | IR_MACHINE | Call by reference | Object reference (TYPE REF TO) | CL_HRPIQ00AGGR_MACHINE | Berechnungsmaschine | 20030507 | |||
| 3 | IV_KEYFIGURE_ID | Call by reference | Type reference (TYPE) | PIQKEYF_ID | CM: Schlüssel für eine Kennzahl | 20030605 | |||
| 4 | IV_POS_ID | Call by reference | Type reference (TYPE) | PIQAGGM_POS | CM Position innerhalb eines Hirarchie für Berechnungsmachine | 20030424 |
Method CONSTRUCTOR on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method DESTROY Signature
Method DESTROY on class CL_HRPIQ00AGGR_CALCNODE has no parameter.
Method DESTROY on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method DETERMINE_KEYFIGURES Signature
Method DETERMINE_KEYFIGURES on class CL_HRPIQ00AGGR_CALCNODE has no parameter.
Method DETERMINE_KEYFIGURES on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method GET_ACADWORK_FOR_CALCULATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ACADWORK | Call by reference | Type reference (TYPE) | PIQAGGR_AUDACADWORK_T | Berechnung: Akademische Leistung | 20030630 |
Method GET_ACADWORK_FOR_CALCULATION on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method GET_CALCULATE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CALCVALUES | Call by reference | Type reference (TYPE) | PIQKEYF_VALUES_T | berechnete Werte | 20030513 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20030703 | |||
| 3 | IV_KEYFIGURE_ID | Call by reference | Type reference (TYPE) | PIQKEYF_ID | CM: Schlüssel für eine Kennzahl | 20030703 |
Method GET_CALCULATE_VALUES on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method GET_KEYFIGURE_BELOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KEYFIGURES | Call by reference | Type reference (TYPE) | PIQKEYF_REF_T | Struktur Kennzahlen mit referenz | 20030423 | |||
| 2 | IV_KEYFIGURE_ID | Call by reference | Type reference (TYPE) | PIQKEYF_ID | CM: Schlüssel für eine Kennzahl | 20030423 |
Method GET_KEYFIGURE_BELOW on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method GET_KEYFIGURE_INPUT Signature
Method GET_KEYFIGURE_INPUT on class CL_HRPIQ00AGGR_CALCNODE has no parameter.
Method GET_KEYFIGURE_INPUT on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method GET_MANUAL_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MANUAL | Call by reference | Type reference (TYPE) | PIQFLAG | Flag | 20030509 |
Method GET_MANUAL_FLAG on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method GET_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_VALUE | Call by reference | Type reference (TYPE) | PIQKEYF_VALUE | Werte pro Kennzahl | 20030423 | |||
| 2 | IV_HANDLE | Call by reference | Type reference (TYPE) | PIQAGGM_GUID | eindeutiger Schlüssel | 20030423 | |||
| 3 | IV_KEYFIGURE_ID | Call by reference | Type reference (TYPE) | PIQKEYF_ID | CM: Schlüssel für eine Kennzahl | 20030423 |
Method GET_VALUE on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method GET_VALUES Signature
Method GET_VALUES on class CL_HRPIQ00AGGR_CALCNODE has no parameter.
Method GET_VALUES on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method GET_VALUES_FOR_CALCULATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20030703 | |||
| 2 | ET_VALUES | Call by reference | Type reference (TYPE) | PIQKEYF_VALUE_T | Werte pro Kennzahl | 20030505 | |||
| 3 | IV_CALC_VIA_EVENT | Call by reference | Type reference (TYPE) | PIQFLAG | 20050603 | ||||
| 4 | IV_KEYFIGURE_ID | Call by reference | Type reference (TYPE) | PIQKEYF_ID | CM: Schlüssel für eine Kennzahl | 20030703 |
Method GET_VALUES_FOR_CALCULATION on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method INIT_CALCULATE_VALUES Signature
Method INIT_CALCULATE_VALUES on class CL_HRPIQ00AGGR_CALCNODE has no parameter.
Method INIT_CALCULATE_VALUES on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method INIT_KEYFIGURE_VALUE Signature
Method INIT_KEYFIGURE_VALUE on class CL_HRPIQ00AGGR_CALCNODE has no parameter.
Method INIT_KEYFIGURE_VALUE on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method LOCK_KEYFIGURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20030703 | |||
| 2 | IV_HANDLE | Call by reference | Type reference (TYPE) | PIQAGGM_GUID | eindeutiger Schlüssel | 20030522 | |||
| 3 | IV_KEYFIGURE_ID | Call by reference | Type reference (TYPE) | PIQKEYF_ID | CM: Schlüssel für eine Kennzahl | 20030703 |
Method LOCK_KEYFIGURE on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method SET_ACADWORK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20030703 | |||
| 2 | IT_ACADWORK | Call by reference | Type reference (TYPE) | PIQAGGR_AUDACADWORK_T | Berechnung: Akademische Leistung | 20030616 | |||
| 3 | IV_KEYFIGURE_ID | Call by reference | Type reference (TYPE) | PIQKEYF_ID | CM: Schlüssel für eine Kennzahl | 20030616 |
Method SET_ACADWORK on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method SET_CALCVALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CALCVALUES | Call by reference | Type reference (TYPE) | PIQKEYF_VALUE | Werte pro Kennzahl | 20031007 | |||
| 2 | IV_KEYFIGURE_ID | Call by reference | Type reference (TYPE) | PIQKEYF_ID | CM: Schlüssel für eine Kennzahl | 20031007 |
Method SET_CALCVALUES on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method SET_KEYFIGURE_INPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20030703 | |||
| 2 | IT_ACADWORK | Call by reference | Type reference (TYPE) | PIQRFC_AUDACADWORK_T | Audit: Akademische Leistungen | 20030424 | |||
| 3 | IT_INPUTVALUES | Call by reference | Type reference (TYPE) | PIQKEYF_VALUE_T | Werte pro Kennzahl | 20030424 | |||
| 4 | IV_KEYFIGURE_ID | Call by reference | Type reference (TYPE) | PIQKEYF_ID | CM: Schlüssel für eine Kennzahl | 20030424 |
Method SET_KEYFIGURE_INPUT on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method SET_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20030703 | |||
| 2 | IS_VALUE | Call by reference | Type reference (TYPE) | PIQKEYF_VALUE | Werte pro Kennzahl | 20030423 | |||
| 3 | IV_FIRE_EVENT | Call by reference | Type reference (TYPE) | PIQFLAG | feuere Event ON_VALUE_SET | 20030512 | |||
| 4 | IV_KEYFIGURE_ID | Call by reference | Type reference (TYPE) | PIQKEYF_ID | CM: Schlüssel für eine Kennzahl | 20030703 |
Method SET_VALUES on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method SET_VALUE_MULTIPLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20030703 | |||
| 2 | IT_VALUES | Call by reference | Type reference (TYPE) | PIQKEYF_VALUE_T | Werte pro Kennzahl | 20030423 | |||
| 3 | IV_KEYFIGURE_ID | Call by reference | Type reference (TYPE) | PIQKEYF_ID | CM: Schlüssel für eine Kennzahl | 20030423 |
Method SET_VALUE_MULTIPLE on class CL_HRPIQ00AGGR_CALCNODE has no exception.
Method UNLOCK_KEYFIGURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20030703 | |||
| 2 | IV_HANDLE | Call by reference | Type reference (TYPE) | PIQAGGM_GUID | eindeutiger Schlüssel | 20030527 | |||
| 3 | IV_KEYFIGURE_ID | Call by reference | Type reference (TYPE) | PIQKEYF_ID | CM: Schlüssel für eine Kennzahl | 20030703 |
Method UNLOCK_KEYFIGURE on class CL_HRPIQ00AGGR_CALCNODE has no exception.
History
| Last changed by/on | SAP | 20050615 |
| SAP Release Created in | 472 |