SAP ABAP Class CL_GRFN_REPORTING_SERVICES (Reporting services)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_REPORTING (Package) Shared PC-RM Reporting
Properties
Class CL_GRFN_REPORTING_SERVICES  
Short Description Reporting services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_REPORTING   Shared PC-RM Reporting 
Created 20080904   SAP 
Last change 20141106    
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)
2 GRFN0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 GRPC0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 GRRM0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRFN_REPORTING_SERVICES has no interface implemented.
Friends
Class CL_GRFN_REPORTING_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_FT_ICON Constant Public Type reference (TYPE) GRFN_REP_FIELD_TYPE 'I' Report: Field type 20100712
2 CV_FT_TEXT Constant Public Type reference (TYPE) GRFN_REP_FIELD_TYPE 'T' Report: Field type 20100712
3 CV_IG_RATING1 Constant Public Type reference (TYPE) STRING 'RATING1' Icon group: Rating 1 20090204
4 CV_IG_RATING2 Constant Public Type reference (TYPE) STRING 'RATING2' Icon group: Rating 2 20090204
5 CV_IG_STOP Constant Public Type reference (TYPE) STRING 'STOP' Icon group: Stop 20090204
6 CV_IG_YESNO Constant Public Type reference (TYPE) STRING 'YESNO' Icon group: Yes/no 20090204
7 C_AD_STATUS_D Constant Public Type reference (TYPE) GRPC_AOD_ORG_STATUS 'D' AOD Status: Draft 20090302
8 C_AD_STATUS_X Constant Public Type reference (TYPE) GRPC_AOD_ORG_STATUS 'X' AOD Status: Submitted 20090302
9 C_AI_CAPA_PLANS Constant Public Type reference (TYPE) FIELDNAME 'AI_CAPA_PLANS' Field Name 20100830
10 C_AI_PLANS Constant Public Type reference (TYPE) FIELDNAME 'AI_PLANS' Field Name 20100830
11 C_APP_FN Constant Public Type reference (TYPE) GRFN_APP_COMPONENT 'FN' Application Component 20090205
12 C_APP_PC Constant Public Type reference (TYPE) GRFN_APP_COMPONENT 'PC' Application Component 20081204
13 C_APP_RM Constant Public Type reference (TYPE) GRFN_APP_COMPONENT 'RM' Application Component 20081204
14 C_ASSIGNED_REG_CN Constant Public Type reference (TYPE) FIELDNAME 'CN_RE' Field Name 20100708
15 C_ASSIGNED_REG_CN_T Constant Public Type reference (TYPE) FIELDNAME 'CN_RE_T' Field Name 20100708
16 C_ASSIGNED_REG_EC Constant Public Type reference (TYPE) FIELDNAME 'EC_RE' Field Name 20100708
17 C_ASSIGNED_REG_EC_T Constant Public Type reference (TYPE) FIELDNAME 'EC_RE_T' Field Name 20100708
18 C_ASSIGNED_REG_OU Constant Public Type reference (TYPE) FIELDNAME 'OU_RE' Field Name 20100708
19 C_ASSIGNED_REG_OU_T Constant Public Type reference (TYPE) FIELDNAME 'OU_RE_T' Field Name 20100708
20 C_ASSIGNED_REG_SP Constant Public Type reference (TYPE) FIELDNAME 'SP_RE' Field Name 20100708
21 C_ASSIGNED_REG_SP_T Constant Public Type reference (TYPE) FIELDNAME 'SP_RE_T' Field Name 20100708
22 C_CR_RATING_SOURCE Constant Public Type reference (TYPE) FIELDNAME 'V6_CRASS_RATING_T' Field Name 20081211
23 C_DM_REPNAME_FN Constant Public Type reference (TYPE) GRFN_REPNAME 'DATAMART_FN' Report name 20080917
24 C_DM_REPNAME_PC Constant Public Type reference (TYPE) GRFN_REPNAME 'DATAMART_PC' Report name 20080917
25 C_DM_REPNAME_RM Constant Public Type reference (TYPE) GRFN_REPNAME 'DATAMART_RM' Report name 20080917
26 C_DM_STATUS_CREATED Constant Public Type reference (TYPE) GRFN_DM_STATUS 'C' Status of Datamart Version 20080916
27 C_DM_STATUS_ERROR Constant Public Type reference (TYPE) GRFN_DM_STATUS 'X' Status of Datamart Version 20080916
28 C_DM_STATUS_IN_PROCESS Constant Public Type reference (TYPE) GRFN_DM_STATUS 'I' Status of Datamart Version 20080916
29 C_DM_STATUS_READY Constant Public Type reference (TYPE) GRFN_DM_STATUS 'R' Status of Datamart Version 20080916
30 C_FC_AG_BALANCE_PREF Constant Public Type reference (TYPE) GRFN_FIELD_CLUSTER 'AG_BALANCP' Field cluster 20091113
31 C_FC_AG_SCOPING Constant Public Type reference (TYPE) GRFN_FIELD_CLUSTER 'AG_SCOPE' Field cluster 20091113
32 C_FC_AG_TRESHHOLD Constant Public Type reference (TYPE) GRFN_FIELD_CLUSTER 'AG_TRESH' Field cluster 20091113
33 C_FC_CN_ASSERTIONS Constant Public Type reference (TYPE) GRFN_FIELD_CLUSTER 'CN_ASSERTI' Field cluster 20100928
34 C_FC_CN_AUT_TEST_RELEVANCE Constant Public Type reference (TYPE) GRFN_FIELD_CLUSTER 'CN_AUT_REL' Field cluster 20091113
35 C_FC_CUST_FIELDS Constant Public Type reference (TYPE) GRFN_FIELD_CLUSTER 'CDF_FIELD' Field cluster 20091113
36 C_FC_RESP_USER Constant Public Type reference (TYPE) GRFN_FIELD_CLUSTER 'RESP_USER' Field cluster 20091113
37 C_FC_SH_SERVICE Constant Public Type reference (TYPE) GRFN_FIELD_CLUSTER 'SH_SERVICE' Field cluster 20091113
38 C_FNAME_ACC_CYCLE Constant Public Type reference (TYPE) FIELDNAME 'FS_ASSERTION' Field Name 20080922
39 C_FNAME_CRA_COMPL Constant Public Type reference (TYPE) FIELDNAME 'CRA_COMPL' Field Name 20080926
40 C_FNAME_CRA_FREQ Constant Public Type reference (TYPE) FIELDNAME 'CRA_FREQ' Field Name 20080926
41 C_FNAME_CRA_FREQ_T Constant Public Type reference (TYPE) FIELDNAME 'CRA_FREQ_T' Field Name 20090521
42 C_FNAME_CRA_MONIT Constant Public Type reference (TYPE) FIELDNAME 'CRA_MONIT' Field Name 20080926
43 C_FNAME_PCORC_CYCLE Constant Public Type reference (TYPE) FIELDNAME 'PCORC' Field Name 20080922
44 C_ISSUESTATUS_F3_ALL Constant Public Type reference (TYPE) GRFN_ISSUESTATUS_F3 'ALL' Issue status for Closed, Report F3 20090122
45 C_ISSUESTATUS_F3_CLOSED Constant Public Type reference (TYPE) GRFN_ISSUESTATUS_F3 'CLOSED' Issue status for Closed, Report F3 20090122
46 C_ISSUESTATUS_F3_NEW Constant Public Type reference (TYPE) GRFN_ISSUESTATUS_F3 'NEW' Issue status for New, Report F3 20090122
47 C_KEY_SEPARATOR Constant Private Type reference (TYPE) CHAR1 '/' Single-Character Flag 20081203
48 C_LEADING_BOTH Constant Public Type reference (TYPE) CHAR1 'A' Single-Character Flag 20090528
49 C_LEADING_NEWEST Constant Public Type reference (TYPE) CHAR1 'X' Single-Character Flag 20090528
50 C_LEADING_NEWEST_WITH_RATING Constant Public Type reference (TYPE) CHAR1 'Y' Single-Character Flag 20090528
51 C_MERGE_DELIMITER Constant Public Type reference (TYPE) GRFN_TEXT ',' String 20081112
52 C_MIN_PROGRESS_STEP Constant Public Type reference (TYPE) F 5 Delay between two progress changes 20080908
53 C_NO Constant Public Type reference (TYPE) GRFN_REP_SUBPROCESS_IN_SCOPE 'N' In Scope (Subprocess) ID 20081128
54 C_PLANNER_STATUS_P Constant Public Type reference (TYPE) GRFN_REP_PLANNER_STATUS 'P' Planner Status 20081210
55 C_PLANNER_STATUS_S Constant Public Type reference (TYPE) GRFN_REP_PLANNER_STATUS 'S' Planner Status 20081210
56 C_RELA_ACC_CYCLE Constant Public Type reference (TYPE) FIELDNAME 'GRFN_REP_RISK_CTYPE' Field Name 20080922
57 C_RELA_CNAG Constant Public Type reference (TYPE) CHAR4 'CNAG' Control source 20091008
58 C_RELA_CN_SOURCE Constant Public Type reference (TYPE) FIELDNAME 'CN_SOURCE' Field Name 20091008
59 C_RELA_LEADING_CASE Constant Public Type reference (TYPE) FIELDNAME 'LEADING_CASE' Field Name 20080922
60 C_RELA_PCORC_CYCLE Constant Public Type reference (TYPE) FIELDNAME 'GRFN_REP_ACC_ASSERTION' Field Name 20080922
61 C_RELA_RISK_SOURCE Constant Public Type reference (TYPE) FIELDNAME 'RS_SOURCE_T' Field Name 20081105
62 C_RELA_RISK_SOURCE_D Constant Public Type reference (TYPE) FIELDNAME 'RS_SOURCE_D' Field Name 20100916
63 C_RELA_RISK_SOURCE_ID Constant Public Type reference (TYPE) FIELDNAME 'RS_SOURCE' Field Name 20090430
64 C_RELA_RO Constant Public Type reference (TYPE) FIELDNAME 'RO' Risk Source type 20081119
65 C_RELA_ROAG Constant Public Type reference (TYPE) GRFN_RISK_SOURCE 'ROAG' Risk Source - Account Group 20081119
66 C_RELA_ROCO Constant Public Type reference (TYPE) GRFN_RISK_SOURCE 'ROCO' Risk Source - Control Objective 20081119
67 C_RELA_ROOU Constant Public Type reference (TYPE) GRFN_RISK_SOURCE 'ROOU' Risk Source - Organization 20131128
68 C_RELA_ROSP Constant Public Type reference (TYPE) GRFN_RISK_SOURCE 'ROSP' Risk Source - Subprocess 20081119
69 C_RELEVANCE_SEPARATOR Constant Public Type reference (TYPE) CHAR1 ',' Control relevance separator 20081215
70 C_SHARED_RE_AI Constant Public Type reference (TYPE) FIELDNAME 'AI_SH_RE' Field Name 20100830
71 C_SHARED_RE_AI_T Constant Public Type reference (TYPE) FIELDNAME 'AI_SH_RE_T' Field Name 20100830
72 C_SHARED_RE_AS Constant Public Type reference (TYPE) FIELDNAME 'AS_SH_RE' Field Name 20100728
73 C_SHARED_RE_AS_T Constant Public Type reference (TYPE) FIELDNAME 'AS_SH_RE_T' Field Name 20100728
74 C_SHARED_RE_IS Constant Public Type reference (TYPE) FIELDNAME 'IS_SH_RE' Field Name 20100728
75 C_SHARED_RE_IS_T Constant Public Type reference (TYPE) FIELDNAME 'IS_SH_RE_T' Field Name 20100728
76 C_SHARED_RE_TL Constant Public Type reference (TYPE) FIELDNAME 'TL_SH_RE' Field Name 20100728
77 C_SHARED_RE_TL_T Constant Public Type reference (TYPE) FIELDNAME 'TL_SH_RE_T' Field Name 20100728
78 C_SNAPSHOT_CREATE Constant Public Type reference (TYPE) GRFN_API_ACTIVITY '32' Activity 20120907
79 C_SNAPSHOT_DISPLAY Constant Public Type reference (TYPE) GRFN_API_ACTIVITY '29' Activity 20120907
80 C_SUBGROUP_SEPARATOR Constant Public Type reference (TYPE) CHAR1 ',' Control subgroup separator 20090106
81 C_YES Constant Public Type reference (TYPE) GRFN_REP_SUBPROCESS_IN_SCOPE 'Y' In Scope (Subprocess) ID 20081128
82 MT_RISK_LEVEL Static Attribute Private Type reference (TYPE) GRRM_T_RISK_OPP_LEVEL Table type - Risk Level 20091008
83 O_SYSTEM_UUID Static Attribute Private Object reference (TYPE REF TO) IF_SYSTEM_UUID Interface for 16 Byte System UUIDs 20100729
84 T_ENTITY Static Attribute Private Type reference (TYPE) YT_ENTITY 20081007
85 T_ENTITY_DATA_EXIST Static Attribute Private Type reference (TYPE) YT_ENTITY_DATA_EXIST 20140520
86 T_KEY Static Attribute Private Type reference (TYPE) YT_KEY 20081127
87 T_REPORT_PROGRESS Static Attribute Private Type reference (TYPE) YT_REPORT_PROGRESS 20080908
88 T_STRUCTURE Static Attribute Private Type reference (TYPE) YT_STRUCTURE 20080919
89 T_TABLE Static Attribute Private Type reference (TYPE) YT_STRUCTURE 20080926
90 V_REPORTING_RUNNING Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140521
91 V_TASKNUMBER Static Attribute Private Type reference (TYPE) NUM6 Numerical Character Field of Length 6 20080904
Methods
# Method Level Visibility Method type Description Created on
1 CDF_IS_USED Static method Public Method Checks if entity CDF is used in the report 20120905
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081007
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120116
4 CONVERT_INPUT_SELECTION Static method Public Method Converts input structure to XML 20080904
5 CONVERT_INPUT_XML Static method Public Method Converts input XML to structure 20080904
6 CONVERT_OUTPUT_TABLE Static method Public Method Converts output table to XML 20080904
7 CONVERT_OUTPUT_XML Static method Public Method Converts output XML to table 20080904
8 CONVERT_UTC2LOCAL Static method Public Method Converts timestamp in UTC to local time 20121025
9 ENTITY_DATA_EXIST Static method Public Method 20140520
10 FIELD_IS_USED Static method Public Method Checks if the fields is used in the report 20120905
11 FILL_COMPOUNDED_ID Static method Public Method fill the compounded id to key table 20081127
12 FILL_QANSWER_INSTANCE_ID Static method Public Method Fill the compounded quest. answer instance id into key table 20081203
13 FILL_QUESTION_INST_ID Static method Public Method Fill the compounded quest. answer instance id into key table 20100524
14 FILL_SURVEY_INSTANCE_ID Static method Public Method Fill the compounded surevey instance id into key table 20081203
15 GET_CTRL_HR_ID Static method Public Method Get Control HR ID 20120116
16 GET_ENTITY_ICON Static method Public Method Get Entity ICON 20081007
17 GET_GUID32 Static method Public Method Get GUID 32 20100729
18 GET_ICON Static method Public Method Get icon 20080915
19 GET_ISSUESTATUS_F3 Static method Public Method Get the technial issue status list, used by report F3 20090122
20 GET_OBJECT_ID Static method Public Method Get object ID from techname ID 20090430
21 GET_PARENT Static method Public Method Get nearest parent by entity id 20091113
22 GET_PROGRESS Static method Public Method Get current progress of report's processing 20080904
23 GET_RATING_ICON Static method Public Method Get Rating ICON 20081112
24 GET_RATING_TEXTS Static method Public Method Get text for Rating DD 20081023
25 GET_REPORT_ID Static method Public Method Creates new report ID 20080904
26 GET_REP_AUTH_TARGET Static method Public Method Get lowest target auth entity from reporting snapshot 20130930
27 GET_REP_ICONS Static method Public Method Get URL for available reporting icons 20081003
28 GET_RISK_LEVEL_SEQ Static method Public Method Returns risk level sequence by risk level ID 20100416
29 GET_RISK_LEVEL_TEXT Static method Public Method Retruns risk level description by risk level position 20091008
30 GET_SHORT_ENTITY_ID Static method Public Method Get Short Entity ID 20081007
31 GET_SNAPSHOTS Static method Public Method Get reporting snapshots for particular report 20120907
32 GET_STRUCTURE Static method Public Method Get reference to data for structure 20080919
33 GET_STRUCTURE_FIELDS Static method Public Method Get fields of structure 20140520
34 GET_TABLE Static method Public Method Get reference to data for table 20080926
35 GET_TABLE_KEYFIELDS Static method Public Method Get keyfields for table 20130416
36 GET_TASKNAME Static method Public Method Creates new taskname 20080904
37 GET_TECHNAME_ID Static method Public Method Get technical name from object ID 20081113
38 ICON_TO_URL Static method Public Method Convert icon to public URL 20081003
39 IS_REPORT_RUNNING Static method Public Method Is reporting running? 20140521
40 OUTPUT_STRUCTURE Static method Public Method Returns output structure for selected report 20080904
41 READ_COMPOUNDED_ID Static method Public Method read the compounded id from key table 20081127
42 READ_QANSWER_INSTANCE_ID Static method Public Method Read the compounded quest. answer instance id from key table 20081203
43 READ_QUESTION_INST_ID Static method Public Method Read the compounded quest. answer instance id from key table 20100524
44 READ_SURVEY_INSTANCE_ID Static method Public Method Read the compounded survey instance id from key table 20081203
45 SERIALIZE_STRUCTDESCR Static method Public Method Serialize structure descriptor 20100610
46 SET_PROGRESS Static method Public Method Set current progress of report's processing 20080904
47 SET_REPORT_RUNNING Static method Public Method Set flag reporting is running 20140521
48 SNAPSHOT_ALLOWED Static method Public Method 20120907
49 SNAPSHOT_AUTHORIZE Static method Public Method 20121004
50 SNAPSHOT_FILTER Static method Public Method Filter snapshot data according the actual authorization 20130930
51 UNSERIALIZE_STRUCTDESCR Static method Public Method Unserialize structure descriptor 20100610
Events
Class CL_GRFN_REPORTING_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_ENTITY Private See coding 20081007 BEGIN OF ys_entity, entity_id TYPE grfn_api_entity_id, short_entity_id TYPE grfn_short_entity_id, icon TYPE iconname, END OF ys_entity
2 YS_KEY Private See coding 20081127 BEGIN OF ys_key, unique_id TYPE grfn_guid, compounded_id TYPE string, END OF ys_key
3 YT_ENTITY Private See coding 20081007 yt_entity TYPE HASHED TABLE OF ys_entity WITH UNIQUE KEY entity_id
4 YT_KEY Private See coding 20081127 yt_key TYPE HASHED TABLE OF ys_key WITH UNIQUE KEY unique_id
Method Signatures

