SAP ABAP Class CL_GRPC_API_PCENTITY (Generic PC Entity)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-SPC (Application Component) Process Controls
     GRPC_ENTITY_API (Package) GRC Process controls API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_API_BASIS Basis class for GRC API classes 20080411
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_CUSTOMFIELD Interface for Customer Field API 20080414
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_SURVEY_RESP_CONT Survey Response Container 20080725
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_REPORT Get data for reporting engine 20080722
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRPC_API_PCENTITY Generic PC Entity Signature 20080411
Properties
Class CL_GRPC_API_PCENTITY  
Short Description Generic PC Entity    
Super Class CL_GRFN_API_BASIS Basis class for GRC API classes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRPC_ENTITY_API   GRC Process controls API 
Created 20080411   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 GRPC0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 GRPCR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 GRPCS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRFN_API_CUSTOMFIELD Interface for Customer Field API 20080414
2 IF_GRFN_API_SURVEY_RESP_CONT Survey Response Container 20080725
3 IF_GRFN_REPORT Get data for reporting engine 20080722
4 IF_GRPC_API_PCENTITY Generic PC Entity Signature 20080411
Friends
# Friend Modeled only Created on Description
1 CL_GRFN_API_SESSION 20080414 Session Management for GRC APIs
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_FC_CASE_ATTR Constant Public Type reference (TYPE) GRFN_FIELD_CLUSTER 'ATTR' Field cluster 20091104
2 CV_FC_CASE_MAIN Constant Public Type reference (TYPE) GRFN_FIELD_CLUSTER 'MAIN' Field cluster 20091104
3 CV_FC_CASE_STATUS Constant Public Type reference (TYPE) GRFN_FIELD_CLUSTER 'STATUS' Field cluster 20091104
4 CV_FC_CASE_TEXT Constant Public Type reference (TYPE) GRFN_FIELD_CLUSTER 'TXT' Field cluster 20091104
5 CV_FC_CF_TIMEFRAME Constant Private Type reference (TYPE) GRFN_FIELD_CLUSTER 'CF_STATUS' Field cluster 20091104
6 CV_FC_CUST_FIELDS Constant Private Type reference (TYPE) GRFN_FIELD_CLUSTER 'CDF_FIELD' Field cluster 20091104
7 CV_FC_IS_SO_RELEVANT Constant Private Type reference (TYPE) GRFN_FIELD_CLUSTER 'SO_RELEV' Field cluster 20091104
8 CV_FC_TL_SCRIPT Constant Private Type reference (TYPE) GRFN_FIELD_CLUSTER 'TL_SCRIPT' Field cluster 20091104
9 MV_MODEL_CASE Static Attribute Private Type reference (TYPE) CLASSNAME 'CL_GRPC_CASES_MODEL' The name of the case model class 20080728
10 MV_MODEL_CATALOGUE Static Attribute Private Type reference (TYPE) CLASSNAME 'CL_GRFN_MODEL_CATALOGUE' The name of the orgunit model class 20080728
11 MV_MODEL_RULE Static Attribute Private Type reference (TYPE) CLASSNAME 'CL_GRPC_RULE_MODEL' The name of the case model class 20081016
12 MV_MODEL_SETUP Static Attribute Private Type reference (TYPE) CLASSNAME 'CL_GRPC_MODEL_SETUP' The name of the HR model class 20080728
13 MV_MODEL_SIGNOFF Constant Private Type reference (TYPE) CLASSNAME 'CL_GRPC_MODEL_SIGNOFF' The name of the sign off model class 20081205
14 MV_QLIBRARY_MODEL Constant Private Type reference (TYPE) CLASSNAME 'CL_GRPC_QLIBRARY_MODEL' The name of the question libary model class 20081212
15 MV_SIGNOFF_EMPTY Constant Public Type reference (TYPE) GRFN_GUID '99999999999999999999999999999999' UUID of the GRC object (char32) 20090512
16 MV_STMPLT_MODEL Constant Private Type reference (TYPE) CLASSNAME 'CL_GRPC_STMPLT_MODEL' The name of the survey model class 20081212
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CASE_GLOBAL Instance method Private Method Global check for cases 20080804
2 CHECK_CASE_NEWEST Instance method Private Method Compare which asessment/test is newest 20080804
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080411
4 DEFAULT Static method Public Method Default customfields 20080417
5 DEFAULT_INPUT_CHECK Static method Public Method Check input for default customfields 20081014
6 FETCH_AOD Instance method Private Method Fetch sign off 20090225
7 FETCH_ASSESSMENT Instance method Private Method Fetch assessment 20080724
8 FETCH_CPLAN Instance method Private Method Fetch CAPA plan 20081105
9 FETCH_ISSUE Instance method Private Method Fetch issue 20080724
10 FETCH_PLAN Instance method Private Method Fetch remediation plan 20080724
11 FETCH_QUESTION Instance method Private Method Fetch survery template 20081212
12 FETCH_RULE Instance method Private Method Fetch sign off 20081016
13 FETCH_RULEVAR Instance method Private Method Fetch sign off 20081120
14 FETCH_SIGNOFF Instance method Private Method Fetch sign off 20080724
15 FETCH_SURVERY_TEMPLATE Instance method Private Method Fetch survery template 20081212
16 FETCH_TESTLOG Instance method Private Method Fetch test log 20080724
17 GET Static method Public Method Returns an instance of the API class 20080414
18 GET_CF_TIMEFRAME Instance method Private Method Get carry forward time frame 20080805
19 GET_DOMVALUE_TEXT Instance method Private Method 20081121
20 GET_ISSUE_DURATION Instance method Private Method Get Issue Duration 20080805
21 GET_RMPLAN_DURATION Instance method Private Method Get remediation plan duration 20080805
22 PROCESS_RULESET Instance method Private Method To process the data of rule parameter 20081123
23 RESOLVE_FIELDS_ASSESSMENT Instance method Private Method Analyze assessment fields for FETCH 20091104
24 RESOLVE_FIELDS_CPLAN Instance method Private Method Analyze CAPA plan fields for FETCH 20091104
25 RESOLVE_FIELDS_ISSUE Instance method Private Method Analyze issue fields for FETCH 20091104
26 RESOLVE_FIELDS_PLAN Instance method Private Method Analyze rem. plan fields for FETCH 20091104
27 RESOLVE_FIELDS_TESTLOG Instance method Private Method Analyze testlog fields for FETCH 20091104
28 TRAVERSE_ASSESSMENT Instance method Private Method Traverse assessment 20080731
29 TRAVERSE_CPLAN Instance method Private Method Traverse CAPA plan 20090430
30 TRAVERSE_ISSUE Instance method Private Method Traverse issue 20080731
31 TRAVERSE_PLAN Instance method Private Method Traverese remediation plan 20080731
32 TRAVERSE_QUESTION Instance method Private Method Traverse qusstion 20081212
33 TRAVERSE_RULE Instance method Private Method Traverse issue 20081120
34 TRAVERSE_RULEVAR Instance method Private Method Traverse issue 20081123
35 TRAVERSE_SIGNOFF Instance method Private Method Traverse sign off 20080828
36 TRAVERSE_SURVERY_TEMPLATE Instance method Private Method Traverse survey template 20081212
37 TRAVERSE_TESTLOG Instance method Private Method Traverse test log 20080731
Events
Class CL_GRPC_API_PCENTITY has no event.
Types
Class CL_GRPC_API_PCENTITY has no local type.
Method Signatures

