SAP ABAP Class CL_GRPCRTA_CONTROL (Generic methods for Automated Control)
Hierarchy
GRCPIERP (Software Component) GRCPIERP
   GRC-PCE (Application Component) Process Controls -Automated Controls
     GRPCRTA_MAIN (Package) SAP GRC Process Control : Main Package
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRPCRTA_AUTHORITY_CHECK GRPCRTA Authority check 20080912
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRPCRTA_CHANGELOG_CC Generic CC - Change Log 20080828
2 Inheritance (c INHERITING FROM c_ref)  CL_GRPCRTA_CHANGELOG_MF Generic CC - Change Log 20080828
3 Inheritance (c INHERITING FROM c_ref)  CL_GRPCRTA_CTBCSCFSYS001C1 Monitor Developer keys 20081223
4 Inheritance (c INHERITING FROM c_ref)  CL_GRPCRTA_CTMMIMCTR07C3 P2P Physical inventory tolerance-groups 20090106
5 Inheritance (c INHERITING FROM c_ref)  CL_GRPCRTA_CTSDMDCTR01C1 Number of changes to posting period variant and fiscal year 20090305
6 Inheritance (c INHERITING FROM c_ref)  CL_GRPCRTA_CTSDPRICTR01C2 Number of changes to posting period variant and fiscal year 20081223
7 Inheritance (c INHERITING FROM c_ref)  CL_GRPCRTA_CTSDPRICTR02C2 Number of changes to posting period variant and fiscal year 20081224
8 Inheritance (c INHERITING FROM c_ref)  CL_GRPCRTA_VALUE_CHECK GRPCRTA Value check 20080828
Properties
Class CL_GRPCRTA_CONTROL  
Short Description Generic methods for Automated Control    
Super Class CL_GRPCRTA_AUTHORITY_CHECK GRPCRTA Authority check 
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 20080828   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_CONTROL has no interface implemented.
Friends
Class CL_GRPCRTA_CONTROL 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 20080828
2 C_00002 Constant Public Type reference (TYPE) GRPCRTA_DEFTYPE '00002' Deficiency Type 20080828
3 C_00003 Constant Public Type reference (TYPE) GRPCRTA_DEFTYPE '00003' Deficiency Type 20080828
4 C_00004 Constant Public Type reference (TYPE) GRPCRTA_DEFTYPE '00004' Deficiency Type 20080828
5 C_00005 Constant Public Type reference (TYPE) GRPCRTA_DEFTYPE '00005' Deficiency Type 20080828
6 C_46C Constant Public Type reference (TYPE) SY-SAPRL '46C' R/3 System, system release 20080828
7 C_AND Constant Public Type reference (TYPE) CHAR3 'AND' And 20080828
8 C_C Constant Public Type reference (TYPE) CDCHNGIND 'C' Change type (U, I, E, D) 20080828
9 C_D Constant Public Type reference (TYPE) CDCHNGIND 'D' Deletion flag 20080828
10 C_F Constant Public Type reference (TYPE) CHAR1 'F' Analysis indicator 20080828
11 C_I Constant Public Type reference (TYPE) CDCHNGIND 'I' Insertion flag 20080828
12 C_INPUT Constant Protected Type reference (TYPE) CHAR6 '_INPUT' Input 20080828
13 C_M Constant Public Type reference (TYPE) CHAR1 'M' Analysis indicator 20080828
14 C_N Constant Public Type reference (TYPE) CDCHNGIND 'N' Unknown flag 20080828
15 C_NA Constant Public Type reference (TYPE) CHAR2 'NA' NA 20080828
16 C_NUM_KEY Constant Public Type reference (TYPE) INT4 5 Natural number 20080828
17 C_OUTPUT Constant Protected Type reference (TYPE) CHAR7 '_OUTPUT' Output 20080828
18 C_U Constant Public Type reference (TYPE) CDCHNGIND 'U' Update flag 20080828
19 C_V Constant Public Type reference (TYPE) CHAR1 'V' Analysis indicator 20080828
20 C_X Constant Public Type reference (TYPE) BOOLEAN 'X' Flag 20080828
21 MT_DEFICIENCY Instance attribute Protected Type reference (TYPE) GRPCRTA_T_DEFDS Deficiency 20080828
22 MT_RULE_TABLES Instance attribute Public Type reference (TYPE) TT_OBJS Table Type of Structure OBJS 20080828
23 MT_TABLE_DDIC Instance attribute Public Type reference (TYPE) DD_X031L_TABLE Table Type for X031L 20080828
24 MT_TABLE_FIELD Instance attribute Public Type reference (TYPE) DDFIELDS DD: Field List 20080828
25 MT_VIEW_FIELDCAT Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20080828
26 MT_VIEW_FIELDCAT_TAB Instance attribute Protected Type reference (TYPE) DDFIELDS Fields in the view 20081106
27 MT_VIEW_TABLES Instance attribute Public Type reference (TYPE) TT_OBJS Table Type of Structure OBJS 20080906
28 MV_ROOTTABLE Instance attribute Protected Type reference (TYPE) TABNAME Table Name 20100224
29 M_NUM_TABLES Instance attribute Public Type reference (TYPE) I Number of tables 20080828
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CREATED_DATA Instance method Protected Method Add created Master data 20080828
2 ADD_DATA_CREATED Instance method Protected Method Add created Master data 20081001
3 APPEND_CHANGELOG Instance method Protected Method Append change log with schema 20080828
4 APPLY_OLSP Instance method Protected Method Apply OLSP 20080828
5 APPLY_OLSP_OUTPUT Instance method Protected Method Apply OLSP before output 20090325
6 BUILD_CONDITION Instance method Private Method Build Condition 20080828
7 BUILD_SELECT_LIST Instance method Protected Method Build select list 20080828
8 BUILD_WHERE_CLAUSE Instance method Protected Method Build where clause 20080828
9 BUILD_WHERE_CLAUSE_OLSP Instance method Private Method Build OLSP where clause 20080828
10 CHANGE_FIELDCAT Instance method Protected Method Change key field column header 20080828
11 CHANGE_OUTPUT_DISPLAY Instance method Protected Method Change output display 20080828
12 CONVERT_TO_DB_FORMAT Instance method Protected Method Convert input into DB format 20080828
13 DATA_CONVERSION Instance method Protected Method Convert data format 20080828
14 FILTER_SELECTION Instance method Protected Method Set up selection 20080828
15 GET_CHANGE_LOG Instance method Protected Method Get Change log 20080828
16 GET_CHANGE_TYPE Instance method Protected Method Get change type 20080828
17 GET_DB_TABLE_DATA Instance method Private Method Get DB table 20080828
18 GET_FIELDCAT Instance method Protected Method Get field catalog 20080828
19 GET_TABCLASS Instance method Public Method Get table class 20090112
20 GET_TABLE_FROM_VIEW Instance method Protected Method Get tabe list from view 20080828
21 GET_TABLE_KEYS Instance method Protected Method Compose table keys for change log 20080828
22 GET_TABLE_LIST Instance method Protected Method Get table list from Rule 20080828
23 GET_TABLE_STRUCTURE Instance method Protected Method Get table structure 20080828
24 GET_VALUE_FROM_TABKEY Instance method Protected Method Get key field and value list from table key 20080828
25 PERPARE_DISPLAY Instance method Protected Method Perpare final output list 20080828
26 PROCESS_DATA_FILTER Instance method Protected Method Process data filter from Rule 20080828
27 VALIDATE_VIEW_FIELD Instance method Private Method Validate field exists in the view 20090118
Events
Class CL_GRPCRTA_CONTROL has no event.
Types
Class CL_GRPCRTA_CONTROL has no local type.
Method Signatures