Method CDF_IS_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields: Hahsed table 20120905
2 Importing IV_ALL_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL 20120905
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20120905
4 Returning RV_USED Value transfer Type reference (TYPE) ABAP_BOOL 20120905

Method CDF_IS_USED on class CL_GRFN_REPORTING_SERVICES has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GRFN_REPORTING_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GRFN_REPORTING_SERVICES has no exception.

Method CONSTRUCTOR Signature

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

Method CONVERT_INPUT_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_XML Value transfer Type reference (TYPE) GRFN_XML XML 20080904
2 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20080904

Method CONVERT_INPUT_SELECTION on class CL_GRFN_REPORTING_SERVICES has no exception.

Method CONVERT_INPUT_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STRUCTURE Call by reference Type reference (TYPE) ANY 20080904
2 Importing IV_XML Call by reference Type reference (TYPE) GRFN_XML XML 20080904

Method CONVERT_INPUT_XML on class CL_GRFN_REPORTING_SERVICES has no exception.

Method CONVERT_OUTPUT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_XSTRING Value transfer Type reference (TYPE) GRFN_XML XML 20081029
2 Importing IT_TABLE Call by reference Type reference (TYPE) TABLE 20080904
3 Importing IV_COMPRESS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20140326
# Exception Resumable Description Created on
1 FAILED Conversion failed. 20081029

