SAP ABAP Class CL_HRFPM_FTE_BULIST (Position Analysis (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_BULIST  
Short Description Position Analysis (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 20040713   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRFPM_FTE_BULIST has no forward declaration.
Interfaces
Class CL_HRFPM_FTE_BULIST has no interface implemented.
Friends
Class CL_HRFPM_FTE_BULIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUFFER_MODE Constant Private Type reference (TYPE) FLAG 'X' Read Buffered Infotypes 20040720
2 EXIT_NAME Constant Private Type reference (TYPE) EXIT_IMP 'HRFPM_BU_EXTENSIONS' BAdI 20040728
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RECL_NAMES Static method Private Method Add Lines with Reclassification Rules 20040721
2 CHECK_FIELDNAME Static method Private Method Check of Field Name of Field Catalog 20040719
3 CHECK_FOREIGN_FINANCING Static method Private Method Check: Financing by BSE Outside the Structure 20040723
4 CHECK_PERSK Static method Private Method Eliminate BSE with incorrect employee group/subgroup 20040721
5 COLLECT_TO_LAYOUT Static method Public Method Format List According to Layout 20040722
6 COLLECT_TO_LAYOUT_FIN Static method Public Method Format Financing Analysis According to Layout 20040722
7 GET_A300_ADATA_FIELDS Static method Private Method Read Additional Data Link 20040723
8 GET_ABS_FOR_DATE Static method Public Method Values for Absolute Clearing 20040720
9 GET_ADD_FOR_DATE Static method Private Method Read Additional Information 20040728
10 GET_BULIST Static method Public Method Data Retrieval for Position Analysis (Per. Bdgt Plan Mgmt) 20040716
11 GET_CASH_FOR_DATE Static method Private Method Original Budget 20040726
12 GET_FINLIST Static method Public Method Data Retrieval for Position Analysis (Per. Bdgt Plan Mgmt) 20040722
13 GET_FTE_FOR_DATE Static method Public Method Original Budget 20040716
14 GET_HIERARCHY Static method Public Method Generate Hierarchy Line for Budget Structure Element 20040719
15 GET_LINE_FOR_DATE Static method Private Method Get Lines of Position Analysis 20040716
16 GET_RUL_FOR_DATE Static method Private Method Read Notes 20040721
17 GET_TRF_FOR_DATE Static method Private Method Pay Scale, IT1013, IT1503, Read Job Index 20040720
18 HANDLE_LAYOUT_CHANGE Static method Public Event handling method Re-format List When Layout is Changed 20040720
19 IS_CASH_BUDGET Static method Private Method Determine if monetary budget 20040726
20 IS_CONVERTED_BUDGET Static method Private Method Budget Structure Element Resulting from Reclassification 20040729
21 MODIFY_FIELDCAT Static method Public Method Adjust Field Catalog for Hierarchy Part 20040719
22 READ_1005_1514 Static method Private Method Read Infotypes 1005 and 1514 20040723
23 READ_TRF_TEXTS Static method Private Method Read Texts for Pay Scale/Employee Group 20040723
24 SET_PLUS_MINUS Static method Private Method Increases and Decreases for a Particular Layout 20040720
Events
Class CL_HRFPM_FTE_BULIST has no event.
Types
Class CL_HRFPM_FTE_BULIST has no local type.
Method Signatures

Method ADD_RECL_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BULIST Call by reference Type reference (TYPE) HRFPM_BULIST_T Tabellentyp zu HRFPM_BULIST_T 20040721
2 Importing I_ISTAT Call by reference Type reference (TYPE) P1000-ISTAT Planungsstatus 20040721

Method ADD_RECL_NAMES on class CL_HRFPM_FTE_BULIST has no exception.

Method CHECK_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_S_FCAT-FIELDNAME ALV-Control: Feldname internes Tabellenfeld 20040719
# Exception Resumable Description Created on
1 NOT_A_VALID_COLNUMBER Feldname entspricht keiner Hierarchiespalte 20040719

Method CHECK_FOREIGN_FINANCING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJEC Call by reference Type reference (TYPE) OBJEC_T Orgmanagement: Tabelle von Objec Einträgen 20040723
2 Importing I_SOBID Call by reference Type reference (TYPE) P1001-SOBID Id des verknüpften Objekts 20040723
3 Returning R_EXTERNAL_FINANCING Value transfer Type reference (TYPE) FLAG allgemeines flag 20040723

Method CHECK_FOREIGN_FINANCING on class CL_HRFPM_FTE_BULIST has no exception.

Method CHECK_PERSK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJEC Call by reference Type reference (TYPE) OBJEC_T Orgmanagement: Tabelle von Objec Einträgen 20040721
2 Importing IT_PERSG_RANGE Call by reference Type reference (TYPE) HRFPM_BU_PERSG_RANGE Range Tabelle fuer Mitarbeitergruppe 20040721
3 Importing IT_PERSK_RANGE Call by reference Type reference (TYPE) HRFPM_BU_PERSK_RANGE Range Tabelle fuer Mitarbeiterkreis 20040721
4 Importing I_KEYDATE Call by reference Type reference (TYPE) HRFPM_BU_KEYDATE Stichtag aktuelles Jahr (Stellenanalyse) 20040721
5 Importing I_KEYDATE_COMP Call by reference Type reference (TYPE) HRFPM_BU_KEYDATE_COMP Stichtag vergangenes Jahr (Stellenanalyse) 20040721

Method CHECK_PERSK on class CL_HRFPM_FTE_BULIST has no exception.

Method COLLECT_TO_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BULIST Call by reference Type reference (TYPE) HRFPM_BULIST_T Stellenanalyse 20040722
2 Importing IT_BULIST Call by reference Type reference (TYPE) HRFPM_BULIST_T Stellenanalyse 20040722
3 Importing IT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040722

Method COLLECT_TO_LAYOUT on class CL_HRFPM_FTE_BULIST has no exception.

Method COLLECT_TO_LAYOUT_FIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FINLIST Call by reference Type reference (TYPE) HRFPM_FINLIST_T 20040722
2 Importing IT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040722
3 Importing IT_FINLIST Call by reference Type reference (TYPE) HRFPM_FINLIST_T 20040722

Method COLLECT_TO_LAYOUT_FIN on class CL_HRFPM_FTE_BULIST has no exception.

Method GET_A300_ADATA_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BU_EXC Call by reference Type reference (TYPE) HRFPM_BU_EXC Rechtsgruende und Ausnahmegruende 20040727
2 Changing CS_BU_FIN Call by reference Type reference (TYPE) HRFPM_BU_FINANCING 20040727
3 Importing IS_ADATA Call by reference Type reference (TYPE) P1001-ADATA Zusatzdaten Verknüpfung 20040723

Method GET_A300_ADATA_FIELDS on class CL_HRFPM_FTE_BULIST has no exception.

Method GET_ABS_FOR_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ABS Call by reference Type reference (TYPE) HRFPM_BU_ABS Verfügbares Budget 20040720
2 Importing IS_OBJEC Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040720
3 Importing I_DATE Call by reference Type reference (TYPE) DATUM Datum 20040720

Method GET_ABS_FOR_DATE on class CL_HRFPM_FTE_BULIST has no exception.

Method GET_ADD_FOR_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ADD Call by reference Type reference (TYPE) HRFPM_BU_ADD 20040728
2 Importing IS_OBJEC Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040728
3 Importing I_DATE Call by reference Type reference (TYPE) DATUM Datum 20040728

Method GET_ADD_FOR_DATE on class CL_HRFPM_FTE_BULIST has no exception.

Method GET_BULIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BULIST Call by reference Type reference (TYPE) HRFPM_BULIST_T Stellenanalyse 20040716
2 Importing IFLG_NOCASH Call by reference Type reference (TYPE) FLAG allgemeines flag 20040716
3 Importing IT_PERSG_RANGE Call by reference Type reference (TYPE) HRFPM_BU_PERSG_RANGE Range Tabelle fuer Mitarbeiterkreis 20040721
4 Importing IT_PERSK_RANGE Call by reference Type reference (TYPE) HRFPM_BU_PERSK_RANGE Range Tabelle fuer Mitarbeiterkreis 20040721
5 Importing I_HIERVAR Call by reference Type reference (TYPE) HRFPM_HIERVAR Hierarchievariante 20040719
6 Importing I_KEYDATE Call by reference Type reference (TYPE) HRFPM_BU_KEYDATE Stichtag aktuelles Jahr (Stellenanalyse) 20040716
7 Importing I_KEYDATE_COMP Call by reference Type reference (TYPE) HRFPM_BU_KEYDATE_COMP Stichtag vergangenes Jahr (Stellenanalyse) 20040716
8 Importing I_KEYDATE_OCC Call by reference Type reference (TYPE) HRFPM_BU_KEYDATE_OCC Besetzungsstichtag (Stellenanalyse) 20040716
9 Importing I_OBJID Call by reference Type reference (TYPE) P1000-OBJID ObjektId 20040716
10 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20040716

Method GET_BULIST on class CL_HRFPM_FTE_BULIST has no exception.

Method GET_CASH_FOR_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CASH Call by reference Type reference (TYPE) HRFPM_BU_CASH Geldbudget 20040726
2 Importing IS_OBJEC Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040726
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA 20040726
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20040726

Method GET_CASH_FOR_DATE on class CL_HRFPM_FTE_BULIST has no exception.

Method GET_FINLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FINLIST Call by reference Type reference (TYPE) HRFPM_FINLIST_T Tabellentyp zu HRFPM_FINLIST 20040722
2 Importing IT_PERSG_RANGE Call by reference Type reference (TYPE) HRFPM_BU_PERSG_RANGE Range Tabelle fuer Mitarbeiterkreis 20040722
3 Importing IT_PERSK_RANGE Call by reference Type reference (TYPE) HRFPM_BU_PERSK_RANGE Range Tabelle fuer Mitarbeiterkreis 20040722
4 Importing I_HIERVAR Call by reference Type reference (TYPE) HRFPM_HIERVAR Hierarchievariante 20040722
5 Importing I_KEYDATE Call by reference Type reference (TYPE) HRFPM_BU_KEYDATE Stichtag aktuelles Jahr (Stellenanalyse) 20040722
6 Importing I_OBJID Call by reference Type reference (TYPE) P1000-OBJID ObjektId 20040722
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20040722

Method GET_FINLIST on class CL_HRFPM_FTE_BULIST has no exception.

Method GET_FTE_FOR_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AMNT Call by reference Type reference (TYPE) AMNT Verfügbares Budget 20040720
2 Exporting E_OCC_AMNT Call by reference Type reference (TYPE) HRFPM_BU_OCC Besetzte Stellenanteile 20100427
3 Exporting E_VAC_AMNT Call by reference Type reference (TYPE) HRFPM_BU_VAC Freie Stellenanteile 20040727
4 Importing IS_OBJEC Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040716
5 Importing I_DATE Call by reference Type reference (TYPE) DATUM Datum 20040716

Method GET_FTE_FOR_DATE on class CL_HRFPM_FTE_BULIST has no exception.

Method GET_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIERLINE Call by reference Type reference (TYPE) HRFPM_BU_LEVELS Hierarchieebenen Stellenanalyse und Finanzierungsanalyse 20040719
2 Importing I_HIERVAR Call by reference Type reference (TYPE) HRFPM_HIERVAR Hierarchievariante 20040719
3 Importing I_ISTAT Call by reference Type reference (TYPE) P1000-ISTAT Planungsstatus 20040719
4 Importing I_KEYDATE Call by reference Type reference (TYPE) DATUM Datum 20040719
5 Importing I_OBJID Call by reference Type reference (TYPE) P1000-OBJID ObjektId 20040719
6 Importing I_OTYPE Call by reference Type reference (TYPE) P1000-OTYPE Objekttyp 20040719
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20040719

Method GET_HIERARCHY on class CL_HRFPM_FTE_BULIST has no exception.

Method GET_LINE_FOR_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BULIST_LINE Call by reference Type reference (TYPE) HRFPM_BULIST Stellenanalyse 20040716
2 Importing IS_OBJEC Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040716
3 Importing IS_SELDATES Call by reference Type reference (TYPE) HRFPM_BU_SELDATES Selektierte Stichtage 20040716
4 Importing I_DATE Call by reference Type reference (TYPE) DATUM Datum 20040716

Method GET_LINE_FOR_DATE on class CL_HRFPM_FTE_BULIST has no exception.

Method GET_RUL_FOR_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NOTED_FTE Call by reference Type reference (TYPE) HRFPM_BU_NOTED Natürliche Zahl 20040723
2 Exporting E_RECL_ABS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040721
3 Exporting E_RECL_FTE Call by reference Type reference (TYPE) PMAMNT Verfügbares Budget 20040721
4 Exporting E_RESTR_FTE Call by reference Type reference (TYPE) PMAMNT Verfügbares Budget 20040721
5 Importing IS_OBJEC Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040721
6 Importing I_DATE Call by reference Type reference (TYPE) DATUM Datum 20040721

Method GET_RUL_FOR_DATE on class CL_HRFPM_FTE_BULIST has no exception.

Method GET_TRF_FOR_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TRF Call by reference Type reference (TYPE) HRFPM_BU_TRF Stellenanalyse 20040723
2 Importing IS_OBJEC Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040720
3 Importing I_DATE Call by reference Type reference (TYPE) DATUM Datum 20040720

Method GET_TRF_FOR_DATE on class CL_HRFPM_FTE_BULIST has no exception.

Method HANDLE_LAYOUT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_NOT_PROCESSED Call by reference Attribute reference (LIKE) 20040720
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20040720

Method HANDLE_LAYOUT_CHANGE on class CL_HRFPM_FTE_BULIST has no exception.

Method IS_CASH_BUDGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJEC Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040726
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA 20040726
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20040726
4 Returning RFLG_IS_CASH_BUDGET Value transfer Type reference (TYPE) FLAG allgemeines flag 20040726

Method IS_CASH_BUDGET on class CL_HRFPM_FTE_BULIST has no exception.

Method IS_CONVERTED_BUDGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJEC Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040729
2 Returning RFLG_IS_CONVERTED_BUDGET Value transfer Type reference (TYPE) FLAG allgemeines flag 20040729

Method IS_CONVERTED_BUDGET on class CL_HRFPM_FTE_BULIST has no exception.

Method MODIFY_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT ALV-Control: Feldkatalog 20040719
2 Importing I_HIERVAR Call by reference Type reference (TYPE) HRFPM_HIERVAR Hierarchievariante 20040719

Method MODIFY_FIELDCAT on class CL_HRFPM_FTE_BULIST has no exception.

Method READ_1005_1514 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TRF Call by reference Type reference (TYPE) HRFPM_BU_TRF Tarife, Mitrarbeiterkreis, Dienstart, ADT,.. ect. 20040723
2 Importing IS_OBJEC Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040723
3 Importing I_DATE Call by reference Type reference (TYPE) DATUM Datum 20040723

Method READ_1005_1514 on class CL_HRFPM_FTE_BULIST has no exception.

Method READ_TRF_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TRF Call by reference Type reference (TYPE) HRFPM_BU_TRF Tarife, Mitrarbeiterkreis, Dienstart, ADT,.. ect. 20040723

Method READ_TRF_TEXTS on class CL_HRFPM_FTE_BULIST has no exception.

Method SET_PLUS_MINUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BULIST Call by reference Type reference (TYPE) HRFPM_BULIST_T Tabellentyp zu HRFPM_BULIST_T 20040720

Method SET_PLUS_MINUS on class CL_HRFPM_FTE_BULIST has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 600