SAP ABAP Class CL_GRPCRTA_BC_COMMON (BC Common Routine)
Hierarchy
GRCPIERP (Software Component) GRCPIERP
   GRC-PCE (Application Component) Process Controls -Automated Controls
     GRPCRTA_MAIN (Package) SAP GRC Process Control : Main Package
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRPCRTA_CTBCSCFPAR001C1 Monitor System Profile 20081223
2 Inheritance (c INHERITING FROM c_ref)  CL_GRPCRTA_CTBCSCFPAR001C2 Monitor Database Profile 20090105
Properties
Class CL_GRPCRTA_BC_COMMON  
Short Description BC Common Routine    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRPCRTA_MAIN   SAP GRC Process Control : Main Package 
Created 20081223   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRPCRTA_BC_COMMON has no interface implemented.
Friends
Class CL_GRPCRTA_BC_COMMON has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_00001 Constant Public Type reference (TYPE) GRPCRTA_DEFTYPE '00001' Deficiency Type 20081224
2 C_00002 Constant Public Type reference (TYPE) GRPCRTA_DEFTYPE '00002' Deficiency Type 20081224
3 C_00003 Constant Public Type reference (TYPE) GRPCRTA_DEFTYPE '00003' Deficiency Type 20081224
4 C_00004 Constant Public Type reference (TYPE) GRPCRTA_DEFTYPE '00004' Deficiency Type 20100520
5 C_00005 Constant Public Type reference (TYPE) GRPCRTA_DEFTYPE '00005' Deficiency Type 20081224
6 C_C Constant Public Type reference (TYPE) CHAR1 'C' C - analysis type 20081224
7 C_F Constant Public Type reference (TYPE) CHAR1 'F' F - analysis indicator 20081224
8 C_M Constant Public Type reference (TYPE) CHAR1 'M' M - analysis type 20081224
9 C_X Constant Public Type reference (TYPE) CHAR1 'X' Defaul checked 20081224
10 M_DBHOST Static Attribute Public Type reference (TYPE) SYHOST R/3 System, Name of application server 20081223
11 M_DBNAME Static Attribute Public Type reference (TYPE) SYST-DBSYS R/3 System, name of central database system 20081223
12 M_DBVERSION Static Attribute Public Type reference (TYPE) CHAR40 DB version 20081223
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENTRY Instance method Private Method Add an entry to historty list 20081223
2 APPEND_PAHI Instance method Private Method Append Pahi List 20081223
3 APPLY_RULE Instance method Public Method Apply Rule 20081223
4 BLANK_CHECK Instance method Private Method Blank check 20081224
5 CHANGE_CHECK Instance method Private Method Change check 20081224
6 CONVERT_CASE Instance method Private Method Convert case 20081223
7 FILTER_SELECTION Instance method Public Method Apply selection 20090105
8 GET_DATA Instance method Public Method Get data from PAHI 20081223
9 GET_DBINFO Instance method Private Method Get Database Info 20081223
10 GET_SYSTEM Instance method Private Method Get System info 20081223
11 READ_PAHI Instance method Public Method Read data from PAHI 20081223
12 VALUE_CHECK Instance method Private Method Value check 20081224
Events
Class CL_GRPCRTA_BC_COMMON has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_SYSTEM Protected See coding System info 20081223
2 TY_T_SYSTEM Protected See coding System info table type 20081223
Method Signatures

Method ADD_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PAHI_HIST Call by reference Type reference (TYPE) GRPCRTA_T_PAHI_HIST GRPCRTA Profile history list 20081223
2 Importing IS_PROF_HIST Call by reference Type reference (TYPE) GRPCRTA_S_PROF_HIST GRPCRTA Profile History list 20081223
3 Importing I_SCHEMANO Call by reference Type reference (TYPE) GRPCRTA_SCHEMANO Rule Parameter description 20081223

Method ADD_ENTRY on class CL_GRPCRTA_BC_COMMON has no exception.

Method APPEND_PAHI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PAHI_HIST Call by reference Type reference (TYPE) GRPCRTA_T_PAHI_HIST GRPCRTA Profile history list 20081223
2 Importing IT_PROF_HIST Call by reference Type reference (TYPE) GRPCRTA_T_PROF_HIST GRPCRTA Profile history 20081223
3 Importing I_FROMDATE Call by reference Type reference (TYPE) SY-DATUM Date and time, current (application server) date 20081223
4 Importing I_PARNAME Call by reference Type reference (TYPE) PARNAME Parameter name 20081223
5 Importing I_SCHEMANO Call by reference Type reference (TYPE) GRPCRTA_SCHEMANO Rule Parameter description 20081223
6 Importing I_TODATE Call by reference Type reference (TYPE) SY-DATUM Date and time, current (application server) date 20081223

Method APPEND_PAHI on class CL_GRPCRTA_BC_COMMON has no exception.

Method APPLY_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) GRPCRTA_XML_HEADER Structure for XML Header Data 20100520
2 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE Output table 20081223
3 Importing IT_DEFICIENCY Call by reference Type reference (TYPE) GRPCRTA_T_DEFDS Deficiency 20081224
4 Importing IT_PAHI_HIST Call by reference Type reference (TYPE) GRPCRTA_T_PAHI_HIST GRPCRTA Profile history list 20081223
5 Importing IT_RULES Call by reference Type reference (TYPE) GRPCRTA_T_RULE Rule Table 20081223
6 Importing IT_SCHEMAORDER Call by reference Type reference (TYPE) GRPCRTA_T_SCHEMAORDER Schema Order 20081223

