SAP ABAP Class CL_GRFN_UTIL_SURVEY_BROWSER (Survey Browser)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_SURVEY (Package) GRC Survey
Properties
Class CL_GRFN_UTIL_SURVEY_BROWSER  
Short Description Survey Browser    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_SURVEY   GRC Survey 
Created 20100602   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 GRFN0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRFN_UTIL_SURVEY_BROWSER has no interface implemented.
Friends
Class CL_GRFN_UTIL_SURVEY_BROWSER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_ENTITY_ID Static Attribute Private Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20100622
2 MV_VALUATION_ID Static Attribute Private Type reference (TYPE) GRFN_VALUATION_ID Object ID 20100611
Methods
# Method Level Visibility Method type Description Created on
1 GET Static method Public Method 20100602
2 GET_OBJECT_CATEGORY_NAME Static method Private Method 20100602
3 GET_PLANUSAGES Static method Public Method 20100602
4 GET_STRUCTURE Static method Private Method 20100602
5 GET_USAGE_TEXT Static method Public Method 20100602
6 GET_VALUATION_ID Static method Public Method 20100611
7 QUERY Static method Public Method 20100602
8 QUERY_BY_ENTITY Static method Public Method 20100602
Events
Class CL_GRFN_UTIL_SURVEY_BROWSER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_GRFNPLANUSAGE Public See coding 20100602 T_GRFNPLANUSAGE type standard table of grfnplanusage with non-unique default key
2 T_GRFNTSVYINST Public See coding 20100618 T_GRFNTSVYINST type standard table of ys_survey with non-unique default key
3 YS_SURVEY Public See coding 20100618 BEGIN OF ys_survey. INCLUDE TYPE grfntsvyinst. TYPES objectid TYPE grfn_api_object_id. TYPES svytmplid TYPE grpc_survey_id. TYPES taskplanid TYPE grpc_survey_id. TYPES regulation TYPE grfn_object_id. TYPES aif_form TYPE FPNAME. TYPES svy_type TYPE GRFN_SURVEY_TYPE. TYPES END OF ys_survey
Method Signatures

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20100602
2 Exporting ER_RESULT Call by reference Object reference (TYPE REF TO) DATA 20100602
3 Exporting ET_COLUMN_TEXT Call by reference Type reference (TYPE) GRFN_T_STRING String table 20100602
4 Exporting EV_TYPE Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20100602
5 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100602
6 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100602
7 Importing IV_SHOW_COMMENTS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100602
8 Importing IV_SURVEY_GROUP_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20111213
9 Importing IV_TASKPLAN_GROUP_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100602
10 Importing IV_TASKPLAN_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100602

Method GET on class CL_GRFN_UTIL_SURVEY_BROWSER has no exception.

Method GET_OBJECT_CATEGORY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100602
2 Importing IV_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100602
3 Returning RV_NAME Value transfer Type reference (TYPE) STRING 20100602

Method GET_OBJECT_CATEGORY_NAME on class CL_GRFN_UTIL_SURVEY_BROWSER has no exception.

Method GET_PLANUSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PLANUSAGE Value transfer Type reference (TYPE) T_GRFNPLANUSAGE 20100602

Method GET_PLANUSAGES on class CL_GRFN_UTIL_SURVEY_BROWSER has no exception.

Method GET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_QUESTIONS Call by reference Type reference (TYPE) YT_QUESTIONS 20100602
2 Importing IT_QUESTIONS_INFO Call by reference Type reference (TYPE) YT_QUESTIONS_INFO 20100602
3 Importing IV_SHOW_COMMENTS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100602
4 Returning RO_STRUCTURE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20100602

Method GET_STRUCTURE on class CL_GRFN_UTIL_SURVEY_BROWSER has no exception.

Method GET_USAGE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USAGE Value transfer Type reference (TYPE) GRFN_PLAN_USAGE Plan usage 20100602
2 Returning RV_TEXT Value transfer Type reference (TYPE) GRFN_PLAN_ACTIVITY_NAME Name text of a plan activity 20100602

Method GET_USAGE_TEXT on class CL_GRFN_UTIL_SURVEY_BROWSER has no exception.

Method GET_VALUATION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUATION_ID Value transfer Type reference (TYPE) GRFN_VALUATION_ID Valuation ID 20100611

Method GET_VALUATION_ID on class CL_GRFN_UTIL_SURVEY_BROWSER has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100602
2 Importing IV_APP_COM Call by reference Type reference (TYPE) GRFN_APP_COMPONENT Application Component 20100622
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100602
4 Returning RT_SURVEY Value transfer Type reference (TYPE) GRRM_T_WD_SURVEY Survey 20100602

Method QUERY on class CL_GRFN_UTIL_SURVEY_BROWSER has no exception.

Method QUERY_BY_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100602
2 Importing IV_ENTITY Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20100602
3 Returning RT_INSTANCE Value transfer Type reference (TYPE) T_GRFNTSVYINST 20100602

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