Method CHECK_CASE_GLOBAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20080804
2 Importing IS_CASE Call by reference Type reference (TYPE) ANY 20080804
3 Importing IS_DETAILS Call by reference Type reference (TYPE) GRFN_S_REPORT_DETAILS Report details 20080804

Method CHECK_CASE_GLOBAL on class CL_GRPC_API_PCENTITY has no exception.

Method CHECK_CASE_NEWEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20080804
2 Importing IS_NEW Call by reference Type reference (TYPE) ANY 20080804
3 Importing IS_OLD Call by reference Type reference (TYPE) ANY 20080804

Method CHECK_CASE_NEWEST on class CL_GRPC_API_PCENTITY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Value transfer Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20080411
2 Importing IV_OBJECT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20080414

Method CONSTRUCTOR on class CL_GRPC_API_PCENTITY has no exception.

Method DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CUSTOMFIELD Call by reference Type reference (TYPE) GRFN_T_API_CUSTOMFIELD Customer defined fields 20080417
2 Exporting ET_CUSTOMFIELD_DATA Call by reference Type reference (TYPE) GRFN_T_API_CUSTOMFIELD_DATA Customer defined fields 20091124
3 Exporting ET_CUSTOMFIELD_MDATA Call by reference Type reference (TYPE) GRFN_T_API_CUSTOMFIELD_MDATA Customer defined fields 20091124
4 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20080417
5 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20080417
6 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation 20080821
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080417

