SAP ABAP Class CL_GRAC_SOD_REPORTING (SOD Reporting Framework)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_SOD (Package) Access Control GRC SoD Rules and etc.
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRAC_SOD_REPORTS SOD Reporting 20100609
Properties
Class CL_GRAC_SOD_REPORTING  
Short Description SOD Reporting Framework    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_SOD   Access Control GRC SoD Rules and etc. 
Created 20100111   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 GRACS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRAC_SOD_REPORTING has no interface implemented.
Friends
Class CL_GRAC_SOD_REPORTING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_SOD_REPORT Instance attribute Public Object reference (TYPE REF TO) CL_GRAC_SOD_REPORTING SOD Reporting Framework 20100114
2 MT_REPINDEX Instance attribute Private Type reference (TYPE) GRAC_T_SOD_REPORTINDEX SOD Reporting Framework index 20100122
3 MT_REPORTDATA Instance attribute Private See coding 20100610
4 MT_REPORTINDEX_BUFFER Instance attribute Private Type reference (TYPE) YT_REPORTINDEX_BUFFER Report index buffer 20100123
5 MV_CONFIG Static Attribute Public Type reference (TYPE) CHAR1 Configuration value FILE/DB 20100127
6 MV_CONNECTOR Instance attribute Public Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100114
7 MV_FILELOCATION Static Attribute Public Type reference (TYPE) RLGRAP-FILENAME Local file for upload/download 20100212
8 MV_MAX_RECS Static Attribute Public Type reference (TYPE) I Max recs as per config 20100120
9 MV_NUM_RECORDS Instance attribute Public Type reference (TYPE) N 0 Number of records 20100115
10 MV_OBJECTID Instance attribute Public Type reference (TYPE) GRAC_SOD_REPOBJID Connector Id 20100114
11 MV_SEPARATOR Instance attribute Public Type reference (TYPE) CHAR2 '~~' Version Number Component 20100127
12 MV_SEQ Instance attribute Public Type reference (TYPE) I 0 File_sequence number 20100115
Methods
# Method Level Visibility Method type Description Created on
1 CLEAN_UP_REPORT_DATA Instance method Public Method Clean up the report data tables 20100607
2 CLEAN_UP_REPORT_DATA_BY_REPID Instance method Public Method Clean up the report data tables 20100612
3 CLOSE_REPORT Instance method Public Method Close the report 20100113
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100428
5 CONVERT_REPORTID Instance method Private Method Convert the reportid 20100609
6 GET_INSTANCE Static method Public Method Get the class instance 20100111
7 GET_REPORT_INDEX Instance method Public Method Get the index table data 20100113
8 GET_REPORT_STATUS Instance method Public Method Return the status of the report 20100113
9 GET_RISK_SUMMARY_BY_ROLE Instance method Public Method Method to get the risk summary detail data 20100223
10 GET_RISK_SUMMARY_DB_DATA Instance method Private Method Method to get the risk summary - DB data 20100224
11 GET_RISK_SUMMARY_FILE_DATA Instance method Private Method Method to get the risk summary - File based data 20100224
12 GET_VIOLATIONS Instance method Public Method Get the violations data 20100128
13 GET_VIOL_SUMMARY Instance method Public Method Get Violations Summary for Remediation View 20121213
14 OPEN_REPORT Instance method Public Method Open the report 20100113
15 RETRIEVE_DB_DATA_DETAIL Instance method Public Method Get the detail database violations data 20100127
16 RETRIEVE_DB_DATA_EXEC_SUM Instance method Public Method Get the summary database violations data 20100218
17 RETRIEVE_DB_DATA_MGMT_SUM Instance method Public Method Get the summary database violations data 20100218
18 RETRIEVE_DB_DATA_SUMMARY Instance method Public Method Get the summary database violations data 20100127
19 RETRIEVE_FILE_DATA_DETAIL Instance method Public Method Retrieve the file based detail violations data 20100127
20 RETRIEVE_FILE_DATA_EXEC_SUM Instance method Public Method Retrieve the file based Exec summary DB violations data 20100218
21 RETRIEVE_FILE_DATA_MGMT_SUM Instance method Public Method Retrieve the file based Mgmt summary DB violations data 20100218
22 RETRIEVE_FILE_DATA_SUMMARY Instance method Public Method Retrieve the file based summary database violations data 20100127
23 SET_MGMT_EXEC_VIOLATIONS Instance method Public Method Store the violations data 20100219
24 SET_VIOLATIONS Instance method Public Method Store the violations data 20100111
25 UPDATE_DB_DATA_DETAIL Instance method Private Method Set the detail DB data when config is database 20100222
26 UPDATE_DB_DATA_EXEC_SUM Instance method Private Method Set the Executive summary DB data when config is database 20100218
27 UPDATE_DB_DATA_MGMT_SUM Instance method Private Method Set the Management summary DB data when config is database 20100218
28 UPDATE_DB_DATA_SUMMARY Instance method Private Method Set the summary DB data when config is database 20100218
29 UPDATE_FILE_DATA_DETAIL Instance method Private Method Create data in the file when config is file 20100222
30 UPDATE_FILE_DATA_EXEC_SUM Instance method Private Method Create data in the file when config is file 20100218
31 UPDATE_FILE_DATA_MGMT_SUM Instance method Private Method Create data in the file when config is file 20100218
32 UPDATE_FILE_DATA_SUMMARY Instance method Private Method Create a summary file 20100121
Events
Class CL_GRAC_SOD_REPORTING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_REPORTINDEX_BUFFER Public See coding 20100123 begin of ys_reportindex_buffer, reptype type grac_sod_reptype, repformat type grac_sod_repformat, fromconnector type string, toconnector type string, fromobjectid type grac_sod_repobjid, toobjectid type grac_sod_repobjid, reportseq type grac_sequence_int, max_records type i, reportcontent type string, end of ys_reportindex_buffer
2 YS_VIOL_SUMM Public See coding 20121213 BEGIN OF YS_VIOL_SUMM, ACTRULEID TYPE GRAC_ACTRULE_ID, XCONNECTOR TYPE GRFN_CONNECTORID, OBJECTID TYPE GRAC_SOD_OBJECTID, RISKID TYPE GRAC_SODRISK_ID, CONNECTOR TYPE GRFN_CONNECTORID, FUNCTID TYPE GRAC_FUNCT_ID, ACTION TYPE GRAC_SOD_OBJECT, RESOURCEID TYPE GRAC_SOD_OBJECT, RESOURCEEXTN TYPE GRAC_RESOURCE_EXTN, FROMVAL TYPE GRAC_SOD_OBJECT, TOVAL TYPE GRAC_SOD_OBJECT, ROLE TYPE GRAC_SOD_OBJECT, ACCONTROLID TYPE GRAC_CONTROL_ID, MONITOR TYPE GRAC_OWNER, ORGRULEID TYPE GRAC_ORGRULE_ID, PRMSOURCE TYPE GRAC_SOD_PRM_FLAG, RISKTYPE TYPE GRAC_SODRISK_TYPE, OBJECTTYPE TYPE GRAC_SODRISK_TYPE, VALIDFROM TYPE GRAC_VALID_FROM, VALIDTO TYPE GRAC_VALID_TO, ACTIVE TYPE GRAC_ACTIVE, VIOLCNT TYPE GRAC_SOD_VIOLCOUNT, END OF YS_VIOL_SUMM
3 YT_REPORTINDEX_BUFFER Public See coding 20100123 yt_reportindex_buffer TYPE TABLE OF ys_reportindex_buffer
4 YT_VIOL_SUMM Public See coding 20121213 YT_VIOL_SUMM type TABLE OF YS_VIOL_SUMM
Method Signatures