Method CONVERT_OUTPUT_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE Call by reference Type reference (TYPE) TABLE 20080904
2 Importing IV_XSTRING Call by reference Type reference (TYPE) GRFN_XML XML 20081029
# Exception Resumable Description Created on
1 FAILED Conversion failed 20100614

Method CONVERT_UTC2LOCAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP Timestamp in local time zone 20121025
2 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP Timestamp in UTC 20121025

Method CONVERT_UTC2LOCAL on class CL_GRFN_REPORTING_SERVICES has no exception.

Method ENTITY_DATA_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20140520
2 Returning RV_EXIST Value transfer Type reference (TYPE) ABAP_BOOL 20140520

Method ENTITY_DATA_EXIST on class CL_GRFN_REPORTING_SERVICES has no exception.

Method FIELD_IS_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields: Hahsed table 20120905
2 Importing IV_ALL_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL 20120905
3 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20120905
4 Returning RV_USED Value transfer Type reference (TYPE) ABAP_BOOL 20120905

Method FIELD_IS_USED on class CL_GRFN_REPORTING_SERVICES has no exception.

Method FILL_COMPOUNDED_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPOUNDED_ID Call by reference Type reference (TYPE) STRING 20081127
2 Returning R_UNIQUE_ID Value transfer Type reference (TYPE) GRFN_GUID Globally Unique Identifier 20081128

