SAP ABAP Class CL_HRPAD_ERD_DATAMODULE (Abstract Class for Modules Handled by ModuleMgr)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PA-PA-DE (Application Component) Germany
     PBAS_ERD (Package) Employee-Related Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAD_ERD_TOOLS Holds Convenience Methods 20091228
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20091228
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAD_ERD_BADI_MODULE For BADI Module Implementation 20091228
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20091228
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAD_ERD_DM_LOGGING Permits Logging of Actions in Framework 20091228
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPAD_ERD_DM_PA Data Module for Personnel Administration 20091228
3 Inheritance (c INHERITING FROM c_ref)  CL_HRPAD_ERD_DM_PD Data Module for Personnel Development 20091228
4 Inheritance (c INHERITING FROM c_ref)  CL_HRPAD_ERD_DM_XX 20091228
Properties
Class CL_HRPAD_ERD_DATAMODULE  
Short Description Abstract Class for Modules Handled by ModuleMgr    
Super Class CL_HRPAD_ERD_TOOLS Holds Convenience Methods 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PBAS_ERD   Employee-Related Data 
Created 20090625   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20091228
2 IF_HRPAD_ERD_BADI_MODULE For BADI Module Implementation 20091228
3 IF_SERIALIZABLE_OBJECT Serializable Object 20091228
Friends
Class CL_HRPAD_ERD_DATAMODULE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CC_MODULEDESCRIPTION Instance attribute Private Type reference (TYPE) STRING 'Default Description' 20091228
2 CR_TOP_NODE Instance attribute Protected Object reference (TYPE REF TO) CL_HRPAD_ERD_DATATREE_NODE_FLD Node Symbolizing Folder 20091228
3 CT_ORG_DATA Instance attribute Protected Type reference (TYPE) HRPAD_T_ERD_ORG_DATA Gives Info about JUPER and BEGDA/ENDDA of Emplymt Relationsh 20091228
4 CV_ACTIVE_PLVAR Instance attribute Protected Type reference (TYPE) PLVAR Plan Variant 20091228
5 CV_EFFECTIVE_DATE Instance attribute Protected Type reference (TYPE) DATS Field of Type DATS 20110315
6 CV_ORDER Instance attribute Protected Type reference (TYPE) I 50 20091228
7 CV_PERNR Instance attribute Protected Type reference (TYPE) P_PERNR Personnel Number 20091228
8 LOGGING_NODE Instance attribute Private Object reference (TYPE REF TO) CL_HRPAD_ERD_DATATREE_NODE_FLD Node Symbolizing Folder 20091228
Methods
# Method Level Visibility Method type Description Created on
1 ADD_KEY_VALUE_PAIR_TO_NODE Instance method Protected Method Help: Adds Node to Logging 20091228
2 FETCH_DATA Instance method Public Method @7M@ Information Retrieval Method 20091228
3 FILTER_JUPER Instance method Protected Method Filters Table by Length of Service 20091228
4 FILTER_PLVAR Instance method Protected Method Filters Table by Active Plan Variant 20091228
5 FIND_ACTIVE_PLVAR Instance method Private Method Sets Class Variable for PLVAR 20091228
6 GET_AS_XML Instance method Public Method Converts Data in XML for Data Exchange 20091228
7 GET_DESCRIPTION Instance method Public Method @7M@ Description (for Example, Personnel Management) 20091228
8 GET_LOGGING_NODE Instance method Public Method Returns Logging Data 20091228
9 GET_ORDERVALUE Instance method Public Method Returns Order Variable 20091228
10 GET_TOP_NODE Instance method Public Method Gives Module-Specific Data in Tree Structure 20091228
11 INIT Instance method Public Method Initializes Module 20091228
12 LOG Instance method Protected Method Log Events/Errors 20091228
13 LOG_KEY_VALUE Instance method Public Method Adds Key/Value Entry to Log 20091228
14 LOG_RUNTIME Instance method Protected Method Logs Length of Runtime of Module 20091228
15 MINIMAL_INIT Instance method Public Method Initializes Description and Order 20091228
16 RUN_DATA_COLLECTION Instance method Public Method Is Called by ModulManager, Executes FETCH_DATA 20091228
17 SET_ORDERVALUE Instance method Public Method @7M@ Sets Var. to Enable Ordering of Modules 20091228
18 SET_PROGRESS Instance method Protected Method Sets Progress Bar and Description in GUI 20091228
Events
Class CL_HRPAD_ERD_DATAMODULE has no event.
Types
Class CL_HRPAD_ERD_DATAMODULE has no local type.
Method Signatures