Method CLEAN_UP_REPORT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100607
2 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100607

Method CLEAN_UP_REPORT_DATA on class CL_GRAC_SOD_REPORTING has no exception.

Method CLEAN_UP_REPORT_DATA_BY_REPID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100612

Method CLEAN_UP_REPORT_DATA_BY_REPID on class CL_GRAC_SOD_REPORTING has no exception.

Method CLOSE_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100113
2 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100113

Method CLOSE_REPORT on class CL_GRAC_SOD_REPORTING has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_GRAC_SOD_REPORTING has no parameter.
Method CONSTRUCTOR on class CL_GRAC_SOD_REPORTING has no exception.

Method CONVERT_REPORTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100609
2 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100609

Method CONVERT_REPORTID on class CL_GRAC_SOD_REPORTING has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SOD_REPORT Value transfer Object reference (TYPE REF TO) CL_GRAC_SOD_REPORTING SOD Reporting Framework 20100111

Method GET_INSTANCE on class CL_GRAC_SOD_REPORTING has no exception.

Method GET_REPORT_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REPORTINDEX Call by reference Type reference (TYPE) GRAC_T_SOD_REPORTINDEX ReportIndex 20100113
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100113
3 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT Report Format 20100119
4 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100113
5 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100113

Method GET_REPORT_INDEX on class CL_GRAC_SOD_REPORTING has no exception.