Method FILL_COMPOUNDED_ID on class CL_GRFN_REPORTING_SERVICES has no exception.

Method FILL_QANSWER_INSTANCE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASSESSMENT_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203
2 Importing I_CPLAN_ID Call by reference Type reference (TYPE) GRFN_GUID CAPA plan GUID 20090430
3 Importing I_QUESTION_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203
4 Importing I_SIGNOFF_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203
5 Importing I_SURVEY_TEMPL_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081204
6 Returning R_UNIQUE_ID Value transfer Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203

Method FILL_QANSWER_INSTANCE_ID on class CL_GRFN_REPORTING_SERVICES has no exception.

Method FILL_QUESTION_INST_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_QUESTION_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100524
2 Importing I_SURVEY_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100524
3 Importing I_SVYINST_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100524
4 Returning R_UNIQUE_ID Value transfer Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100524

Method FILL_QUESTION_INST_ID on class CL_GRFN_REPORTING_SERVICES has no exception.

Method FILL_SURVEY_INSTANCE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASSESSMENT_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203
2 Importing I_CPLAN_ID Call by reference Type reference (TYPE) GRFN_GUID CAPA plan GUID 20090430
3 Importing I_SIGNOFF_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203
4 Importing I_SURVEY_TEMPL_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203
5 Returning R_UNIQUE_ID Value transfer Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203