Method DEFAULT_INPUT_CHECK 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 20081014
2 Importing IT_CUSTOMFIELD Call by reference Type reference (TYPE) GRFN_T_API_CUSTOMFIELD Customer defined fields 20081014
3 Importing IT_CUSTOMFIELD_DATA Call by reference Type reference (TYPE) GRFN_T_API_CUSTOMFIELD_DATA CDF Data 20091125
4 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20091125
5 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation 20091125
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081014

Method FETCH_AOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_AOD_ATTR Call by reference Type reference (TYPE) ANY Fetched sign off attributes 20090225
2 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20090225
3 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
4 Importing IV_ALL_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL 20091104
5 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Fetch long texts? 20090225
6 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Fetch attributes? 20090225

Method FETCH_AOD on class CL_GRPC_API_PCENTITY has no exception.

Method FETCH_ASSESSMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ASSESSMENT_ATTR Call by reference Type reference (TYPE) ANY Fetched assessment attributes 20080724
2 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20080915
3 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
4 Importing IV_ALL_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL 20091104
5 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Fetch long texts? 20080724
6 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Fetch attributes? 20080724
7 Importing I_ASSESSMENT_ID Call by reference Type reference (TYPE) GRFN_GUID GUID 20080804

Method FETCH_ASSESSMENT on class CL_GRPC_API_PCENTITY has no exception.

Method FETCH_CPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CPLAN_ATTR Call by reference Type reference (TYPE) ANY Fetched CAPA plan attributes 20081105
2 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20081105
3 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
4 Importing IV_ALL_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL 20091104
5 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Fetch long texts? 20081105
6 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Fetch attributes? 20081105
7 Importing I_CPLAN_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20081105

Method FETCH_CPLAN on class CL_GRPC_API_PCENTITY has no exception.

Method FETCH_ISSUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ISSUE_ATTR Call by reference Type reference (TYPE) ANY Fetched issue attributes 20080724
2 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20080915
3 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
4 Importing IV_ALL_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL 20091104
5 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Fetch long texts? 20080724
6 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Fetch attributes? 20080724
7 Importing I_ISSUE_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20080804

Method FETCH_ISSUE on class CL_GRPC_API_PCENTITY has no exception.

Method FETCH_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PLAN_ATTR Call by reference Type reference (TYPE) ANY Fetched plan attributes 20080724
2 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20080915
3 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
4 Importing IV_ALL_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL 20091104
5 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Fetch long texts? 20080724
6 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Fetch attributes? 20080724
7 Importing I_PLAN_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20080804

Method FETCH_PLAN on class CL_GRPC_API_PCENTITY has no exception.

Method FETCH_QUESTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_QUESTION_ATTR Call by reference Type reference (TYPE) ANY Fetched question attributes 20081212
2 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20081212
3 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
4 Importing IV_ALL_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL 20091104
5 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Fetch long texts? 20081212
6 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Fetch attributes? 20081212
7 Importing I_QUESTION_GUID Call by reference Type reference (TYPE) GRFN_GUID Question GUID 20081212

Method FETCH_QUESTION on class CL_GRPC_API_PCENTITY has no exception.

Method FETCH_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RULE_ATTR Call by reference Type reference (TYPE) ANY Fetched sign off attributes 20081016
2 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20081016
3 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
4 Importing IV_ALL_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL 20091104
5 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Fetch long texts? 20081016
6 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Fetch attributes? 20081016
7 Importing IV_RULE_ID Call by reference Type reference (TYPE) GRPC_RLEID Object ID 20081016

Method FETCH_RULE on class CL_GRPC_API_PCENTITY has no exception.

Method FETCH_RULEVAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RULE_ATTR Call by reference Type reference (TYPE) ANY Fetched sign off attributes 20081120
2 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20081120
3 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
4 Importing IV_ALL_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL 20091104
5 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Fetch long texts? 20081120
6 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Fetch attributes? 20081120
7 Importing IV_RULEVAR Call by reference Type reference (TYPE) GRPC_RULEVAR Object ID 20081120

Method FETCH_RULEVAR on class CL_GRPC_API_PCENTITY has no exception.

Method FETCH_SIGNOFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SIGNOFF_ATTR Call by reference Type reference (TYPE) ANY Fetched sign off attributes 20080724
2 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20080915
3 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
4 Importing IV_ALL_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL 20091104
5 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Fetch long texts? 20080724
6 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Fetch attributes? 20080724
7 Importing I_SIGNOFF_ID Call by reference Type reference (TYPE) GRFN_GUID Object ID 20080805

Method FETCH_SIGNOFF on class CL_GRPC_API_PCENTITY has no exception.