Method ADD_CREATED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGELOG Call by reference Type reference (TYPE) GRPCRTA_T_LOG GRPC Change log 20080828
2 Importing IT_CHANGELOG Call by reference Type reference (TYPE) GRPCRTA_T_LOG GRPC Change log 20080828
3 Importing IT_CHANGENEW Call by reference Type reference (TYPE) GRPCRTA_T_LOG GRPC Change log 20080828
4 Importing IT_RULES Call by reference Type reference (TYPE) GRPCRTA_T_RULE Rule Table 20080828
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20080828

Method ADD_CREATED_DATA on class CL_GRPCRTA_CONTROL has no exception.

Method ADD_DATA_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGELOG Call by reference Type reference (TYPE) GRPCRTA_T_LOG GRPC Change log 20081001
2 Importing IT_CHANGELOG Call by reference Type reference (TYPE) GRPCRTA_T_LOG GRPC Change log 20081001
3 Importing IT_CHANGENEW Call by reference Type reference (TYPE) GRPCRTA_T_LOG GRPC Change log 20081001
4 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE DB data 20081001
5 Importing IT_RULES Call by reference Type reference (TYPE) GRPCRTA_T_RULE Rule Table 20081001

Method ADD_DATA_CREATED on class CL_GRPCRTA_CONTROL has no exception.