Method FILL_SURVEY_INSTANCE_ID on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_CTRL_HR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REP_CTRL_ID Call by reference Type reference (TYPE) GRFN_REP_CONTROL_ID Control ID 20120116
2 Returning RV_CTRL_HR_ID Value transfer Type reference (TYPE) GRFN_BI_CN_HR_ID Control ID 20120116

Method GET_CTRL_HR_ID on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_ENTITY_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20081007
2 Returning RV_ICON Value transfer Type reference (TYPE) ICONNAME Icon 20081007

Method GET_ENTITY_ICON on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_GUID32 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GUID32 Value transfer Type reference (TYPE) GRFN_GUID GUID in 'CHAR' Format in Uppercase 20100729

Method GET_GUID32 on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RATING Value transfer Type reference (TYPE) ICONNAME Name of an Icon 20080915
2 Importing I_GROUP Call by reference Type reference (TYPE) STRING Icon group 20080915
3 Importing I_VALUE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20080915

Method GET_ICON on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_ISSUESTATUS_F3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ISSUESTATUS Call by reference Type reference (TYPE) CHAR10 Constant C_ISSUESTATUS_F3_NEW or C_ISSUESTATUS_F3_CLOSED 20090122
2 Returning RV_ISSUESTATUS Value transfer Type reference (TYPE) CHAR100 Returns the technial issue status list 20090122
# Exception Resumable Description Created on
1 NO_SUCH_STATUS No such status 20090122

