SAP ABAP Class CL_HRFPM_CHK_CHART_HANDLER (General Part for List Financing/Staff Assignment Rules)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRFPM_CHART_HANDLER Interface for List Creation 20040818
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRFPM_CHK_CHART_HANDLER_FTE Creation of List for Check Results of Financing Rules 20040814
2 Inheritance (c INHERITING FROM c_ref)  CL_HRFPM_CHK_CHART_HANDLER_OCC Creation of List for Check Results of Staff Assignment Rules 20040814
3 Inheritance (c INHERITING FROM c_ref)  CL_HRFPM_CHK_CHART_HANDLER_ORG Creation of Check List for All Org. Management Checks 20040820
Properties
Class CL_HRFPM_CHK_CHART_HANDLER  
Short Description General Part for List Financing/Staff Assignment Rules    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_FPM_FTE   Position Management: Full-Time Equivalents 
Created 20040814   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRFPM_CHK_CHART_HANDLER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRFPM_CHART_HANDLER Interface for List Creation 20040818
Friends
Class CL_HRFPM_CHK_CHART_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_RULE_CHECKER Instance attribute Protected Object reference (TYPE REF TO) CL_HRFPM_FIN_CHK_COLLECTOR Checks for Financing Rules 20040814
2 CHART_TITLE Instance attribute Protected Type reference (TYPE) CHAR50 Character Field of Length 40 20040820
3 DATA_TAB Static Attribute Protected Object reference (TYPE REF TO) DATA 20040818
4 FLG_FILL_COLUMNS Instance attribute Protected Type reference (TYPE) FLAG General Indicator 20040817
5 HEADER Instance attribute Protected Object reference (TYPE REF TO) DATA Structure for Header 20040820
6 INPUT_PARAMETERS Instance attribute Protected Object reference (TYPE REF TO) DATA 20040814
7 OBJECTS Instance attribute Protected Type reference (TYPE) OBJEC_T Org. Management: Table of Object Entries 20040816
8 OUTTAB Instance attribute Protected Object reference (TYPE REF TO) DATA 20040814
9 OUTTAB_LEVEL_NAME Instance attribute Protected Type reference (TYPE) TABNAME Table Name 20040817
10 OUTTAB_STRUC_NAME Instance attribute Protected Type reference (TYPE) TABNAME Name of ABAP Dictionary Object 20040814
11 OUTTAB_TAB_NAME Instance attribute Protected Type reference (TYPE) TABNAME Table name 20040814
12 STRUCTURE Instance attribute Protected Type reference (TYPE) STRUC_T Org. Management: Table of Structure Entries 20040816
13 THE_CHART_EXIT Instance attribute Protected Object reference (TYPE REF TO) IF_EX_HRFPM_OCC_CHK_CHART BAdI Interface IF_EX_HRFPM_OCC_CHK_CHART 20040824
14 THE_OUTPUT_EXIT Instance attribute Protected Object reference (TYPE REF TO) IF_EX_HRFPM_OCC_OUTPUT BAdI Interface IF_EX_HRFPM_OCC_OUTPUT 20040814
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_OUTTAB_LINE Instance method Protected Method Write New line in Output Table 20040814
2 BUILD_FIELD_CATALOGUE Instance method Public Method 20040818
3 CHECK_INPUT_PARAMETERS Instance method Public Method 20040818
4 CHECK_PROCESS_DATA_LINE Instance method Protected Method Filter on Data Table 20040820
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040814
6 COPY_FCAT Static method Protected Method 20040915
7 COPY_FIELD_CAT_PROP_FOR_GROUP Static method Protected Method 20040915
8 COPY_OUTTAB Instance method Protected Method Get Copy of Input Table 20040814
9 CREATE_OUTTAB_INSTANCE Instance method Protected Method Get an Instance of the Ouput Table 20040814
10 CREATE_OUTTAB_LINE Instance method Protected Method Create Line of Output Table 20040814
11 DYNAMIC_COLLECT Static method Protected Method Summarize Output Table 20040820
12 EXTEND_OUTTAB_LINE Instance method Protected Method Write New line in Output Table 20040824
13 FILL_OUTTAB_LINE Instance method Protected Method Create Line of Output Table 20040818
14 FILL_OUTTAB_LINE_CHECK_RESULT Instance method Protected Method Copy Inspection Results 20040818
15 FILL_OUTTAB_LINE_ERROR Instance method Protected Method Write Error Info in Line of Output Table 20040818
16 FILL_OUTTAB_LINE_OBJEC Instance method Protected Method Write Object Info in Line of Output Table 20040820
17 FILL_OUTTAB_LINE_RESULT Instance method Protected Method Enter Data in Output Table 20040818
18 FILL_OUTTAB_LINE_STRUCTURE Instance method Protected Method Write Structure Information in Table Line 20040818
19 GET_CHART Instance method Public Method 20040818
20 INIT Instance method Public Method 20040818
21 MODIFY_FIELD_CATALOGUE_CHK_RES Instance method Protected Method Create Field Catalog for Output 20040818
22 MODIFY_FIELD_CATALOGUE_EXIT Instance method Protected Method Exit for Postprocessing of Field Catalog 20040824
23 MODIFY_FIELD_CATALOGUE_STRUC Instance method Protected Method Create Field Catalog for Structure Info 20040814
24 MODIFY_FIELD_CATALOGUE_TECH Instance method Protected Method Write 'TECH' Indicator 20040814
25 PARAMETERS_CHANGED Instance method Public Method 20040818
26 PROVIDE_DATA_TAB Instance method Protected Method Get Data 20040819
27 REFRESH_CHART Instance method Public Method 20040818
28 SET_FIELD_CAT_PROP_FOR_GROUP Instance method Protected Method Help Function: Set Field Attributes of a Group 20040816
29 SET_FIELD_CAT_TECH_FOR_GROUP Instance method Protected Method Help Function: Set Fields of a Group to "Technical" 20040814
30 WRITE_OUTTAB Instance method Protected Method Create Output Table 20040814
31 WRITE_OUTTAB_EXIT Instance method Protected Method Exit for Postprocessing of Output Table 20040824
32 WRITE_TITLE Instance method Protected Method Create Title 20040822
Events
Class CL_HRFPM_CHK_CHART_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 STRUC_FCAT_TEMPL Protected Type reference (TYPE) LVC_S_FCAT ALV Control: Field Catalog 20040817
Method Signatures