Method ADD_KEY_VALUE_PAIR_TO_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE Call by reference Object reference (TYPE REF TO) CL_HRPAD_ERD_DATATREE_NODE_FLD A node symbolizing a folder 20091228
2 Importing IV_KEY Call by reference Type reference (TYPE) ANY 20091228
3 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20091228

Method ADD_KEY_VALUE_PAIR_TO_NODE on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method FETCH_DATA Signature

Method FETCH_DATA on class CL_HRPAD_ERD_DATAMODULE has no parameter.
Method FETCH_DATA on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method FILTER_JUPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20091228

Method FILTER_JUPER on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method FILTER_PLVAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20091228

Method FILTER_PLVAR on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method FIND_ACTIVE_PLVAR Signature

Method FIND_ACTIVE_PLVAR on class CL_HRPAD_ERD_DATAMODULE has no parameter.
# Exception Resumable Description Created on
1 CX_HRPAD_ERD_NO_ACTIVE_PLVAR no active plan variant was found in the system 20091228

Method GET_AS_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_XML Value transfer Type reference (TYPE) STRING 20091228

Method GET_AS_XML on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) STRING 20091228

Method GET_DESCRIPTION on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method GET_LOGGING_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RR_LOGGING_NODE Call by reference Object reference (TYPE REF TO) CL_HRPAD_ERD_DATATREE_NODE_FLD A node symbolizing a folder 20091228

Method GET_LOGGING_NODE on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method GET_ORDERVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SORTVALUE Value transfer Type reference (TYPE) I 20091228

Method GET_ORDERVALUE on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method GET_TOP_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RR_TOP_NODE Call by reference Object reference (TYPE REF TO) CL_HRPAD_ERD_DATATREE_NODE_FLD T 20091228

Method GET_TOP_NODE on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ORG_DATA Call by reference Type reference (TYPE) HRPAD_T_ERD_ORG_DATA Gibt Infos über JUPER und BEGDA/ENDDA des Arbeitsverhältnis. 20091228
2 Importing IV_EFFECTIVE_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20110315
3 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20091228

Method INIT on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE Call by reference Object reference (TYPE REF TO) CL_HRPAD_ERD_DATATREE_NODE holds data for ERD project as a node 20091228

Method LOG on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method LOG_KEY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY Call by reference Type reference (TYPE) ANY 20091228
2 Importing IV_VAL Call by reference Type reference (TYPE) ANY 20091228

Method LOG_KEY_VALUE on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method LOG_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STARTTIME Call by reference Type reference (TYPE) I 20091228

Method LOG_RUNTIME on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method MINIMAL_INIT Signature

Method MINIMAL_INIT on class CL_HRPAD_ERD_DATAMODULE has no parameter.
Method MINIMAL_INIT on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method RUN_DATA_COLLECTION Signature

Method RUN_DATA_COLLECTION on class CL_HRPAD_ERD_DATAMODULE has no parameter.
Method RUN_DATA_COLLECTION on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method SET_ORDERVALUE Signature

Method SET_ORDERVALUE on class CL_HRPAD_ERD_DATAMODULE has no parameter.
Method SET_ORDERVALUE on class CL_HRPAD_ERD_DATAMODULE has no exception.

Method SET_PROGRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERCENTAGE Call by reference Type reference (TYPE) INT4 0 Natural number 20091228
2 Importing PROGRESS_TEXT Call by reference Type reference (TYPE) STRING 20091228

Method SET_PROGRESS on class CL_HRPAD_ERD_DATAMODULE has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in