Method APPLY_RULE on class CL_GRPCRTA_BC_COMMON has no exception.

Method BLANK_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) GRPCRTA_XML_HEADER Structure for XML Header Data 20100520
2 Importing IS_RULE Call by reference Type reference (TYPE) GRPCRTA_S_RULE Rule Definition 20081224
3 Importing I_VALUE Call by reference Type reference (TYPE) NEWVALUE New parameter value 20081224
4 Exporting R_DEFTYPE Call by reference Type reference (TYPE) GRPCRTA_DEFTYPE Deficiency Type 20081224

Method BLANK_CHECK on class CL_GRPCRTA_BC_COMMON has no exception.

Method CHANGE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) GRPCRTA_XML_HEADER 20100520
2 Importing IS_PAHI_HIST Call by reference Type reference (TYPE) GRPCRTA_S_PAHI_HIST GRPCRTA Profile History list 20081224
3 Exporting R_DEFTYPE Call by reference Type reference (TYPE) GRPCRTA_DEFTYPE Deficiency Type 20081224

Method CHANGE_CHECK on class CL_GRPCRTA_BC_COMMON has no exception.

Method CONVERT_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARNAME Call by reference Type reference (TYPE) PARNAME Parameter name 20081223
2 Returning R_PARNAME Value transfer Type reference (TYPE) PARNAME Parameter name 20081223

Method CONVERT_CASE on class CL_GRPCRTA_BC_COMMON has no exception.

Method FILTER_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HOSTNAME Call by reference Type reference (TYPE) SYHOST R/3 System, Name of application server 20090105
2 Exporting E_PARNAME Call by reference Type reference (TYPE) PARNAME Parameter name 20090105
3 Exporting E_SYSTEMID Call by reference Type reference (TYPE) SYSTEMID SAP System ID 20090105
4 Importing IT_SELECTION Call by reference Type reference (TYPE) RSDS_TRANGE Selection range 20090105

Method FILTER_SELECTION on class CL_GRPCRTA_BC_COMMON has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PAHI_HIST Call by reference Type reference (TYPE) GRPCRTA_T_PAHI_HIST History of a DB, OS or SAP profile 20081223
2 Importing IT_RULES Call by reference Type reference (TYPE) GRPCRTA_T_RULE Rule Table 20081223
3 Importing I_FROMDATE Call by reference Type reference (TYPE) SY-DATUM Date and time, current (application server) date 20081223
4 Importing I_HOSTNAME Call by reference Type reference (TYPE) SYHOST R/3 System, Name of application server 20090105
5 Importing I_PARNAME Call by reference Type reference (TYPE) PARNAME Parameter name 20081223
6 Importing I_PARTYPE Call by reference Type reference (TYPE) PARTYPE Parameter type (OP system, DB, SAP) 20081223
7 Importing I_SYSTEMID Call by reference Type reference (TYPE) SYSTEMID SAP System ID 20090105
8 Importing I_TODATE Call by reference Type reference (TYPE) SY-DATUM Date and time, current (application server) date 20081223

Method GET_DATA on class CL_GRPCRTA_BC_COMMON has no exception.

Method GET_DBINFO Signature

Method GET_DBINFO on class CL_GRPCRTA_BC_COMMON has no parameter.
Method GET_DBINFO on class CL_GRPCRTA_BC_COMMON has no exception.

Method GET_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SYSTEM Call by reference Type reference (TYPE) TY_T_SYSTEM System info 20081223
2 Importing IT_RULES Call by reference Type reference (TYPE) GRPCRTA_T_RULE Rule Table 20081223
3 Importing I_PARTYPE Call by reference Type reference (TYPE) PARTYPE Parameter type (OP system, DB, SAP) 20081223

Method GET_SYSTEM on class CL_GRPCRTA_BC_COMMON has no exception.

Method READ_PAHI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROF_HIST Call by reference Type reference (TYPE) GRPCRTA_T_PROF_HIST History of a DB, OS or SAP profile 20081223
2 Importing I_FROMDATE Call by reference Type reference (TYPE) SY-DATUM From date 20081223
3 Importing I_HOSTNAME Call by reference Type reference (TYPE) SYHOST R/3 System, Name of application server 20081223
4 Importing I_PARTYPE Call by reference Type reference (TYPE) PARTYPE Parameter type (OP system, DB, SAP) 20081223
5 Importing I_SYSTEMID Call by reference Type reference (TYPE) SYSTEMID SAP System ID 20081223

Method READ_PAHI on class CL_GRPCRTA_BC_COMMON has no exception.

Method VALUE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) GRPCRTA_XML_HEADER Structure for XML Header Data 20100520
2 Importing IS_RULE Call by reference Type reference (TYPE) GRPCRTA_S_RULE Rule Definition 20081224
3 Importing I_VALUE Call by reference Type reference (TYPE) NEWVALUE New parameter value 20081224
4 Exporting R_DEFTYPE Call by reference Type reference (TYPE) GRPCRTA_DEFTYPE Deficiency Type 20081224

Method VALUE_CHECK on class CL_GRPCRTA_BC_COMMON has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 300_46C