Method APPEND_CHANGELOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) GRPCRTA_T_SCHEMALOG Change log with schema number 20080828
2 Importing IT_CHANGELOG Call by reference Type reference (TYPE) GRPCRTA_T_LOG Table - SPRO ( Customizing ) change log for table/view 20080828

Method APPEND_CHANGELOG on class CL_GRPCRTA_CONTROL has no exception.

Method APPLY_OLSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGELOG Call by reference Type reference (TYPE) GRPCRTA_T_LOG Table - SPRO ( Customizing ) change log for table/view 20080828
2 Importing IS_OLSP Call by reference Type reference (TYPE) GRPCRTA_S_OLSP OLSP Range Table 20080828

Method APPLY_OLSP on class CL_GRPCRTA_CONTROL has no exception.

Method APPLY_OLSP_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY 20090325
2 Importing IS_OLSP Call by reference Type reference (TYPE) GRPCRTA_S_OLSP OLSP Range Table 20090325
3 Importing IT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20090325

Method APPLY_OLSP_OUTPUT on class CL_GRPCRTA_CONTROL has no exception.

Method BUILD_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WHERE Call by reference Type reference (TYPE) GRPCRTA_T_WHERE Where 20080828
2 Importing IT_CONDITION Call by reference Type reference (TYPE) GRPCRTA_T_CONDTAB HR: Table of Database Conditions 20080828
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20080828

Method BUILD_CONDITION on class CL_GRPCRTA_CONTROL has no exception.

Method BUILD_SELECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20080828
2 Exporting ET_SELECT_CLAUSE Call by reference Type reference (TYPE) GRPCRTA_T_FIELDNAME Field name list 20080828
3 Importing IT_RULES Call by reference Type reference (TYPE) GRPCRTA_T_RULE Rule Table 20080828
4 Importing IT_SCRIPT Call by reference Type reference (TYPE) GRPCRTA_T_SCRIPT_INFO Script and Rule Criteria Assignment 20081018
5 Importing I_FILTER Call by reference Type reference (TYPE) GRPCRTA_AI Analysis Inidicator 20081012
6 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20080828

Method BUILD_SELECT_LIST on class CL_GRPCRTA_CONTROL has no exception.

Method BUILD_WHERE_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WHERE Call by reference Type reference (TYPE) GRPCRTA_T_WHERE Where 20080828
2 Importing IS_OLSP Call by reference Type reference (TYPE) GRPCRTA_S_OLSP OLSP Range Table 20080828
3 Importing IT_DATE Call by reference Type reference (TYPE) RSDATRANGE Structure of a range table for a date field 20080828
4 Importing IT_RULES Call by reference Type reference (TYPE) GRPCRTA_T_RULE Rule Table 20080828
5 Importing IT_SCRIPT Call by reference Type reference (TYPE) GRPCRTA_T_SCRIPT_INFO Script and Rule Criteria Assignment 20080828
6 Importing I_TABKEY Call by reference Type reference (TYPE) TABKEY Table key 20080828
7 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20080828
8 Importing I_VIEWNAME Call by reference Type reference (TYPE) VIEWNAME16 Name of an SAP table view, 16 characters 20081106

Method BUILD_WHERE_CLAUSE on class CL_GRPCRTA_CONTROL has no exception.

Method BUILD_WHERE_CLAUSE_OLSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WHERE Call by reference Type reference (TYPE) GRPCRTA_T_WHERE Where 20080828
2 Importing IS_OLSP Call by reference Type reference (TYPE) GRPCRTA_S_OLSP OLSP Range Table 20080828
3 Importing IT_SCRIPT Call by reference Type reference (TYPE) GRPCRTA_T_SCRIPT_INFO 20080828

Method BUILD_WHERE_CLAUSE_OLSP on class CL_GRPCRTA_CONTROL has no exception.

Method CHANGE_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20080828
2 Importing IS_DATA Call by reference Type reference (TYPE) GRPCRTA_S_CHANGE_DATA Processed change log 20080828
3 Importing IT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20080828
4 Importing I_IS_CN Call by reference Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20080828

Method CHANGE_FIELDCAT on class CL_GRPCRTA_CONTROL has no exception.

