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
⤷ 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 |