Method GET_OBJECT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_OBJECT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20090430
2 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20090430
3 Importing IV_TECHNAME_ID Call by reference Type reference (TYPE) CLIKE Object's technical name 20090430

Method GET_OBJECT_ID on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20091113
2 Importing I_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20091113
3 Returning R_OBJECT_ID Value transfer Type reference (TYPE) GRFN_OBJECT_ID Object ID 20091113

Method GET_PARENT on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_PROGRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_PROGRESS Value transfer Type reference (TYPE) F 20080904
2 Importing IV_REPORT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20080904
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081029

Method GET_RATING_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RATING Value transfer Type reference (TYPE) ICONNAME Name of an Icon 20081112
2 Importing I_GROUP Call by reference Type reference (TYPE) STRING 20081112
3 Importing I_VALUE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20081112

Method GET_RATING_ICON on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_RATING_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RATING Value transfer Type reference (TYPE) GRPC_T_API_VALUESET The valueset for GRPC fields 20081023

Method GET_RATING_TEXTS on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_REPORT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_REPORT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20080904

Method GET_REPORT_ID on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_REP_AUTH_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REPORT_NAME Call by reference Type reference (TYPE) GRFN_REPNAME Report name 20130930
2 Importing IV_REPORT_VERSION Call by reference Type reference (TYPE) GRFN_REP_VERSION Report version 20130930
3 Returning RV_AUTH_ENTITY Value transfer Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20130930

