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
⤷ 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 | CON_BUDGET | Constant | Private | Type reference (TYPE) | P1500-OTYPE | 'BU' | Budget structure element | 20040906 | |
2 | CON_BUTGR_OED | Constant | Private | Type reference (TYPE) | P1500-BUTGR | '01' | Budget Group Public Sector | 20040906 | |
3 | CON_ICON_BUDGET_ELEMENT | Constant | Public | Type reference (TYPE) | CHAR35 | 'ICON_BUDGET_STRUCTURE_ELEMENT' | Icon for Budget Structure Element | 20040907 | |
4 | CON_ICON_DISPLAY_MORE | Constant | Private | Type reference (TYPE) | CHAR35 | 'ICON_DISPLAY_MORE' | Icon Multiple Selection | 20040908 | |
5 | CON_ICON_EMPLOYEE | Constant | Public | Type reference (TYPE) | CHAR35 | 'ICON_EMPLOYEE' | Icon Person | 20040907 | |
6 | CON_ICON_ENTER_MORE | Constant | Private | Type reference (TYPE) | CHAR35 | 'ICON_ENTER_MORE' | Icon Quick Selection | 20040908 | |
7 | CON_ICON_ORG_UNIT | Constant | Public | Type reference (TYPE) | CHAR35 | 'ICON_ORG_UNIT' | Icon Organizational Unit | 20040907 | |
8 | CON_ICON_PERIOD | Constant | Public | Type reference (TYPE) | CHAR35 | 'ICON_PERIOD' | Icon Period | 20040907 | |
9 | CON_ICON_POSITION_HR | Constant | Public | Type reference (TYPE) | CHAR35 | 'ICON_POSITION_HR' | Icon Position | 20040907 | |
10 | CON_ORG_UNIT | Constant | Private | Type reference (TYPE) | P1500-OTYPE | 'O' | Organizational Unit | 20040907 | |
11 | CON_PERSON | Constant | Private | Type reference (TYPE) | P1500-OTYPE | 'P' | Person | 20040907 | |
12 | CON_POSITION | Constant | Private | Type reference (TYPE) | P1500-OTYPE | 'S' | Position | 20040907 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_BSTAT_CHANGABLE | Static method | Public | Method | Check if objects exist in budget status 1 and 6 | 20040907 |
2 | CHECK_FINYR | Static method | Public | Method | Check Financial Year | 20040907 |
3 | CHECK_OBJECT_EXISTS | Static method | Public | Method | Check Object ID | 20040909 |
4 | CHECK_OBJID | Static method | Public | Method | Budget Structure Element: Check Object ID | 20040907 |
5 | FILL_HEADER | Static method | Public | Method | Fill Header | 20040908 |
6 | FLIP | Static method | Public | Method | Turns Flag | 20040908 |
7 | GET_BUTYPT | Static method | Public | Method | Name of budget structure element type | 20040908 |
8 | GET_FINYR | Static method | Public | Method | GET_FINYR | 20040907 |
9 | HELP_F4_FINYR | Static method | Public | Method | F4 Help Financial Year | 20040906 |
10 | HELP_F4_OBJID | Static method | Public | Method | F4 Help for Object ID | 20040908 |
11 | HELP_F4_OBJID_BU | Static method | Public | Method | F4 Help for Object ID of Budget Structure Elements | 20040907 |
12 | HELP_F4_OTYPE | Static method | Public | Method | F4 Help Financial Year | 20040907 |
13 | INIT_PLVAR | Static method | Public | Method | Initialize Plan Variant | 20040908 |
14 | MACO | Static method | Public | Method | Object Search with Text | 20040907 |
15 | READ_ONAME | 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 | Importing | IFLG_FINYR | Call by reference | Type reference (TYPE) | FLAG | '' | allgemeines flag | 20040907 | |
2 | Importing | IT_OBJID_RANGE | Call by reference | Type reference (TYPE) | HRFPM_OBJID_RANGE_T | Tabellentyp fuer HRFPM_OBJID_RANGE | 20040907 | ||
3 | Importing | I_FINYR | Call by reference | Type reference (TYPE) | P1500-FINYR | Haushaltsjahr | 20040907 | ||
4 | Importing | I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOTHING_FOUND | 20040907 | ||
2 | NOTHING_FOUND_FOR_FINYR | 20040907 |
Method CHECK_FINYR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FINYR | Call by reference | Type reference (TYPE) | FINYR | Haushaltsjahr | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FINYR_NOT_EXISTING | 20040907 |
Method CHECK_OBJECT_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20040909 | ||
2 | Importing | I_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | Objekttyp | 20040909 | ||
3 | Importing | I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040909 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOFIN | 20040909 | ||
2 | NOTHING_FOUND | 20040909 | ||
3 | NOTHING_FOUND_FOR_FINYR | 20040909 | ||
4 | NO_FINYR_FOR_CHECK | 20040909 |
Method CHECK_OBJID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IFLG_BSTAT1 | Call by reference | Type reference (TYPE) | P1500-BSTAT | 'X' | Bewirtschaftungsstatus | 20040907 | |
2 | Importing | IFLG_BSTAT2 | Call by reference | Type reference (TYPE) | FLAG | 'X' | Bewirtschaftungsstatus | 20040907 | |
3 | Importing | IFLG_BSTAT3 | Call by reference | Type reference (TYPE) | FLAG | 'X' | Bewirtschaftungsstatus | 20040907 | |
4 | Importing | IFLG_BSTAT4 | Call by reference | Type reference (TYPE) | FLAG | 'X' | Bewirtschaftungsstatus | 20040907 | |
5 | Importing | IFLG_BSTAT5 | Call by reference | Type reference (TYPE) | FLAG | 'X' | Bewirtschaftungsstatus | 20040907 | |
6 | Importing | IFLG_BSTAT6 | Call by reference | Type reference (TYPE) | FLAG | 'X' | Bewirtschaftungsstatus | 20040907 | |
7 | Importing | IFLG_BSTAT7 | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20040907 | |
8 | Importing | IFLG_CHECK_FINYR | Call by reference | Type reference (TYPE) | FLAG | '' | allgemeines flag | 20040907 | |
9 | Importing | I_FINYR | Call by reference | Type reference (TYPE) | P1500-FINYR | Haushaltsjahr | 20040907 | ||
10 | Importing | I_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20040907 | ||
11 | Importing | I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOFIN | 20040907 | ||
2 | NOTHING_FOUND | 20040907 | ||
3 | NOTHING_FOUND_FOR_FINYR | 20040907 | ||
4 | NO_FINYR_FOR_CHECK | 20040907 |
Method FILL_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_REP_DYN | Call by reference | Type reference (TYPE) | HRFPM_REP_DYN | Dynprostruktur fuer allgemeines Reporting Stellenwirtschaft | 20040908 | ||
2 | Importing | IFLG_GREEN_FIN | Call by reference | Type reference (TYPE) | HRFPM_GREEN_FIN | Ausreichende Finanzierung | 20040908 | ||
3 | Importing | IFLG_MULTIPLE_SEL_OBJ | Call by reference | Type reference (TYPE) | FLAG | '' | allgemeines flag | 20040908 | |
4 | Importing | IFLG_RED_FIN | Call by reference | Type reference (TYPE) | HRFPM_RED_FIN | Unterfinanzierung | 20040908 | ||
5 | Importing | IFLG_USE_FINYR | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20040908 | |
6 | Importing | IFLG_YELLOW_FIN | Call by reference | Type reference (TYPE) | HRFPM_YELLOW_FIN | Überfinanzierung | 20040908 | ||
7 | Importing | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040908 | ||
8 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20040908 | ||
9 | Importing | I_FINYR | Call by reference | Type reference (TYPE) | FINYR | Haushaltsjahr | 20040908 | ||
10 | Importing | I_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20040908 | ||
11 | Importing | I_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | Objekttyp | 20040908 | ||
12 | Importing | 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 | Exporting | E_FLAG_OUT | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20040908 | ||
2 | Importing | 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 | Importing | I_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20040908 | ||
2 | Importing | I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040908 | ||
3 | Returning | 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 | Changing | C_FINYR | Call by reference | Type reference (TYPE) | FINYR | Haushaltsjahr | 20040907 | ||
2 | Exporting | E_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040907 | ||
3 | Exporting | E_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20040907 | ||
4 | Exporting | E_HHJ_TEXT | Call by reference | Type reference (TYPE) | CHAR21 | Feldname | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FINYR_NOT_FOUND | 20040907 |
Method HELP_F4_FINYR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FINYR | Call by reference | Type reference (TYPE) | P1500-FINYR | Haushaltsjahr | 20040906 | ||
2 | Importing | I_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20040906 | ||
3 | Importing | I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_FINYR_FOR_OBJID_FOUND | 20040906 | ||
2 | NO_FINYR_FOUND | 20040906 |
Method HELP_F4_OBJID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20040908 | ||
2 | Exporting | E_REALO | Call by reference | Type reference (TYPE) | REALO | Erweiterte ObjektId | 20040908 | ||
3 | Importing | I_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | Objekttyp | 20040908 | ||
4 | Importing | I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040908 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CANCELLED | 20040908 | ||
2 | ERROR | 20040908 |
Method HELP_F4_OBJID_BU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20040907 | ||
2 | Importing | I_BEGDA | Call by reference | Type reference (TYPE) | P1000-BEGDA | Beginndatum | 20040907 | ||
3 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | P1000-ENDDA | Endedatum | 20040907 | ||
4 | Importing | I_ISTAT | Call by reference | Type reference (TYPE) | P1000-ISTAT | Planungsstatus | 20040907 | ||
5 | Importing | I_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20040907 | ||
6 | Importing | 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 | Exporting | E_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | 20040907 | |||
2 | Importing | IFLG_BU | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20040907 | |
3 | Importing | IFLG_O | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20040907 | |
4 | Importing | IFLG_P | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20040907 | |
5 | Importing | 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 | Changing | C_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040908 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_ACTIVE_PLVAR | 20040908 |
Method MACO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_OBJID_RANGE | Call by reference | Type reference (TYPE) | HRFPM_OBJID_RANGE_T | Tabellentyp fuer HRFPM_OBJID_RANGE | 20040907 | ||
2 | Changing | C_HEADER_LINE | Call by reference | Type reference (TYPE) | HRFPM_OBJID_RANGE | Range Struktur fuer OBJID | 20040908 | ||
3 | Importing | I_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | Objekttyp | 20040907 | ||
4 | Importing | I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040907 | ||
5 | Importing | I_SEARK | Call by reference | Type reference (TYPE) | SEARK | Suchbegriff | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ALREADY_IN_LIST | 20040907 | ||
2 | NOTHING_FOUND | 20040907 | ||
3 | SEARK_EMPTY | 20040907 |
Method READ_ONAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_STEXT | Call by reference | Type reference (TYPE) | P1000-STEXT | Objektbezeichnung | 20040906 | ||
2 | Importing | I_KEYDATE | Call by reference | Type reference (TYPE) | DATUM | SY-DATUM | Datum | 20040906 | |
3 | Importing | I_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20040906 | ||
4 | Importing | I_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | 'BU' | Objekttyp | 20040908 | |
5 | Importing | I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20040906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | 20040906 |
History
Last changed by/on | SAP | 20041006 |
SAP Release Created in | 600 |