Method APPEND_OUTTAB_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OUTTAB Call by reference Type reference (TYPE) TABLE 20040814
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY Struktur mit Fehler + Ausnahmen 20040818
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040814

Method BUILD_FIELD_CATALOGUE Signature

Method BUILD_FIELD_CATALOGUE on class CL_HRFPM_CHK_CHART_HANDLER has no parameter.
Method BUILD_FIELD_CATALOGUE on class CL_HRFPM_CHK_CHART_HANDLER has no exception.

Method CHECK_INPUT_PARAMETERS Signature

Method CHECK_INPUT_PARAMETERS on class CL_HRFPM_CHK_CHART_HANDLER has no parameter.
Method CHECK_INPUT_PARAMETERS on class CL_HRFPM_CHK_CHART_HANDLER has no exception.

Method CHECK_PROCESS_DATA_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) ANY Struktur mit Fehler + Ausnahmen 20040820
2 Returning RP_FLG_PROCESS_LINE Value transfer Type reference (TYPE) FLAG allgemeines flag 20040820
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040820

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_INIT Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20040820
2 Importing IS_INPUT_PARAMETERS Call by reference Type reference (TYPE) ANY 20040814
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmklasse für Finanzierungsregeln 20040814

Method COPY_FCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FCAT_TARGET Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040915
2 Importing IT_FCAT_SOURCE Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040915

Method COPY_FCAT on class CL_HRFPM_CHK_CHART_HANDLER has no exception.

Method COPY_FIELD_CAT_PROP_FOR_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_CATALOGUE Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040915
2 Importing IP_GROUP_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20040915
3 Importing IS_TEMPL_FCAT Call by reference Type reference (TYPE) LVC_S_FCAT ALV-Control: Feldkatalog 20040915
4 Importing IT_DFIES Call by reference Type reference (TYPE) DDFIELDS DD: Feldliste 20040915
5 Importing IT_FCAT_FIELD_NAMES Call by reference Type reference (TYPE) HRFPM_T_FIELDNAME Tabelle von Feldnamen 20040915
6 Importing IT_LINES_DESCR Call by reference Type reference (TYPE) DDTYPELIST Liste von ABAP Dictionary Typen 20040915

Method COPY_FIELD_CAT_PROP_FOR_GROUP on class CL_HRFPM_CHK_CHART_HANDLER has no exception.

Method COPY_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_OUTTAB_COPY Value transfer Object reference (TYPE REF TO) DATA 20040814
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040814

Method CREATE_OUTTAB_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_OUTTAB_INST Value transfer Object reference (TYPE REF TO) DATA 20040814
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040814

Method CREATE_OUTTAB_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_OUTTAB_LINE Value transfer Object reference (TYPE REF TO) DATA 20040814
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040814

Method DYNAMIC_COLLECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TAB Call by reference Type reference (TYPE) TABLE 20040820
2 Exporting ET_TAB Call by reference Type reference (TYPE) TABLE Tabelle mit verdichteten Feldern 20040820
3 Importing IT_COLLECT_FIELDS Call by reference Type reference (TYPE) HRFPM_T_COLLECT_FIELDS Tabelle von Feldnamen 20040820

Method DYNAMIC_COLLECT on class CL_HRFPM_CHK_CHART_HANDLER has no exception.

Method EXTEND_OUTTAB_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTTAB_LINE Call by reference Object reference (TYPE REF TO) DATA 20040824
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY Struktur mit Fehler + Ausnahmen 20040824
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040824