Method GET_REP_AUTH_TARGET on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_REP_ICONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RATING_TYPE Value transfer Type reference (TYPE) CHAR10 Character Field Length = 10 20081003
2 Returning RT_RATING Value transfer Type reference (TYPE) GRFN_T_REP_ICONS Reporting ICONs and their URL 20081003

Method GET_REP_ICONS on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_RISK_LEVEL_SEQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RISK_LEVEL Call by reference Type reference (TYPE) GRFN_REP_RISK_RISK_LEVEL Risk Level ID 20100416
2 Returning RV_RISK_LEVEL_SEQ Value transfer Type reference (TYPE) GRRM_RISK_OPP_LEVEL_SEQUENCE Risk Level Sorting 20100416

Method GET_RISK_LEVEL_SEQ on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_RISK_LEVEL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RISK_LEVEL_SEQ Call by reference Type reference (TYPE) GRRM_RISK_OPP_LEVEL_SEQUENCE Risk Level Sorting 20100416
2 Returning RV_RISK_LEVEL_DESC Value transfer Type reference (TYPE) GRRM_RISK_LEVEL Table type - Risk Level 20091008

Method GET_RISK_LEVEL_TEXT on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_SHORT_ENTITY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20081007
2 Returning RV_SHORT_ENTITY_ID Value transfer Type reference (TYPE) GRFN_SHORT_ENTITY_ID Shor Entity ID (used in DM) 20081007

Method GET_SHORT_ENTITY_ID on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_SNAPSHOTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REPORT_NAME Call by reference Type reference (TYPE) GRFN_REPNAME Report name 20120907
2 Returning RT_SNAPHOTS Value transfer Type reference (TYPE) GRFN_T_REP_SNAPSHOT Reporting snapshots 20120907

Method GET_SNAPSHOTS on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_DATA Value transfer Object reference (TYPE REF TO) DATA 20080919
2 Importing IV_STRUCT Call by reference Type reference (TYPE) TABNAME Table Name 20080919

Method GET_STRUCTURE on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_STRUCTURE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20140520
2 Returning RT_FIELDS Value transfer Type reference (TYPE) GRFN_T_FIELDID List of fields 20140520

Method GET_STRUCTURE_FIELDS on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_DATA Value transfer Object reference (TYPE REF TO) DATA 20080926
2 Importing IV_STRUCT Call by reference Type reference (TYPE) TABNAME Table Name 20080926

Method GET_TABLE on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_TABLE_KEYFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FIELDS Value transfer Type reference (TYPE) GRFN_T_FIELDID List of fields 20130416
2 Importing IV_STRUCT Call by reference Type reference (TYPE) TABNAME Table Name 20130416

Method GET_TABLE_KEYFIELDS on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_TASKNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TASKNAME Value transfer Type reference (TYPE) GRFN_TASK Task ID 20080904

Method GET_TASKNAME on class CL_GRFN_REPORTING_SERVICES has no exception.

Method GET_TECHNAME_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TECHNAME_ID Value transfer Type reference (TYPE) GRFN_API_TECHNAME_ID Object's technical name 20081113
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081113

Method GET_TECHNAME_ID on class CL_GRFN_REPORTING_SERVICES has no exception.

Method ICON_TO_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ICON Call by reference Type reference (TYPE) ICONNAME Name of an Icon 20081003
2 Returning RV_URL Value transfer Type reference (TYPE) STRING 20081003

Method ICON_TO_URL on class CL_GRFN_REPORTING_SERVICES has no exception.

Method IS_REPORT_RUNNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RUNNING Value transfer Type reference (TYPE) ABAP_BOOL 20140521

Method IS_REPORT_RUNNING on class CL_GRFN_REPORTING_SERVICES has no exception.