Method GET_REPORT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REPSTATUS Call by reference Type reference (TYPE) GRACSODREPSTATUS Report status 20100608
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100113
3 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100113

Method GET_REPORT_STATUS on class CL_GRAC_SOD_REPORTING has no exception.

Method GET_RISK_SUMMARY_BY_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REPORT_TYPE Call by reference Type reference (TYPE) GRAC_T_SOD_REPTYPE Report Type Table 20130125
2 Exporting ET_SUM_VIOL_DET Call by reference Type reference (TYPE) GRAC_T_SUM_VIOL_DET Summarized Violation details 20100223
3 Exporting EV_STATUS Call by reference Type reference (TYPE) GRAC_REP_STATUS Report status 20100608
4 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100223
5 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100223

Method GET_RISK_SUMMARY_BY_ROLE on class CL_GRAC_SOD_REPORTING has no exception.

Method GET_RISK_SUMMARY_DB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REPORT_TYPE Call by reference Type reference (TYPE) GRAC_T_SOD_REPTYPE Report Type Table 20130125
2 Exporting ET_SUM_VIOL_DET Call by reference Type reference (TYPE) GRAC_T_SUM_VIOL_DET Summarized Violation details 20100224
3 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100224
4 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100224

Method GET_RISK_SUMMARY_DB_DATA on class CL_GRAC_SOD_REPORTING has no exception.

Method GET_RISK_SUMMARY_FILE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REPORT_TYPE Call by reference Type reference (TYPE) GRAC_T_SOD_REPTYPE Report Type Table 20130125
2 Exporting ET_SUM_VIOL_DET Call by reference Type reference (TYPE) GRAC_T_SUM_VIOL_DET Summarized Violation details 20100224
3 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100224
4 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100224

Method GET_RISK_SUMMARY_FILE_DATA on class CL_GRAC_SOD_REPORTING has no exception.

Method GET_VIOLATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOD_VIOL_DET Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20100128
2 Exporting ET_SOD_VIOL_EXEC_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_EXEC_SUM Violation Executive Summary 20100128
3 Exporting ET_SOD_VIOL_MGMT_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_MGMT_SUM Violation Management Summary 20100128
4 Exporting ET_SOD_VIOL_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_VIOL_SUM Violation Summary 20100128
5 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100128
6 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT Report Format 20100128
7 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100128
8 Importing IV_REPORTSEQ Call by reference Type reference (TYPE) GRAC_SEQUENCE_INT Sequence 20100128
9 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100128

Method GET_VIOLATIONS on class CL_GRAC_SOD_REPORTING has no exception.

Method GET_VIOL_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOD_VIOL_DET Call by reference Type reference (TYPE) GRAC_T_DT_REM_VIOLATIONS Permission Violation Detail 20121213
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20121213
3 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20121213
4 Importing IV_REPORT_TYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type Ex:- 01 for Action Level 20121213
5 Importing IV_REPPAGE Call by reference Type reference (TYPE) GRAC_SEQUENCE_INT Sequence 20121213
6 Importing IV_REP_FORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT 2 Report Format 20121213

Method GET_VIOL_SUMMARY on class CL_GRAC_SOD_REPORTING has no exception.

Method OPEN_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100113
2 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100113
3 Importing IV_REPORT_NAME Call by reference Type reference (TYPE) GRFN_REPNAME Report name 20100617

Method OPEN_REPORT on class CL_GRAC_SOD_REPORTING has no exception.

Method RETRIEVE_DB_DATA_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOD_VIOL_DET Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20100127
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100127
3 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT Report Format 20100127
4 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100127
5 Importing IV_REPORTSEQ Call by reference Type reference (TYPE) GRAC_SEQUENCE_INT Sequence 20100127
6 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100127

Method RETRIEVE_DB_DATA_DETAIL on class CL_GRAC_SOD_REPORTING has no exception.

Method RETRIEVE_DB_DATA_EXEC_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOD_VIOL_EXEC_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_EXEC_SUM Violation Executive Summary 20100218
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100218
3 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT Report Format 20100218
4 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100218
5 Importing IV_REPORTSEQ Call by reference Type reference (TYPE) GRAC_SEQUENCE_INT Sequence 20100218
6 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100218

Method RETRIEVE_DB_DATA_EXEC_SUM on class CL_GRAC_SOD_REPORTING has no exception.

