Hierarchy

⤷

⤷

Properties
Class | CL_HROM_HC_PLANNING | |
Short Description | Extended Headcount Planning | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PP_HEADCOUNT_PLANNING | PP_HEADCOUNT_PLANNING |
Created | 20040326 | SAP |
Last change | 20050409 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HROM_HC_PLANNING has no forward declaration.
Interfaces
Class CL_HROM_HC_PLANNING has no interface implemented.
Friends
Class CL_HROM_HC_PLANNING has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ISTAT_D | Planning Status | 20070710 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20070710 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | WEGID | Evaluation Path | 20070710 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRUC_T | Org. Management: Table of Structure Entries | 20070710 | ||
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | HR_CB_NR | Control block number | 20070730 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UPPER_LIMIT | Maximum Budget | 20040730 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FTE_AMOUNT_TAB | Table: FTE Amount in Period | 20040329 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OTYPE | Object Type | 20040331 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P1019_EXP_TAB | Table: Infotype 1019 Required Positions | 20040401 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | Structure for Headcount Budget | 20040329 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OTYPE | Object Type | 20040331 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | INCLUDE_STRUCTURE | Include Higher-Level Structure in Evaluation | 20040329 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ISTAT_D | Planning Status | 20040329 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P0007_TAB | 20040401 | |||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P0008_TAB | 20040401 | |||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P0007_TAB | 20040401 | |||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P0008_TAB | 20040401 | |||
18 | ![]() |
Static Attribute | Private | See coding | Instance Table | 20040331 | |||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OBJEKTID | Object ID | 20040329 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P1014_TAB | Infotype 1014: Obsolete | 20040329 | ||
21 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20040422 | ||
22 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OTYPE | Object Type | 20040329 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OTYPE | Object Type | 20040331 | ||
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HCP_PLANNING_ATTRIBUTES | Evaluation Path | 20040408 | ||
25 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PLVAR | Plan Version | 20040329 | ||
26 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SHORT_D | Object Abbreviation | 20040405 | ||
27 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STAFFING_ATTRIBUTES | Table of Staffing Attributes | 20040329 | ||
28 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STEXT | Object name | 20040405 | ||
29 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SUB_ORD_OBJECTS | 20040401 | |||
30 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OTYPE | Object Type | 20040331 | ||
31 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P1011_TAB | Infotype 1011: Work Schedule | 20040329 | ||
32 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P1011_TAB | Infotype 1011: Work Schedule | 20040329 | ||
33 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'A' | Single-Character Indicator | 20040415 | |
34 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Indicator | 20040511 | |
35 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'B' | Single-Character Indicator | 20040415 | |
36 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'Y' | Single-Character Indicator | 20040511 | |
37 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'M' | Single-Character Indicator | 20040505 | |
38 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'Z' | Single-Character Indicator | 20040614 | |
39 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'E' | Single-Character Indicator | 20040730 | |
40 | ![]() |
Constant | Private | Type reference (TYPE) | OTYPE | 'US' | Object Type | 20040429 | |
41 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BOOLE_D | SPACE | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20040330 | |
42 | ![]() |
Static Attribute | Private | Type reference (TYPE) | DATUM | '99991231' | Date | 20040330 | |
43 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P0007_TAB | HR Master Record: Infotype 0007 (Planned Working Time) | 20040401 | ||
44 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P0008_TAB | HR Master Record: Infotype 0008 (Basic Pay) | 20040401 | ||
45 | ![]() |
Static Attribute | Private | Type reference (TYPE) | DATUM | '19000101' | Date | 20040330 | |
46 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BOOLE_D | 'X' | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20040330 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | Activate Infotypes | 20040608 |
2 | ![]() |
Instance method | Private | Method | Activate Read Organizational Structure for Evaluation | 20040621 |
3 | ![]() |
Instance method | Private | Method | Structure Evaluation | 20040719 |
4 | ![]() |
Instance method | Private | Method | Structure Evaluation | 20070710 |
5 | ![]() |
Instance method | Private | Method | Adjust Structure for HCP Evaluation | 20040405 |
6 | ![]() |
Instance method | Private | Method | Aggregate Matrix | 20040504 |
7 | ![]() |
Instance method | Private | Method | Calculate FTE for Place | 20040406 |
8 | ![]() |
Static method | Public | Method | Calculate the Planning Periods for Planning Type and Version | 20040415 |
9 | ![]() |
Static method | Public | Method | Calculate Matrix Header | 20040422 |
10 | ![]() |
Instance method | Private | Method | Determine Current Headcount for a Unit | 20040415 |
11 | ![]() |
Instance method | Private | Method | Aggregate Matrix per Job | 20040504 |
12 | ![]() |
Instance method | Private | Method | Aggregate Matrix per Unit | 20040504 |
13 | ![]() |
Instance method | Private | Method | Aggregate Matrix per Unit | 20040504 |
14 | ![]() |
Instance method | Private | Method | Calculate the Budget That Is Distributed Downwards | 20040730 |
15 | ![]() |
Instance method | Private | Method | Read Current Headcount Budget for a Unit | 20040415 |
16 | ![]() |
Instance method | Private | Method | Read Planned Headcount Budget for a Unit | 20040415 |
17 | ![]() |
Instance method | Public | Constructor | 20040329 | |
18 | ![]() |
Instance method | Private | Method | Create a Dummy "Miscellaneous" Function | 20040624 |
19 | ![]() |
Instance method | Private | Method | Determine the Directly Subordinate Objects | 20040405 |
20 | ![]() |
Instance method | Private | Method | Filter the Directly Subordinate Organizational Units | 20040505 |
21 | ![]() |
Static method | Public | Method | Read the Distributed Budget | 20040730 |
22 | ![]() |
Instance method | Public | Method | Read Attribute A_HCPBUDGETS | 20090602 |
23 | ![]() |
Static method | Private | Method | Instantiation | 20040329 |
24 | ![]() |
Instance method | Private | Method | Determine the Object Types from the Evaluation Path | 20040330 |
25 | ![]() |
Static method | Public | Method | Calculate Headcount Planning Data | 20040421 |
26 | ![]() |
Static method | Public | Method | Create Headcount Matrix | 20040421 |
27 | ![]() |
Instance method | Public | Method | Change Attribute A_HCPBUDGETS | 20090602 |
28 | ![]() |
Instance method | Private | Method | Factory Method: Set Up Object Instances and Attributes | 20040329 |
29 | ![]() |
Instance method | Private | Method | Read All Infotype Records | 20040331 |
30 | ![]() |
Instance method | Private | Method | Set Object Attributes | 20040401 |
31 | ![]() |
Instance method | Private | Method | Determine Evaluation Path for Root Object | 20040330 |
32 | ![]() |
Instance method | Private | Method | Add Aggregation to Parent | 20040504 |
33 | ![]() |
Instance method | Private | Method | Structure Evaluation | 20040330 |
Events
Class CL_HROM_HC_PLANNING has no event.
Types
Class CL_HROM_HC_PLANNING has no local type.
Method Signatures
Method ACTIVATE_INFOTYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INNNN | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20040608 | |||
2 | ![]() |
STRUCNAME | Call by reference | Type reference (TYPE) | STRUCNAME | Name Direct Input Import-Struktur | 20040608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HROM HCP, unerfüllte Nachbedingung | 20040608 |
Method ACTIVATE_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BEGDA | Call by reference | Type reference (TYPE) | DATUM | Datum | 20040706 | ||
2 | ![]() |
ENDDA | Call by reference | Type reference (TYPE) | DATUM | Datum | 20040706 | ||
3 | ![]() |
STRUCS | Call by reference | Type reference (TYPE) | STRUC_T | Struktur-Information zur Datenbank PCH | 20040621 |
Method ACTIVATE_STRUCTURE on class CL_HROM_HC_PLANNING has no exception.
Method ACTIVE_STRUCTURE_BUILD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | Planungsstatus | 20040719 | ||
2 | ![]() |
OBJECS | Call by reference | Type reference (TYPE) | OBJEC_T | Orgmanagement: Tabelle von Objec Einträgen | 20040719 | ||
3 | ![]() |
PATHID | Call by reference | Type reference (TYPE) | WEGID | Auswertungsweg | 20040719 | ||
4 | ![]() |
STRUCS | Call by reference | Type reference (TYPE) | STRUC_T | Orgmanagement: Tabelle von Struc Einträgen | 20040719 |
Method ACTIVE_STRUCTURE_BUILD on class CL_HROM_HC_PLANNING has no exception.
Method ACTIVE_STRUCTURE_BUILD2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | Planungsstatus | 20070710 | ||
2 | ![]() |
OBJECS | Call by reference | Type reference (TYPE) | OBJEC_T | Orgmanagement: Tabelle von Objec Einträgen | 20070710 | ||
3 | ![]() |
PATHID | Call by reference | Type reference (TYPE) | WEGID | Auswertungsweg | 20070710 | ||
4 | ![]() |
READ_ACTUAL | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070911 | |
5 | ![]() |
STRUCS | Call by reference | Type reference (TYPE) | STRUC_T | Orgmanagement: Tabelle von Struc Einträgen | 20070710 |
Method ACTIVE_STRUCTURE_BUILD2 on class CL_HROM_HC_PLANNING has no exception.
Method ADAPT_STRUC_POINTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MODSTRUCS | Call by reference | Type reference (TYPE) | STRUC_T | Orgmanagement: Tabelle von Struc Einträgen | 20040405 | ||
2 | ![]() |
STRUCS | Call by reference | Type reference (TYPE) | STRUC_T | Orgmanagement: Tabelle von Struc Einträgen | 20040405 |
Method ADAPT_STRUC_POINTER on class CL_HROM_HC_PLANNING has no exception.
Method AGGREGATE_MATRIX_DEEP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AGG_HEADCOUNTMATRIXS | Call by reference | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | 20040504 | |||
2 | ![]() |
ALL_ORGS_FULLY_GENERATED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040504 | ||
3 | ![]() |
HCP_AGGREGATION_MODE | Call by reference | Type reference (TYPE) | HCP_AGGREGATION_MODE | Kontingentplanung: Modus der Aggregation | 20040504 | ||
4 | ![]() |
INIT_BUDGET | Call by reference | Type reference (TYPE) | INIT_BUDGET | Kontingentplanung: Flag Initialisiere die neuen Planungsdate | 20040504 | ||
5 | ![]() |
PLANNING_TYPE | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20040504 | ||
6 | ![]() |
READ_ACTUAL | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20090602 | |
7 | ![]() |
READ_AGGREGATED | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20090602 | |
8 | ![]() |
ROOT_HEADCOUNTMATRIXS | Call by reference | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | 20040504 | |||
9 | ![]() |
ROOT_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_HROM_HC_PLANNING | Extended Headcount Planning | 20040504 | ||
10 | ![]() |
SELECTED_FORCE_ELEMENT | Call by reference | Type reference (TYPE) | HROBJECT | 20090602 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040504 |
Method CALCULATE_FTE_OF_PLACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TAKE_OBSOLETE_INTO_ACCOUNT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040406 |
Method CALCULATE_FTE_OF_PLACE on class CL_HROM_HC_PLANNING has no exception.
Method CALCULATE_HCP_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HCP_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden | 20040415 | ||
2 | ![]() |
PLANNING_ROOT | Call by reference | Type reference (TYPE) | HROBJECT | Objekt | 20040426 | ||
3 | ![]() |
PLANNING_TYPE | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20040415 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HROM HCP, unerfüllte Nachbedingung | 20040415 |
Method CALCULATE_MATRIX_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HCP_COLUMN_DESCRIPTION | Call by reference | Type reference (TYPE) | HRHEADCOUNTMATRIXCOLUMN_TAB | Tabelle zu HRHEADCOUNTMATRIXCOLUMN | 20040422 | ||
2 | ![]() |
PLANNING_OBJECT | Call by reference | Type reference (TYPE) | HROBJECT | Objekt | 20040426 | ||
3 | ![]() |
PLANNING_TYPE | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20040422 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HROM HCP, unerfüllte Nachbedingung | 20040422 |
Method CALC_ACTUAL_BUDGET_OF_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HEADCOUNTMATRIXS | Call by reference | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | 20040415 | |||
2 | ![]() |
PLANNING_TYPE | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20040415 | ||
3 | ![]() |
READ_ACTUAL | Call by reference | Type reference (TYPE) | FLAG | SPACE | allgemeines flag | 20090602 | |
4 | ![]() |
READ_AGGREGATED | Call by reference | Type reference (TYPE) | FLAG | SPACE | allgemeines flag | 20090602 | |
5 | ![]() |
SELECTED_FORCE_ELEMENT | Call by reference | Type reference (TYPE) | HROBJECT | Objekt-Id | 20090602 |
Method CALC_ACTUAL_BUDGET_OF_UNIT on class CL_HROM_HC_PLANNING has no exception.
Method CALC_AGGREGATION_TO_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AGG_HEADCOUNTMATRIXS | Call by reference | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | 20040504 | |||
2 | ![]() |
HEADCOUNTMATRIXS | Call by reference | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | 20040504 |
Method CALC_AGGREGATION_TO_JOB on class CL_HROM_HC_PLANNING has no exception.
Method CALC_AGGREGATION_TO_JU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AGG_HEADCOUNTMATRIXS | Call by reference | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | 20040504 | |||
2 | ![]() |
HEADCOUNTMATRIXS | Call by reference | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | 20040504 |
Method CALC_AGGREGATION_TO_JU on class CL_HROM_HC_PLANNING has no exception.
Method CALC_AGGREGATION_TO_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AGG_HEADCOUNTMATRIXS | Call by reference | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | 20040504 | |||
2 | ![]() |
HEADCOUNTMATRIXS | Call by reference | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | 20040504 |
Method CALC_AGGREGATION_TO_UNIT on class CL_HROM_HC_PLANNING has no exception.
Method CALC_DIST_BUDGET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | Planungsstatus | 20040730 | ||
2 | ![]() |
PLANNING_TYPE | Call by reference | Type reference (TYPE) | SUBTYP | Subtyp | 20040730 | ||
3 | ![]() |
READ_ACTUAL | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070911 | |
4 | ![]() |
READ_AGGREGATED | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Werte aggregiert lesen | 20090602 |
Method CALC_DIST_BUDGET on class CL_HROM_HC_PLANNING has no exception.
Method CALC_HCP_MATRIX_OF_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HEADCOUNTMATRIXS | Call by reference | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | 20040415 | |||
2 | ![]() |
INIT_BUDGET | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040416 | ||
3 | ![]() |
ORG_FULLY_GENERATED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040422 | ||
4 | ![]() |
PLANNING_TYPE | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20040415 | ||
5 | ![]() |
READ_ACTUAL | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20090602 | |
6 | ![]() |
READ_AGGREGATED | Call by reference | Type reference (TYPE) | FLAG | SPACE | allgemeines flag | 20090602 | |
7 | ![]() |
SELECTED_FORCE_ELEMENT | Call by reference | Type reference (TYPE) | HROBJECT | 20090602 |
Method CALC_HCP_MATRIX_OF_UNIT on class CL_HROM_HC_PLANNING has no exception.
Method CALC_PLANNED_BUDGET_OF_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HEADCOUNTMATRIXS | Call by reference | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | 20040415 | |||
2 | ![]() |
INIT_BUDGET | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040416 | ||
3 | ![]() |
PLANNING_TYPE | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20040415 |
Method CALC_PLANNED_BUDGET_OF_UNIT on class CL_HROM_HC_PLANNING has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | Planning Status | 20040329 | ||
2 | ![]() |
OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20040329 | ||
3 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | OTYPE | 20040329 | |||
4 | ![]() |
PLANNING_ATTRIBUTE | Call by reference | Type reference (TYPE) | HCP_PLANNING_ATTRIBUTES | Grunddaten zur Kontingentplanung -erweitert - | 20040408 | ||
5 | ![]() |
PLVAR | Call by reference | Type reference (TYPE) | PLVAR | 20040329 |
Method CONSTRUCTOR on class CL_HROM_HC_PLANNING has no exception.
Method CREATE_DUMMY_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DUMMY_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_HROM_HC_PLANNING | Extended Headcount Planning | 20040624 | ||
2 | ![]() |
DUMMY_STRUC | Call by reference | Type reference (TYPE) | STRUC | Struktur-Information zur Datenbank PCH | 20040624 | ||
3 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20040624 |
Method CREATE_DUMMY_OBJECT on class CL_HROM_HC_PLANNING has no exception.
Method DETERMINE_SUBORD_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MODSTRUCS | Call by reference | Type reference (TYPE) | STRUC_T | Orgmanagement: Tabelle von Struc Einträgen | 20040406 | ||
2 | ![]() |
NEW_OBJECT | Call by reference | Type reference (TYPE) | NEW_OBJECT | 20040406 |
Method DETERMINE_SUBORD_OBJECTS on class CL_HROM_HC_PLANNING has no exception.
Method FILTER_DIRECT_UNITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AGG_HEADCOUNTMATRIXS | Call by reference | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | 20040505 |
Method FILTER_DIRECT_UNITS on class CL_HROM_HC_PLANNING has no exception.
Method GET_DISTRIBUTED_BUDGET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DISTRIBUTED_BUDGET | Call by reference | Type reference (TYPE) | UPPER_LIMIT | Maximales Budget | 20040730 | ||
2 | ![]() |
ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | Planungsstatus | 20040730 | ||
3 | ![]() |
OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20040730 | ||
4 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20040730 | ||
5 | ![]() |
PLANNING_TYPE | Call by reference | Type reference (TYPE) | SUBTYP | Subtyp | 20040730 | ||
6 | ![]() |
PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20040730 | ||
7 | ![]() |
ROOT_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_HROM_HC_PLANNING | Extended Headcount Planning | 20040730 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HROM HCP, unerfüllte Nachbedingung | 20040730 |
Method GET_HCP_BUDGETS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PLANNING_TYPE | Call by reference | Type reference (TYPE) | SUBTYP | Subtyp | 20090602 | ||
2 | ![]() |
RT_HCP_BUDGETS | Value transfer | Type reference (TYPE) | P1019_EXP_TAB | 20090602 |
Method GET_HCP_BUDGETS on class CL_HROM_HC_PLANNING has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_HROM_HC_PLANNING | Extended Headcount Planning | 20040329 | ||
2 | ![]() |
ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | Planning Status | 20040329 | ||
3 | ![]() |
NEW_OBJECT_CREATED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040408 | ||
4 | ![]() |
OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20040329 | ||
5 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | OTYPE | 20040329 | |||
6 | ![]() |
PLANNING_ATTRIBUTE | Call by reference | Type reference (TYPE) | HCP_PLANNING_ATTRIBUTES | Grunddaten zur Kontingentplanung -erweitert - | 20040408 | ||
7 | ![]() |
PLVAR | Call by reference | Type reference (TYPE) | PLVAR | 20040329 |
Method GET_INSTANCE on class CL_HROM_HC_PLANNING has no exception.
Method GET_STRUCTURE_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CFUNCTION | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20040330 | ||
2 | ![]() |
CHOLDER | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20040330 | ||
3 | ![]() |
CPLACE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20040330 | ||
4 | ![]() |
CUNIT | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20040330 |
Method GET_STRUCTURE_OBJECTS on class CL_HROM_HC_PLANNING has no exception.
Method HEADCOUNT_BUDGET_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DISTRIBUTED_BUDGET | Call by reference | Type reference (TYPE) | UPPER_LIMIT | Maximales Budget | 20040730 | ||
2 | ![]() |
FILTER_DIRECT_UNITS | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040505 | |
3 | ![]() |
HCP_AGGREGATION_MODE | Call by reference | Type reference (TYPE) | HCP_AGGREGATION_MODE | SPACE | Single-character flag | 20040421 | |
4 | ![]() |
HEADCOUNTMATRIXS | Call by reference | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | Structure for Headcount Budget | 20040421 | ||
5 | ![]() |
INIT_BUDGET | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20040421 | |
6 | ![]() |
ISTAT | Value transfer | Type reference (TYPE) | ISTAT_D | '1' | Planungsstatus | 20040421 | |
7 | ![]() |
OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20040421 | ||
8 | ![]() |
ORG_FULLY_GENERATED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040422 | ||
9 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Object Type | 20040421 | ||
10 | ![]() |
PLANNING_TYPE | Call by reference | Type reference (TYPE) | SUBTYP | SPACE | Subtyp | 20040421 | |
11 | ![]() |
PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20040421 | ||
12 | ![]() |
READ_ACTUAL | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070911 | |
13 | ![]() |
READ_AGGREGATED | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Werte aggregiert lesen | 20090602 | |
14 | ![]() |
SELECTED_FORCE_ELEMENT | Call by reference | Type reference (TYPE) | HROBJECT | 20090602 | |||
15 | ![]() |
TAKE_OBSOLETE_INTO_ACCOUNT | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040421 | |
16 | ![]() |
USER_TIME_INTERVAL | Call by reference | Type reference (TYPE) | HRPOSBUDPER | Zeitintervall | 20040512 |
Method HEADCOUNT_BUDGET_GET on class CL_HROM_HC_PLANNING has no exception.
Method HEADCOUNT_BUDGET_MATRIX_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FILTER_DIRECT_UNITS | Call by reference | Type reference (TYPE) | FLAG | SPACE | allgemeines flag | 20040505 | |
2 | ![]() |
HCP_AGGREGATION_MODE | Call by reference | Type reference (TYPE) | HCP_AGGREGATION_MODE | SPACE | Single-character flag | 20040421 | |
3 | ![]() |
HCP_COLUMN_DESCRIPTION | Call by reference | Type reference (TYPE) | HRHEADCOUNTMATRIXCOLUMN_TAB | Tabelle zu HRHEADCOUNTMATRIXCOLUMN | 20040422 | ||
4 | ![]() |
HCP_MATRIXS | Call by reference | Type reference (TYPE) | HRHEADCOUNTMATRIX_TAB | Tabelle zu HRHEADCOUNTMATRIX | 20040422 | ||
5 | ![]() |
INIT_BUDGET | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20040421 | |
6 | ![]() |
ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | '1' | Planungsstatus | 20040421 | |
7 | ![]() |
OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20040421 | ||
8 | ![]() |
ORGS_FULLY_GENERATED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040422 | ||
9 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Object Type | 20040421 | ||
10 | ![]() |
PLANNING_TYPE | Call by reference | Type reference (TYPE) | SUBTYP | SPACE | Subtyp | 20040421 | |
11 | ![]() |
PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20040421 | ||
12 | ![]() |
READ_ACTUAL | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070911 | |
13 | ![]() |
READ_AGGREGATED | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Werte aggregiert lesen | 20090602 | |
14 | ![]() |
SELECTED_FORCE_ELEMENT | Call by reference | Type reference (TYPE) | HROBJECT | Objekt | 20090602 | ||
15 | ![]() |
TAKE_OBSOLETE_INTO_ACCOUNT | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040421 | |
16 | ![]() |
USER_TIME_INTERVAL | Call by reference | Type reference (TYPE) | HRPOSBUDPER | Zeitintervall | 20040512 |
Method HEADCOUNT_BUDGET_MATRIX_GET on class CL_HROM_HC_PLANNING has no exception.
Method MODIFY_HCP_BUDGETS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_HCPBUDGETS | Call by reference | Type reference (TYPE) | P1019_EXP_TAB | Tabelle Infotyp 1019 Planstellenkontingent | 20090602 |
Method MODIFY_HCP_BUDGETS on class CL_HROM_HC_PLANNING has no exception.
Method OBJECT_BUILDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INCLUDE_STRUCTURE | Call by reference | Type reference (TYPE) | INCLUDE_STRUCTURE | Untergeordnete Struktur in Auswertung einbeziehen | 20040329 | ||
2 | ![]() |
ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | Planungsstatus | 20040608 | ||
3 | ![]() |
PLANNING_TYPE | Call by reference | Type reference (TYPE) | SUBTYP | Subtyp | 20040625 | ||
4 | ![]() |
READ_ACTUAL | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070911 | |
5 | ![]() |
READ_AGGREGATED | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Werte aggregiert lesen | 20090602 | |
6 | ![]() |
TAKE_OBSOLETE_INTO_ACCOUNT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040406 |
Method OBJECT_BUILDER on class CL_HROM_HC_PLANNING has no exception.
Method READ_INFOTYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INFOTYPES | Call by reference | Type reference (TYPE) | IT_TABLES | 20040401 | |||
2 | ![]() |
ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | Planungsstatus | 20040608 | ||
3 | ![]() |
OBJECS | Value transfer | Type reference (TYPE) | OBJEC_T | Orgmanagement: Tabelle von Objec Einträgen | 20040331 | ||
4 | ![]() |
PLANNING_TYPE | Call by reference | Type reference (TYPE) | SUBTYP | Subtyp | 20040625 |
Method READ_INFOTYPES on class CL_HROM_HC_PLANNING has no exception.
Method SET_OBJECT_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INFOTYPE | Call by reference | Type reference (TYPE) | IT_TABLE | 20040401 | |||
2 | ![]() |
OTYPE_FUNCTION | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20040408 | ||
3 | ![]() |
OTYPE_HOLDER | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20040408 | ||
4 | ![]() |
OTYPE_PLACE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20040408 | ||
5 | ![]() |
OTYPE_UNIT | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20040408 | ||
6 | ![]() |
SHORT | Call by reference | Type reference (TYPE) | SHORT_D | Objektkürzel | 20040408 | ||
7 | ![]() |
STEXT | Call by reference | Type reference (TYPE) | STEXT | Objektbezeichnung | 20040408 |
Method SET_OBJECT_ATTRIBUTES on class CL_HROM_HC_PLANNING has no exception.
Method SET_UP_EVAL_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PATHID | Call by reference | Type reference (TYPE) | WEGID | Auswertungsweg | 20040330 | ||
2 | ![]() |
READ_STRUCTURE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040730 |
Method SET_UP_EVAL_PATH on class CL_HROM_HC_PLANNING has no exception.
Method SHIFT_AGGREGATION_TO_FATHER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AGG_HEADCOUNTMATRIXS | Call by reference | Type reference (TYPE) | HRHEADCNTBUDGET_TAB | 20040504 | |||
2 | ![]() |
FATHER_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_HROM_HC_PLANNING | Extended Headcount Planning | 20040504 |
Method SHIFT_AGGREGATION_TO_FATHER on class CL_HROM_HC_PLANNING has no exception.
Method STRUCTURE_BUILD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | Planungsstatus | 20040608 | ||
2 | ![]() |
OBJECS | Call by reference | Type reference (TYPE) | OBJEC_T | Orgmanagement: Tabelle von Objec Einträgen | 20040330 | ||
3 | ![]() |
PATHID | Call by reference | Type reference (TYPE) | WEGID | Auswertungsweg | 20040330 | ||
4 | ![]() |
READ_ACTUAL | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070911 | |
5 | ![]() |
REFRESH_BUFFER | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070710 | |
6 | ![]() |
STRUCS | Call by reference | Type reference (TYPE) | STRUC_T | Orgmanagement: Tabelle von Struc Einträgen | 20040330 |
Method STRUCTURE_BUILD on class CL_HROM_HC_PLANNING has no exception.
History
Last changed by/on | SAP | 20050409 |
SAP Release Created in | 470 |