Method CHANGE_OUTPUT_DISPLAY 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 20080828
2 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20080828
3 Exporting ET_OUTPUT Call by reference Type reference (TYPE) ANY TABLE Output display data 20080828
4 Importing IS_OLSP Call by reference Type reference (TYPE) GRPCRTA_S_OLSP OLSP Range Table 20090120
5 Importing IT_CHANGELOG Call by reference Type reference (TYPE) GRPCRTA_T_SCHEMALOG Data before apply Rule - CN 20081202
6 Importing IT_DATA Call by reference Type reference (TYPE) GRPCRTA_T_CHANGE_DATA table type 20080828
7 Importing IT_DEFAULT_OUTPUT Call by reference Type reference (TYPE) ANY TABLE Change Log - CC default display 20080828
8 Importing IT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20080828

Method CHANGE_OUTPUT_DISPLAY on class CL_GRPCRTA_CONTROL has no exception.

Method CONVERT_TO_DB_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RVVALUES Call by reference Type reference (TYPE) GRPCRTA_T_RVVALUE Rule Variable Table 20080828
2 Importing IT_RVVALUES Call by reference Type reference (TYPE) GRPCRTA_T_RVVALUE Rule Variable Table 20080828
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field name 20080828
4 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20080828

Method CONVERT_TO_DB_FORMAT on class CL_GRPCRTA_CONTROL has no exception.

Method DATA_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) ANY Input value 20080828
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field name 20080828
3 Importing I_OPTION Call by reference Type reference (TYPE) C Input/output 20080828
4 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20080828
5 Importing I_VALUE Call by reference Type reference (TYPE) ANY Input value 20080828

Method DATA_CONVERSION on class CL_GRPCRTA_CONTROL has no exception.

Method FILTER_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGELOG Call by reference Type reference (TYPE) GRPCRTA_T_LOG Table - SPRO ( Customizing ) change log for table/view 20080828
2 Importing IT_CHANGELOG Call by reference Type reference (TYPE) GRPCRTA_T_LOG Table - SPRO ( Customizing ) change log for table/view 20080828
3 Importing IT_FIELDS Call by reference Type reference (TYPE) RSDSFIELDS_T Dyn. Selections: Table Type RSDSFIELDS 20080828
4 Importing IT_SELECTION Call by reference Type reference (TYPE) RSDS_TRANGE Selection range 20080828

Method FILTER_SELECTION on class CL_GRPCRTA_CONTROL has no exception.

Method GET_CHANGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TODATE Call by reference Type reference (TYPE) SY-DATUM Date and time, current (application server) date 20080828
2 Changing C_TOTIME Call by reference Type reference (TYPE) SY-UZEIT Dat and time, current application server time 20080828
3 Exporting ET_CHANGELOG Call by reference Type reference (TYPE) GRPCRTA_T_LOG GRPC Change log 20080828
4 Importing I_FROMDATE Call by reference Type reference (TYPE) SY-DATUM Date and time, current (application server) date 20080828
5 Importing I_FROMTIME Call by reference Type reference (TYPE) SY-UZEIT Dat and time, current application server time 20080828
6 Importing I_OBJECTCLASS Call by reference Type reference (TYPE) CDOBJECTCL Object class 20080828
7 Importing I_OBJNAME Call by reference Type reference (TYPE) OB_OBJECT Object name 20080828
8 Importing I_ROOTTABLE Call by reference Type reference (TYPE) TABNAME Table Name 20100224
9 Importing I_SCRIPT Call by reference Type reference (TYPE) GRPCRTA_SCRIPT Script Name 20080828
10 Importing I_SPROCHANGES Call by reference Type reference (TYPE) GRPCRTA_OBJECTTYPE Object type 20080828
11 Importing I_SYSTEMINFO Call by reference Type reference (TYPE) GRPCRTA_SYSTEMINFO GRPCRTA PC Server System Info 20081112

Method GET_CHANGE_LOG on class CL_GRPCRTA_CONTROL has no exception.

Method GET_CHANGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGE_TYPE_TEXT Call by reference Type reference (TYPE) GRPCRTA_CHANGETYPE Change type 20080828
2 Importing I_CHANGE_TYPE Call by reference Type reference (TYPE) LOGID Unique identification of an entry in DBTABLOG 20080828

Method GET_CHANGE_TYPE on class CL_GRPCRTA_CONTROL has no exception.

Method GET_DB_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE DB data 20080828
2 Importing IT_DFIES Call by reference Type reference (TYPE) DDFIELDS DD: Field List 20080828
3 Importing IT_RULES Call by reference Type reference (TYPE) GRPCRTA_T_RULE Rule Table 20080828
4 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20080828

Method GET_DB_TABLE_DATA on class CL_GRPCRTA_CONTROL has no exception.

Method GET_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20080828
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20080828

Method GET_FIELDCAT on class CL_GRPCRTA_CONTROL has no exception.