Method RETRIEVE_DB_DATA_MGMT_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOD_VIOL_MGMT_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_MGMT_SUM Violation Management Summary 20100218
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100218
3 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT Report Format 20100218
4 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100218
5 Importing IV_REPORTSEQ Call by reference Type reference (TYPE) GRAC_SEQUENCE_INT Sequence 20100218
6 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100218

Method RETRIEVE_DB_DATA_MGMT_SUM on class CL_GRAC_SOD_REPORTING has no exception.

Method RETRIEVE_DB_DATA_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOD_VIOL_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_VIOL_SUM Violation Summary 20100127
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100127
3 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT Report Format 20100127
4 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100127
5 Importing IV_REPORTSEQ Call by reference Type reference (TYPE) GRAC_SEQUENCE_INT Sequence 20100127
6 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100127

Method RETRIEVE_DB_DATA_SUMMARY on class CL_GRAC_SOD_REPORTING has no exception.

Method RETRIEVE_FILE_DATA_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOD_VIOL_DET Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20100127
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100127
3 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT Report Format 20100127
4 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100127
5 Importing IV_REPORTSEQ Call by reference Type reference (TYPE) GRAC_SEQUENCE_INT Sequence 20100127
6 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100127

Method RETRIEVE_FILE_DATA_DETAIL on class CL_GRAC_SOD_REPORTING has no exception.

Method RETRIEVE_FILE_DATA_EXEC_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOD_VIOL_EXEC_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_EXEC_SUM Violation Executive Summary 20100218
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100218
3 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT Report Format 20100218
4 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100218
5 Importing IV_REPORTSEQ Call by reference Type reference (TYPE) GRAC_SEQUENCE_INT Sequence 20100218
6 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100218

Method RETRIEVE_FILE_DATA_EXEC_SUM on class CL_GRAC_SOD_REPORTING has no exception.

Method RETRIEVE_FILE_DATA_MGMT_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOD_VIOL_MGMT_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_MGMT_SUM Violation Management Summary 20100219
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100218
3 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT Report Format 20100218
4 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100218
5 Importing IV_REPORTSEQ Call by reference Type reference (TYPE) GRAC_SEQUENCE_INT Sequence 20100218
6 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100218

Method RETRIEVE_FILE_DATA_MGMT_SUM on class CL_GRAC_SOD_REPORTING has no exception.

Method RETRIEVE_FILE_DATA_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOD_VIOL_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_VIOL_SUM Violation Summary 20100127
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100127
3 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT Report Format 20100127
4 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100127
5 Importing IV_REPORTSEQ Call by reference Type reference (TYPE) GRAC_SEQUENCE_INT Sequence 20100127
6 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100127

Method RETRIEVE_FILE_DATA_SUMMARY on class CL_GRAC_SOD_REPORTING has no exception.

Method SET_MGMT_EXEC_VIOLATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOD_VIOL_EXEC_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_EXEC_SUM Violation Executive Summary 20100219
2 Importing IT_SOD_VIOL_MGMT_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_MGMT_SUM Violation Management Summary 20100219
3 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100219
4 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100219
5 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100219

Method SET_MGMT_EXEC_VIOLATIONS on class CL_GRAC_SOD_REPORTING has no exception.

Method SET_VIOLATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOD_VIOL_DETAIL Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20100112
2 Importing IT_SOD_VIOL_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_VIOL_SUM Violation Summary 20100112
3 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100113
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100111
5 Importing IV_OBJECTID Call by reference Type reference (TYPE) GRAC_SOD_OBJECTID SOD Reportd objectid 20100114
6 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100111
7 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100111

Method SET_VIOLATIONS on class CL_GRAC_SOD_REPORTING has no exception.

Method UPDATE_DB_DATA_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOD_VIOL_DETAIL Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET Permission Violation Detail 20100222
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100222
3 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100222
4 Importing IV_OBJECTID Call by reference Type reference (TYPE) GRAC_SOD_OBJECTID Object ID 20100222
5 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT Report Format 20100222
6 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100222
7 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100222

Method UPDATE_DB_DATA_DETAIL on class CL_GRAC_SOD_REPORTING has no exception.

Method UPDATE_DB_DATA_EXEC_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOD_VIOL_EXEC_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_EXEC_SUM Violation Executive Summary 20100218
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100218
3 Importing IV_FROMOBJID Call by reference Type reference (TYPE) GRAC_SOD_OBJECTID Object ID 20100227
4 Importing IV_FROM_CONN Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100227
5 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT Report Format 20100218
6 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100218
7 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100218
8 Importing IV_TOCONN Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100227
9 Importing IV_TOOBJID Call by reference Type reference (TYPE) GRAC_SOD_OBJECTID Object ID 20100227