Method FILL_OUTTAB_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTTAB_LINE Call by reference Object reference (TYPE REF TO) DATA 20040818
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY Struktur mit Fehler + Ausnahmen 20040818
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040818

Method FILL_OUTTAB_LINE_CHECK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTTAB_LINE Call by reference Type reference (TYPE) ANY Struktur für Ausgabe der Prüfergebnisse im ALV 20040818
2 Importing IS_CHECK_RESULT Call by reference Type reference (TYPE) ANY FinRegeln: Ausgabefelder für Prüfergebnisse 20040818
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040818

Method FILL_OUTTAB_LINE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CHECK_ERROR_OUT Call by reference Type reference (TYPE) HRFPM_S_CHK_CHART_ERROR Struktur für Ausgabe der Prüfergebnisse im ALV 20040818
2 Importing IS_CHECK_RESULT Call by reference Type reference (TYPE) ANY FinRegeln: Ausgabefelder für Prüfergebnisse 20040818
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040818

Method FILL_OUTTAB_LINE_OBJEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OBJECT Call by reference Type reference (TYPE) HRFPM_S_CHART_OBJEC Objektfelder für Listen 20040820
2 Importing IP_OBJID Call by reference Type reference (TYPE) HROBJECT-OBJID Kalkulationsnummer 20040820
3 Importing IP_OTYPE Call by reference Type reference (TYPE) HROBJECT-OTYPE Objekttyp 20040820
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040820

Method FILL_OUTTAB_LINE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTTAB_LINE Call by reference Object reference (TYPE REF TO) DATA 20040818
2 Importing IS_CHECK_RESULT Call by reference Type reference (TYPE) ANY FinRegeln: Ausgabefelder für Prüfergebnisse 20040818
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040818

Method FILL_OUTTAB_LINE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTTAB_LINE Call by reference Object reference (TYPE REF TO) DATA 20040818
2 Importing IS_CHECK_RESULT Call by reference Type reference (TYPE) ANY Struktur mit Fehler + Ausnahmen 20040818
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040818

Method GET_CHART Signature

Method GET_CHART on class CL_HRFPM_CHK_CHART_HANDLER has no parameter.
Method GET_CHART on class CL_HRFPM_CHK_CHART_HANDLER has no exception.

Method INIT Signature

Method INIT on class CL_HRFPM_CHK_CHART_HANDLER has no parameter.
Method INIT on class CL_HRFPM_CHK_CHART_HANDLER has no exception.

Method MODIFY_FIELD_CATALOGUE_CHK_RES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_CATALOGUE Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040818
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040818

Method MODIFY_FIELD_CATALOGUE_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_CATALOGUE Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040824

Method MODIFY_FIELD_CATALOGUE_EXIT on class CL_HRFPM_CHK_CHART_HANDLER has no exception.

Method MODIFY_FIELD_CATALOGUE_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_CATALOGUE Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040814
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040814

Method MODIFY_FIELD_CATALOGUE_TECH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_CATALOGUE Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040814
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040814

Method PARAMETERS_CHANGED Signature

Method PARAMETERS_CHANGED on class CL_HRFPM_CHK_CHART_HANDLER has no parameter.
Method PARAMETERS_CHANGED on class CL_HRFPM_CHK_CHART_HANDLER has no exception.

Method PROVIDE_DATA_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_DATA_TAB Value transfer Object reference (TYPE REF TO) DATA 20040819
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040819

Method REFRESH_CHART Signature

Method REFRESH_CHART on class CL_HRFPM_CHK_CHART_HANDLER has no parameter.
Method REFRESH_CHART on class CL_HRFPM_CHK_CHART_HANDLER has no exception.

Method SET_FIELD_CAT_PROP_FOR_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_CATALOGUE Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040816
2 Importing IP_GROUP_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20040816
3 Importing IS_TEMPL_FCAT Call by reference Type reference (TYPE) STRUC_FCAT_TEMPL ALV-Control: Feldkatalog 20040816
4 Importing IT_FCAT_FIELD_NAMES Call by reference Type reference (TYPE) HRFPM_T_FIELDNAME Tabelle von Feldnamen 20040817
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040816

Method SET_FIELD_CAT_TECH_FOR_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_CATALOGUE Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040814
2 Importing IP_GROUP_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20040814
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmen für Prüflisten 20040814

Method WRITE_OUTTAB Signature

Method WRITE_OUTTAB on class CL_HRFPM_CHK_CHART_HANDLER has no parameter.
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmklasse für Finanzierungsregeln 20040814

Method WRITE_OUTTAB_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OUTTAB Call by reference Type reference (TYPE) TABLE 20040824
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK_CHART Ausnahmklasse für Finanzierungsregeln 20040824

Method WRITE_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM Call by reference Type reference (TYPE) ANY 20040822
2 Returning RP_HEADER Value transfer Type reference (TYPE) LVC_TITLE Struktur für Header 20040822

Method WRITE_TITLE on class CL_HRFPM_CHK_CHART_HANDLER has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 600