Method FETCH_SURVERY_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SURVERY_TEMPLATE_ATTR Call by reference Type reference (TYPE) ANY Fetched survery template attributes 20081212
2 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20081212
3 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
4 Importing IV_ALL_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL 20091104
5 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Fetch long texts? 20081212
6 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Fetch attributes? 20081212
7 Importing I_SURVERY_TEMPLATE_GUID Call by reference Type reference (TYPE) GRFN_GUID Survery template GUID 20081212

Method FETCH_SURVERY_TEMPLATE on class CL_GRPC_API_PCENTITY has no exception.

Method FETCH_TESTLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TESTLOG_ATTR Call by reference Type reference (TYPE) ANY Fetched test log attributes 20080724
2 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20080915
3 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
4 Importing IV_ALL_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL 20091104
5 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Fetch long texts? 20080724
6 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Fetch attributes? 20080724
7 Importing I_TESTLOG_ID Call by reference Type reference (TYPE) GRFN_GUID Object ID 20080804

Method FETCH_TESTLOG on class CL_GRPC_API_PCENTITY has no exception.

Method GET 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 20080414
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20080414
3 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) CL_GRPC_API_PCENTITY API for PC entity 20080414
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080414

Method GET_CF_TIMEFRAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CF_TFRAME Call by reference Type reference (TYPE) CLIKE Timeframe 20080805
2 Exporting E_CF_YEAR Call by reference Type reference (TYPE) GRPC_YEAR Year 20080805
3 Importing I_GUID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20080805
4 Importing I_NEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080805
5 Importing I_STATUS Call by reference Type reference (TYPE) GRPC_CF_STATUS Carryforward Status 20080805

Method GET_CF_TIMEFRAME on class CL_GRPC_API_PCENTITY has no exception.

Method GET_DOMVALUE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DDTEXT Value transfer Type reference (TYPE) DD07V-DDTEXT Short Text for Fixed Values 20081121
2 Importing DOMNAME Call by reference Type reference (TYPE) DD03L-DOMNAME Domain name 20081121
3 Importing DOMVALUE Call by reference Type reference (TYPE) DD07L-DOMVALUE_L Values for Domains: Single Value / Upper Limit 20081121

Method GET_DOMVALUE_TEXT on class CL_GRPC_API_PCENTITY has no exception.

Method GET_ISSUE_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DURATION Value transfer Type reference (TYPE) GRPC_REP_DURATION Duration for Issue/Remediation Plan 20080805
2 Importing IS_ISSUE Call by reference Type reference (TYPE) GRPC_S_ATTRIBUTE_IS Attributes: Issue 20080805

Method GET_ISSUE_DURATION on class CL_GRPC_API_PCENTITY has no exception.

Method GET_RMPLAN_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DURATION Value transfer Type reference (TYPE) GRPC_REP_DURATION Duration for Issue/Remediation Plan 20080805
2 Importing IS_RMPLAN Call by reference Type reference (TYPE) GRPC_S_ATTRIBUTE_PL Attributes: Remediation Plan 20080805

Method GET_RMPLAN_DURATION on class CL_GRPC_API_PCENTITY has no exception.

Method PROCESS_RULESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XS_RULESET Call by reference Type reference (TYPE) GRPC_S_RLSET Rules Set 20081123

Method PROCESS_RULESET on class CL_GRPC_API_PCENTITY has no exception.

Method RESOLVE_FIELDS_ASSESSMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_CLUSTER Call by reference Type reference (TYPE) GRFN_T_FIELD_CLUSTER Table of atrributes 20091104
2 Importing IT_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
3 Importing IV_ALL Call by reference Type reference (TYPE) ABAP_BOOL Read all attributes 20091104
4 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Read long texts 20091104
5 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Read attributes 20091104

Method RESOLVE_FIELDS_ASSESSMENT on class CL_GRPC_API_PCENTITY has no exception.

Method RESOLVE_FIELDS_CPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_CLUSTER Call by reference Type reference (TYPE) GRFN_T_FIELD_CLUSTER Table of atrributes 20091104
2 Importing IT_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
3 Importing IV_ALL Call by reference Type reference (TYPE) ABAP_BOOL Read all attributes 20091104
4 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Read long texts 20091104
5 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Read attributes 20091104

Method RESOLVE_FIELDS_CPLAN on class CL_GRPC_API_PCENTITY has no exception.

Method RESOLVE_FIELDS_ISSUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_CLUSTER Call by reference Type reference (TYPE) GRFN_T_FIELD_CLUSTER Table of atrributes 20091104
2 Importing IT_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
3 Importing IV_ALL Call by reference Type reference (TYPE) ABAP_BOOL Read all attributes 20091104
4 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Read long texts 20091104
5 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Read attributes 20091104

