SAP ABAP Class CL_GRPC_DISCSVY_SHARED_DATA (Disclosrue survey shared data)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-SPC (Application Component) Process Controls
     GRPC_DISCLOSURE_SURVEY (Package) Disclosure Survey
Properties
Class CL_GRPC_DISCSVY_SHARED_DATA  
Short Description Disclosrue survey shared data    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRPC_DISCLOSURE_SURVEY   Disclosure Survey 
Created 20120322   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRPC_DISCSVY_SHARED_DATA has no forward declaration.
Interfaces
Class CL_GRPC_DISCSVY_SHARED_DATA has no interface implemented.
Friends
Class CL_GRPC_DISCSVY_SHARED_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_BUTTON_CHECK_HISTORY Constant Public Type reference (TYPE) STRING 'DISCSVY_HISTORY' 20120523
2 CV_BUTTON_DISCSVY_HISTORY Constant Public Type reference (TYPE) STRING 'DISCSVY_HIS' 20120514
3 CV_BUTTON_SAVE Constant Public Type reference (TYPE) STRING 'SAVE' 20120412
4 CV_BUTTON_SEND_REVIEW Constant Public Type reference (TYPE) STRING 'SEND_REV' 20120412
5 CV_EVENT_SEND_REVIEW Constant Public Type reference (TYPE) STRING 'DISCSVY_SEND_REVIEW' 20120329
6 CV_LIST_FIELD Constant Public Type reference (TYPE) STRING 'FIELD_NAME' 20120412
7 CV_LIST_FIELD_NAME Constant Public Type reference (TYPE) STRING 'NAME' 20120412
8 CV_SVYINST_STATUS_FINISHED Constant Public Type reference (TYPE) YS_SVYINST_STATUS 'FINISHED' 20120511
9 CV_SVYINST_STATUS_IN_PROCESS Constant Public Type reference (TYPE) YS_SVYINST_STATUS 'IN_PROCESS' 20120511
10 CV_SVYINST_STATUS_NA Constant Public Type reference (TYPE) YS_SVYINST_STATUS 'NA' 20120511
11 CV_SVYINST_STATUS_NEW Constant Public Type reference (TYPE) YS_SVYINST_STATUS 'NEW' 20120511
12 CV_VIEW_DISCLOSURE Constant Public Type reference (TYPE) STRING 'V_DISCLOSURE' 20120412
13 CV_VIEW_EVALUATION Constant Public Type reference (TYPE) STRING 'V_EVALUATION' 20120412
14 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_GRPC_DISCSVY_SHARED_DATA 20120322
15 MO_OBJECT Instance attribute Private Object reference (TYPE REF TO) IF_GRPC_DISCSVY_OBJECT 20120322
16 MO_PLAN Instance attribute Private Object reference (TYPE REF TO) IF_GRPC_DISCSVY_PLAN 20120322
17 MO_SESSION Instance attribute Private Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20120322
18 MO_SURVEY Instance attribute Private Object reference (TYPE REF TO) IF_GRPC_DISCSVY 20120322
19 MT_OBJECT Instance attribute Private Type reference (TYPE) IF_GRPC_DISCSVY_OBJECT=>YT_DISCSVY_OBJECT 20120323
20 MV_LEAD_SELECT Instance attribute Private Type reference (TYPE) I 20120323
21 MV_OLD_LEAD_SELECT Instance attribute Private Type reference (TYPE) I 20120328
Methods
# Method Level Visibility Method type Description Created on
1 GET_INSTANCE Static method Public Method Get instance 20120322
2 GET_OBJECT_BY_INDEX Instance method Public Method 20120326
3 GET_PLAN Instance method Public Method Get plan 20120322
4 GET_SELECTED_OBJECT Instance method Public Method 20120322
5 GET_SESSION Instance method Public Method Get session 20120322
6 GET_SURVEY Instance method Public Method Get survey 20120322
7 GET_SURVEY_INSTANCE_STATUS Instance method Public Method 20120511
8 SET_OBJECT_LIST Instance method Public Method 20120323
9 SET_PLAN Instance method Public Method Set plan 20120322
10 SET_SELECTED_OBJECT Instance method Public Method 20120322
11 SET_SURVEY Instance method Public Method Set survey 20120322
Events
Class CL_GRPC_DISCSVY_SHARED_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_SVYINST_STATUS Public Type reference (TYPE) STRING 20120511
Method Signatures

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_GRPC_DISCSVY_SHARED_DATA Disclosrue survey shared data 20120322

Method GET_INSTANCE on class CL_GRPC_DISCSVY_SHARED_DATA has no exception.

Method GET_OBJECT_BY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20120326
2 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) IF_GRPC_DISCSVY_OBJECT Disclosure survey object 20120326

Method GET_OBJECT_BY_INDEX on class CL_GRPC_DISCSVY_SHARED_DATA has no exception.

Method GET_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PLAN Value transfer Object reference (TYPE REF TO) IF_GRPC_DISCSVY_PLAN Disclosure survey plan 20120322

Method GET_PLAN on class CL_GRPC_DISCSVY_SHARED_DATA has no exception.

Method GET_SELECTED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) IF_GRPC_DISCSVY_OBJECT 20120322

Method GET_SELECTED_OBJECT on class CL_GRPC_DISCSVY_SHARED_DATA has no exception.

Method GET_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SESSION Value transfer Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20120322

Method GET_SESSION on class CL_GRPC_DISCSVY_SHARED_DATA has no exception.

Method GET_SURVEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SURVEY Value transfer Object reference (TYPE REF TO) IF_GRPC_DISCSVY 20120322

Method GET_SURVEY on class CL_GRPC_DISCSVY_SHARED_DATA has no exception.

Method GET_SURVEY_INSTANCE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SURVEY_INSTANCE Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID 20120511
2 Returning RV_STATUS Value transfer Type reference (TYPE) YS_SVYINST_STATUS 20120511

Method GET_SURVEY_INSTANCE_STATUS on class CL_GRPC_DISCSVY_SHARED_DATA has no exception.

Method SET_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT Call by reference Type reference (TYPE) IF_GRPC_DISCSVY_OBJECT=>YT_DISCSVY_OBJECT 20120323

Method SET_OBJECT_LIST on class CL_GRPC_DISCSVY_SHARED_DATA has no exception.

Method SET_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PLAN Call by reference Object reference (TYPE REF TO) IF_GRPC_DISCSVY_PLAN Disclosure survey plan 20120322

Method SET_PLAN on class CL_GRPC_DISCSVY_SHARED_DATA has no exception.

Method SET_SELECTED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20120323

Method SET_SELECTED_OBJECT on class CL_GRPC_DISCSVY_SHARED_DATA has no exception.

Method SET_SURVEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SURVEY Call by reference Object reference (TYPE REF TO) IF_GRPC_DISCSVY 20120322

Method SET_SURVEY on class CL_GRPC_DISCSVY_SHARED_DATA has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100