Method OUTPUT_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_LINE Call by reference Object reference (TYPE REF TO) DATA 20080904
2 Exporting EO_LINEDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20080904
3 Exporting EO_TABLE Call by reference Object reference (TYPE REF TO) DATA 20080904
4 Exporting EO_TABLEDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20080904
5 Exporting ET_FIELD_MAP Call by reference Type reference (TYPE) GRFN_T_REP_FIELD_MAPPING Reporting: Field mapping 20100615
6 Importing IV_REPORT_NAME Call by reference Type reference (TYPE) GRFN_REPNAME Report name 20080904
7 Importing IV_REPORT_VERSION Call by reference Type reference (TYPE) GRFN_REP_VERSION Report version 20100611
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100628

Method READ_COMPOUNDED_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UNIQUE_ID Call by reference Type reference (TYPE) GRFN_GUID Globally Unique Identifier 20081127
2 Returning R_COMPOUNDED_ID Value transfer Type reference (TYPE) STRING 20081127

Method READ_COMPOUNDED_ID on class CL_GRFN_REPORTING_SERVICES has no exception.

Method READ_QANSWER_INSTANCE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ASSESSMENT_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203
2 Exporting E_CPLAN_ID Call by reference Type reference (TYPE) GRFN_GUID CAPA plan GUID 20090430
3 Exporting E_QUESTION_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203
4 Exporting E_SIGNOFF_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203
5 Exporting E_SURVEY_TEMPL_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081204
6 Importing I_UNIQUE_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203

Method READ_QANSWER_INSTANCE_ID on class CL_GRFN_REPORTING_SERVICES has no exception.

Method READ_QUESTION_INST_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_QUESTION_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100524
2 Exporting E_SURVEY_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100524
3 Exporting E_SVYINST_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100524
4 Importing I_UNIQUE_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100524

Method READ_QUESTION_INST_ID on class CL_GRFN_REPORTING_SERVICES has no exception.

Method READ_SURVEY_INSTANCE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ASSESSMENT_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203
2 Exporting E_CPLAN_ID Call by reference Type reference (TYPE) GRFN_GUID CAPA plan GUID 20090430
3 Exporting E_SIGNOFF_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203
4 Exporting E_SURVEY_TEMPL_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203
5 Importing I_UNIQUE_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081203

Method READ_SURVEY_INSTANCE_ID on class CL_GRFN_REPORTING_SERVICES has no exception.

Method SERIALIZE_STRUCTDESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SERIAL Value transfer Type reference (TYPE) GRFN_XML XML 20100610
2 Importing IO_STRUCT Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20100610
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100610

Method SET_PROGRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROGRESS Call by reference Type reference (TYPE) F 20080904
2 Importing IV_REPORT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20080904

Method SET_PROGRESS on class CL_GRFN_REPORTING_SERVICES has no exception.

Method SET_REPORT_RUNNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REPORTING_RUNNING Call by reference Type reference (TYPE) ABAP_BOOL 20140521

Method SET_REPORT_RUNNING on class CL_GRFN_REPORTING_SERVICES has no exception.

Method SNAPSHOT_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20120907
2 Importing IV_REPORT_NAME Call by reference Type reference (TYPE) GRFN_REPNAME Report name 20120907
3 Returning RV_SNAPHSOTS_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL 20120907

Method SNAPSHOT_ALLOWED on class CL_GRFN_REPORTING_SERVICES has no exception.

Method SNAPSHOT_AUTHORIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SNAPSHOT Call by reference Type reference (TYPE) GRFNREPSNAPSHOT Reporting snapshot header 20121004
2 Returning RV_AUTHORIZED Value transfer Type reference (TYPE) ABAP_BOOL 20121004

Method SNAPSHOT_AUTHORIZE on class CL_GRFN_REPORTING_SERVICES has no exception.

Method SNAPSHOT_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Value transfer Type reference (TYPE) STANDARD TABLE 20130930
2 Importing IS_SNAPSHOT Call by reference Type reference (TYPE) GRFNREPSNAPSHOT Reporting snapshot header 20130930

Method SNAPSHOT_FILTER on class CL_GRFN_REPORTING_SERVICES has no exception.

Method UNSERIALIZE_STRUCTDESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_STRUCTDESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20100610
2 Importing IV_SERIAL Call by reference Type reference (TYPE) GRFN_XML XML 20100610
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100610
History
Last changed by/on SAP  20141106 
SAP Release Created in 300