Method RESOLVE_FIELDS_ISSUE on class CL_GRPC_API_PCENTITY has no exception.

Method RESOLVE_FIELDS_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_CLUSTER Call by reference Type reference (TYPE) GRFN_T_FIELD_CLUSTER Table of atrributes 20091104
2 Importing IT_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
3 Importing IV_ALL Call by reference Type reference (TYPE) ABAP_BOOL Read all attributes 20091104
4 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Read long texts 20091104
5 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Read attributes 20091104

Method RESOLVE_FIELDS_PLAN on class CL_GRPC_API_PCENTITY has no exception.

Method RESOLVE_FIELDS_TESTLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_CLUSTER Call by reference Type reference (TYPE) GRFN_T_FIELD_CLUSTER Table of atrributes 20091104
2 Importing IT_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091104
3 Importing IV_ALL Call by reference Type reference (TYPE) ABAP_BOOL Read all attributes 20091104
4 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Read long texts 20091104
5 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Read attributes 20091104

Method RESOLVE_FIELDS_TESTLOG on class CL_GRPC_API_PCENTITY has no exception.

Method TRAVERSE_ASSESSMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20080731
2 Importing IT_ENTITY_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY Table of entities 20080731
3 Importing I_ASSESSMENT_GUID Call by reference Type reference (TYPE) GRPC_CASE_ID Object ID 20080731

Method TRAVERSE_ASSESSMENT on class CL_GRPC_API_PCENTITY has no exception.

Method TRAVERSE_CPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20090430
2 Importing IT_ENTITY_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY Table of entities 20090430
3 Importing I_CPLAN_GUID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20090430

Method TRAVERSE_CPLAN on class CL_GRPC_API_PCENTITY has no exception.

Method TRAVERSE_ISSUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20080731
2 Importing IT_ENTITY_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY Table of entities 20080731
3 Importing I_ISSUE_GUID Call by reference Type reference (TYPE) GRPC_CASE_ID Object ID 20080731

Method TRAVERSE_ISSUE on class CL_GRPC_API_PCENTITY has no exception.

Method TRAVERSE_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20080731
2 Importing IT_ENTITY_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY Table of entities 20080731
3 Importing I_PLAN_GUID Call by reference Type reference (TYPE) GRPC_CASE_ID Object ID 20080731

Method TRAVERSE_PLAN on class CL_GRPC_API_PCENTITY has no exception.

Method TRAVERSE_QUESTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20081212
2 Importing IT_ENTITY_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY Table of entities 20081212
3 Importing I_QUESTION_GUID Call by reference Type reference (TYPE) GRFN_GUID Question GUID 20081212

Method TRAVERSE_QUESTION on class CL_GRPC_API_PCENTITY has no exception.

Method TRAVERSE_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20081120
2 Importing IT_ENTITY_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY Table of entities 20081120
3 Importing I_RULE_ID Call by reference Type reference (TYPE) GRPC_RLEID Object ID 20081120

Method TRAVERSE_RULE on class CL_GRPC_API_PCENTITY has no exception.

Method TRAVERSE_RULEVAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20081123
2 Importing IT_ENTITY_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY Table of entities 20081123
3 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20081123
4 Importing I_RULEVAR Call by reference Type reference (TYPE) GRPC_RULEVAR Object ID 20081123

Method TRAVERSE_RULEVAR on class CL_GRPC_API_PCENTITY has no exception.

Method TRAVERSE_SIGNOFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20080828
2 Importing IT_ENTITY_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY Table of entities 20080828
3 Importing I_SIGNOFF_GUID Call by reference Type reference (TYPE) GRFN_GUID Object ID 20081205

Method TRAVERSE_SIGNOFF on class CL_GRPC_API_PCENTITY has no exception.

Method TRAVERSE_SURVERY_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20081212
2 Importing IT_ENTITY_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY Table of entities 20081212
3 Importing I_SURVEY_TEMPLATE_GUID Call by reference Type reference (TYPE) GRFN_GUID Survey template GUID 20081212

Method TRAVERSE_SURVERY_TEMPLATE on class CL_GRPC_API_PCENTITY has no exception.

Method TRAVERSE_TESTLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20080731
2 Importing IT_ENTITY_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY Table of entities 20080731
3 Importing I_TESTLOG_GUID Call by reference Type reference (TYPE) GRPC_CASE_ID Object ID 20080731

Method TRAVERSE_TESTLOG on class CL_GRPC_API_PCENTITY has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 300