Method GET_TABCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TABCLASS Call by reference Type reference (TYPE) TABCLASS Table category 20090112
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090112

Method GET_TABCLASS on class CL_GRPCRTA_CONTROL has no exception.

Method GET_TABLE_FROM_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLES Call by reference Type reference (TYPE) GRPCRTA_T_DD26V V-VIEWTABLE: View of Base Tables of a View 20080828
2 Importing I_VIEWNAME Call by reference Type reference (TYPE) VIEWNAME16 Name of an SAP table view, 16 characters 20080828
# Exception Resumable Description Created on
1 AUTHORITY_CHECK_FAILED No access to selected table 20080912

Method GET_TABLE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEYVALUES Call by reference Type reference (TYPE) TABKEY Unstructured field of length 1000 20080828
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY Database data 20080828
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20080828

Method GET_TABLE_KEYS on class CL_GRPCRTA_CONTROL has no exception.

Method GET_TABLE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RULES Call by reference Type reference (TYPE) GRPCRTA_T_RULE Rule Table 20080828
# Exception Resumable Description Created on
1 AUTHORITY_CHECK_FAILED No access to selected table 20080912

Method GET_TABLE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20080828

Method GET_TABLE_STRUCTURE on class CL_GRPCRTA_CONTROL has no exception.

Method GET_VALUE_FROM_TABKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD Call by reference Type reference (TYPE) GRPCRTA_T_FIELDNAME Field name list 20080828
2 Exporting ET_VALUE Call by reference Type reference (TYPE) GRPCRTA_T_TABKEY Keyvalue 20080828
3 Importing I_TABKEY Call by reference Type reference (TYPE) TABKEY Unstructured field of length 1000 20080828
4 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20080828

Method GET_VALUE_FROM_TABKEY on class CL_GRPCRTA_CONTROL has no exception.

Method PERPARE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE Output display data 20080828
2 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20080828
3 Exporting E_CCI Call by reference Type reference (TYPE) GRPCRTA_DEFICIENCY_PENDING Pending View Deficiency Count 20080828
4 Exporting E_HIGH Call by reference Type reference (TYPE) GRPCRTA_DEFICIENCY_HIGH High Deficiency Count 20080828
5 Exporting E_LOW Call by reference Type reference (TYPE) GRPCRTA_DEFICIENCY_LOW Low Deficiency Count 20080828
6 Exporting E_MEDIUM Call by reference Type reference (TYPE) GRPCRTA_DEFICIENCY_MEDIUM Medium Deficiency Count 20080828
7 Importing IS_DEFINITION Call by reference Type reference (TYPE) GRPCRTA_CTRLDEF Control Definition 20081121
8 Importing IS_OLSP Call by reference Type reference (TYPE) GRPCRTA_S_OLSP OLSP Range Table 20090325
9 Importing IT_CHANGELOG Call by reference Type reference (TYPE) GRPCRTA_T_SCHEMALOG Change log data before apply Rule 20081210
10 Importing IT_DATA Call by reference Type reference (TYPE) GRPCRTA_T_CHANGE_DATA table type 20080828
11 Importing IT_DEFICIENCY Call by reference Type reference (TYPE) GRPCRTA_T_DEFDS Deficiency 20080828
12 Importing IT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20080828
13 Importing IT_SCRIPT Call by reference Type reference (TYPE) GRPCRTA_T_SCRIPT_INFO Script and Rule Criteria Assignment 20081018
14 Importing I_IS_CN Call by reference Type reference (TYPE) C CN flag 20080828
15 Importing I_VIEWNAME Call by reference Type reference (TYPE) VIEWNAME16 Name of an SAP table view, 16 characters 20080828

Method PERPARE_DISPLAY on class CL_GRPCRTA_CONTROL has no exception.

Method PROCESS_DATA_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGELOG Call by reference Type reference (TYPE) GRPCRTA_T_LOG Change log with schema 20080828
2 Importing IT_CHANGELOG Call by reference Type reference (TYPE) GRPCRTA_T_LOG Change log with schema 20080828
3 Importing IT_RULES Call by reference Type reference (TYPE) GRPCRTA_T_RULE Rule Table 20080828
4 Importing I_VIEWNAME Call by reference Type reference (TYPE) VIEWNAME16 Name of an SAP table view, 16 characters 20080828
# Exception Resumable Description Created on
1 AUTHORITY_CHECK_FAILED No access to selected table(s) 20080912

Method VALIDATE_VIEW_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090118
2 Returning R_EXISTS Value transfer Type reference (TYPE) SUBRC Field exists in the view 20090118

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