Method UPDATE_DB_DATA_EXEC_SUM on class CL_GRAC_SOD_REPORTING has no exception.

Method UPDATE_DB_DATA_MGMT_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOD_VIOL_MGMT_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_MGMT_SUM Violation Management Summary 20100218
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100218
3 Importing IV_FROMOBJID Call by reference Type reference (TYPE) GRAC_SOD_OBJECTID Object ID 20100301
4 Importing IV_FROM_CONN Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100301
5 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT Report Format 20100218
6 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100218
7 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100218
8 Importing IV_TOOBJID Call by reference Type reference (TYPE) GRAC_SOD_OBJECTID Object ID 20100301
9 Importing IV_TO_CONN Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100301

Method UPDATE_DB_DATA_MGMT_SUM on class CL_GRAC_SOD_REPORTING has no exception.

Method UPDATE_DB_DATA_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOD_VIOL_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_VIOL_SUM Violation Summary 20100218
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100218
3 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100218
4 Importing IV_OBJECTID Call by reference Type reference (TYPE) GRAC_SOD_OBJECTID Object ID 20100218
5 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT Report Format 20100218
6 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID Report ID 20100218
7 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE Report Type 20100218

Method UPDATE_DB_DATA_SUMMARY on class CL_GRAC_SOD_REPORTING has no exception.

Method UPDATE_FILE_DATA_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOD_VIOL_DETAIL Call by reference Type reference (TYPE) GRAC_T_SOD_PRM_VIOL_DET 20100222
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100222
3 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID 20100222
4 Importing IV_OBJECTID Call by reference Type reference (TYPE) GRAC_SOD_OBJECTID 20100222
5 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT 20100222
6 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID 20100222
7 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE 20100222

Method UPDATE_FILE_DATA_DETAIL on class CL_GRAC_SOD_REPORTING has no exception.

Method UPDATE_FILE_DATA_EXEC_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOD_VIOL_EXEC_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_EXEC_SUM Violation Executive Summary 20100218
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100218
3 Importing IV_FROMOBJID Call by reference Type reference (TYPE) GRAC_SOD_OBJECTID 20100301
4 Importing IV_FROM_CONN Call by reference Type reference (TYPE) GRFN_CONNECTORID 20100301
5 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT 20100218
6 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID 20100218
7 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE 20100218
8 Importing IV_TOOBJID Call by reference Type reference (TYPE) GRAC_SOD_OBJECTID Object ID 20100301
9 Importing IV_TO_CONN Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100301

Method UPDATE_FILE_DATA_EXEC_SUM on class CL_GRAC_SOD_REPORTING has no exception.

Method UPDATE_FILE_DATA_MGMT_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOD_VIOL_MGMT_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_MGMT_SUM Violation Management Summary 20100218
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100218
3 Importing IV_FROMOBJID Call by reference Type reference (TYPE) GRAC_SOD_OBJECTID Object ID 20100301
4 Importing IV_FROM_CONN Call by reference Type reference (TYPE) GRFN_CONNECTORID 20100301
5 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT 20100218
6 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID 20100218
7 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE 20100218
8 Importing IV_TOOBJID Call by reference Type reference (TYPE) GRAC_SOD_OBJECTID 20100301
9 Importing IV_TO_CONN Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100301

Method UPDATE_FILE_DATA_MGMT_SUM on class CL_GRAC_SOD_REPORTING has no exception.

Method UPDATE_FILE_DATA_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOD_VIOL_SUM Call by reference Type reference (TYPE) GRAC_T_SOD_VIOL_SUM Violation Summary 20100121
2 Importing IV_APPLTYPE Call by reference Type reference (TYPE) GRAC_SOD_APPLTYPE Application type for reporting 20100121
3 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID 20100121
4 Importing IV_OBJECTID Call by reference Type reference (TYPE) GRAC_SOD_OBJECTID 20100121
5 Importing IV_REPFORMAT Call by reference Type reference (TYPE) GRAC_SOD_REPFORMAT 20100121
6 Importing IV_REPORTID Call by reference Type reference (TYPE) GRAC_SOD_REPID 20100121
7 Importing IV_REPTYPE Call by reference Type reference (TYPE) GRAC_SOD_REPTYPE 20100121

Method UPDATE_FILE_DATA_SUMMARY on class CL_GRAC_SOD_REPORTING has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 600