SAP ABAP Class CL_HRFPM_FTE_REP (Reporting Personnel Budget Plan Management)
Hierarchy
☛
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
⤷
PA-PM-PB (Application Component) Position Budgeting and Control
⤷
PAOC_FPM_FTE (Package) Position Management: Full-Time Equivalents

⤷

⤷

Properties
Class | CL_HRFPM_FTE_REP | |
Short Description | Reporting Personnel Budget Plan Management | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PAOC_FPM_FTE | Position Management: Full-Time Equivalents |
Created | 20040906 | SAP |
Last change | 20041006 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HRFPM_FTE_REP has no forward declaration.
Interfaces
Class CL_HRFPM_FTE_REP has no interface implemented.
Friends
Class CL_HRFPM_FTE_REP has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | P1500-OTYPE | 'BU' | Budget structure element | 20040906 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | P1500-BUTGR | '01' | Budget Group Public Sector | 20040906 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR35 | 'ICON_BUDGET_STRUCTURE_ELEMENT' | Icon for Budget Structure Element | 20040907 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR35 | 'ICON_DISPLAY_MORE' | Icon Multiple Selection | 20040908 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR35 | 'ICON_EMPLOYEE' | Icon Person | 20040907 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR35 | 'ICON_ENTER_MORE' | Icon Quick Selection | 20040908 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR35 | 'ICON_ORG_UNIT' | Icon Organizational Unit | 20040907 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR35 | 'ICON_PERIOD' | Icon Period | 20040907 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR35 | 'ICON_POSITION_HR' | Icon Position | 20040907 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | P1500-OTYPE | 'O' | Organizational Unit | 20040907 | |
11 | ![]() |
Constant | Private | Type reference (TYPE) | P1500-OTYPE | 'P' | Person | 20040907 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | P1500-OTYPE | 'S' | Position | 20040907 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Check if objects exist in budget status 1 and 6 | 20040907 |
2 | ![]() |
Static method | Public | Method | Check Financial Year | 20040907 |
3 | ![]() |
Static method | Public | Method | Check Object ID | 20040909 |
4 | ![]() |
Static method | Public | Method | Budget Structure Element: Check Object ID | 20040907 |
5 | ![]() |
Static method | Public | Method | Fill Header | 20040908 |
6 | ![]() |
Static method | Public | Method | Turns Flag | 20040908 |
7 | ![]() |
Static method | Public | Method | Name of budget structure element type | 20040908 |
8 | ![]() |
Static method | Public | Method | GET_FINYR | 20040907 |
9 | ![]() |
Static method | Public | Method | F4 Help Financial Year | 20040906 |
10 | ![]() |
Static method | Public | Method | F4 Help for Object ID | 20040908 |
11 | ![]() |
Static method | Public | Method | F4 Help for Object ID of Budget Structure Elements | 20040907 |
12 | ![]() |
Static method | Public | Method | F4 Help Financial Year | 20040907 |
13 | ![]() |
Static method | Public | Method | Initialize Plan Variant | 20040908 |
14 | ![]() |
Static method | Public | Method | Object Search with Text | 20040907 |
15 | ![]() |
Static method | Public | Method | Read Object Description | 20040906 |
Events
Class CL_HRFPM_FTE_REP has no event.
Types
Class CL_HRFPM_FTE_REP has no local type.
Method Signatures
Method CHECK_BSTAT_CHANGABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IFLG_FINYR | Call by reference | Type reference (TYPE) | FLAG | '' | allgemeines flag | 20040907 | |
2 | ![]() |
IT_OBJID_RANGE | Call by reference | Type reference (TYPE) | HRFPM_OBJID_RANGE_T | Tabellentyp fuer HRFPM_OBJID_RANGE | 20040907 | ||
3 | ![]() |
I_FINYR | Call by reference | Type reference (TYPE) | P1500-FINYR | Haushaltsjahr | 20040907 | ||
4 | ![]() |
I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040907 | ||
2 | ![]() |
20040907 |
Method CHECK_FINYR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FINYR | Call by reference | Type reference (TYPE) | FINYR | Haushaltsjahr | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040907 |
Method CHECK_OBJECT_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20040909 | ||
2 | ![]() |
I_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | Objekttyp | 20040909 | ||
3 | ![]() |
I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040909 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040909 | ||
2 | ![]() |
20040909 | ||
3 | ![]() |
20040909 | ||
4 | ![]() |
20040909 |
Method CHECK_OBJID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IFLG_BSTAT1 | Call by reference | Type reference (TYPE) | P1500-BSTAT | 'X' | Bewirtschaftungsstatus | 20040907 | |
2 | ![]() |
IFLG_BSTAT2 | Call by reference | Type reference (TYPE) | FLAG | 'X' | Bewirtschaftungsstatus | 20040907 | |
3 | ![]() |
IFLG_BSTAT3 | Call by reference | Type reference (TYPE) | FLAG | 'X' | Bewirtschaftungsstatus | 20040907 | |
4 | ![]() |
IFLG_BSTAT4 | Call by reference | Type reference (TYPE) | FLAG | 'X' | Bewirtschaftungsstatus | 20040907 | |
5 | ![]() |
IFLG_BSTAT5 | Call by reference | Type reference (TYPE) | FLAG | 'X' | Bewirtschaftungsstatus | 20040907 | |
6 | ![]() |
IFLG_BSTAT6 | Call by reference | Type reference (TYPE) | FLAG | 'X' | Bewirtschaftungsstatus | 20040907 | |
7 | ![]() |
IFLG_BSTAT7 | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20040907 | |
8 | ![]() |
IFLG_CHECK_FINYR | Call by reference | Type reference (TYPE) | FLAG | '' | allgemeines flag | 20040907 | |
9 | ![]() |
I_FINYR | Call by reference | Type reference (TYPE) | P1500-FINYR | Haushaltsjahr | 20040907 | ||
10 | ![]() |
I_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20040907 | ||
11 | ![]() |
I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040907 | ||
2 | ![]() |
20040907 | ||
3 | ![]() |
20040907 | ||
4 | ![]() |
20040907 |
Method FILL_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_REP_DYN | Call by reference | Type reference (TYPE) | HRFPM_REP_DYN | Dynprostruktur fuer allgemeines Reporting Stellenwirtschaft | 20040908 | ||
2 | ![]() |
IFLG_GREEN_FIN | Call by reference | Type reference (TYPE) | HRFPM_GREEN_FIN | Ausreichende Finanzierung | 20040908 | ||
3 | ![]() |
IFLG_MULTIPLE_SEL_OBJ | Call by reference | Type reference (TYPE) | FLAG | '' | allgemeines flag | 20040908 | |
4 | ![]() |
IFLG_RED_FIN | Call by reference | Type reference (TYPE) | HRFPM_RED_FIN | Unterfinanzierung | 20040908 | ||
5 | ![]() |
IFLG_USE_FINYR | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20040908 | |
6 | ![]() |
IFLG_YELLOW_FIN | Call by reference | Type reference (TYPE) | HRFPM_YELLOW_FIN | Überfinanzierung | 20040908 | ||
7 | ![]() |
I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040908 | ||
8 | ![]() |
I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20040908 | ||
9 | ![]() |
I_FINYR | Call by reference | Type reference (TYPE) | FINYR | Haushaltsjahr | 20040908 | ||
10 | ![]() |
I_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20040908 | ||
11 | ![]() |
I_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | Objekttyp | 20040908 | ||
12 | ![]() |
I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040908 |
Method FILL_HEADER on class CL_HRFPM_FTE_REP has no exception.
Method FLIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FLAG_OUT | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20040908 | ||
2 | ![]() |
I_FLAG_IN | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20040908 |
Method FLIP on class CL_HRFPM_FTE_REP has no exception.
Method GET_BUTYPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20040908 | ||
2 | ![]() |
I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040908 | ||
3 | ![]() |
R_BUTYPT | Value transfer | Type reference (TYPE) | BUTYPT | Haushaltselementtypbezeichnung | 20040908 |
Method GET_BUTYPT on class CL_HRFPM_FTE_REP has no exception.
Method GET_FINYR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_FINYR | Call by reference | Type reference (TYPE) | FINYR | Haushaltsjahr | 20040907 | ||
2 | ![]() |
E_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040907 | ||
3 | ![]() |
E_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20040907 | ||
4 | ![]() |
E_HHJ_TEXT | Call by reference | Type reference (TYPE) | CHAR21 | Feldname | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040907 |
Method HELP_F4_FINYR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FINYR | Call by reference | Type reference (TYPE) | P1500-FINYR | Haushaltsjahr | 20040906 | ||
2 | ![]() |
I_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20040906 | ||
3 | ![]() |
I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040906 | ||
2 | ![]() |
20040906 |
Method HELP_F4_OBJID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20040908 | ||
2 | ![]() |
E_REALO | Call by reference | Type reference (TYPE) | REALO | Erweiterte ObjektId | 20040908 | ||
3 | ![]() |
I_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | Objekttyp | 20040908 | ||
4 | ![]() |
I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040908 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040908 | ||
2 | ![]() |
20040908 |
Method HELP_F4_OBJID_BU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20040907 | ||
2 | ![]() |
I_BEGDA | Call by reference | Type reference (TYPE) | P1000-BEGDA | Beginndatum | 20040907 | ||
3 | ![]() |
I_ENDDA | Call by reference | Type reference (TYPE) | P1000-ENDDA | Endedatum | 20040907 | ||
4 | ![]() |
I_ISTAT | Call by reference | Type reference (TYPE) | P1000-ISTAT | Planungsstatus | 20040907 | ||
5 | ![]() |
I_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20040907 | ||
6 | ![]() |
I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040907 |
Method HELP_F4_OBJID_BU on class CL_HRFPM_FTE_REP has no exception.
Method HELP_F4_OTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | 20040907 | |||
2 | ![]() |
IFLG_BU | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20040907 | |
3 | ![]() |
IFLG_O | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20040907 | |
4 | ![]() |
IFLG_P | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20040907 | |
5 | ![]() |
IFLG_S | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20040907 |
Method HELP_F4_OTYPE on class CL_HRFPM_FTE_REP has no exception.
Method INIT_PLVAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040908 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040908 |
Method MACO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_OBJID_RANGE | Call by reference | Type reference (TYPE) | HRFPM_OBJID_RANGE_T | Tabellentyp fuer HRFPM_OBJID_RANGE | 20040907 | ||
2 | ![]() |
C_HEADER_LINE | Call by reference | Type reference (TYPE) | HRFPM_OBJID_RANGE | Range Struktur fuer OBJID | 20040908 | ||
3 | ![]() |
I_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | Objekttyp | 20040907 | ||
4 | ![]() |
I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040907 | ||
5 | ![]() |
I_SEARK | Call by reference | Type reference (TYPE) | SEARK | Suchbegriff | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040907 | ||
2 | ![]() |
20040907 | ||
3 | ![]() |
20040907 |
Method READ_ONAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STEXT | Call by reference | Type reference (TYPE) | P1000-STEXT | Objektbezeichnung | 20040906 | ||
2 | ![]() |
I_KEYDATE | Call by reference | Type reference (TYPE) | DATUM | SY-DATUM | Datum | 20040906 | |
3 | ![]() |
I_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20040906 | ||
4 | ![]() |
I_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | 'BU' | Objekttyp | 20040908 | |
5 | ![]() |
I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040906 |
History
Last changed by/on | SAP | 20041006 |
SAP Release Created in | 600 |