SAP ABAP Class IF_GRPC_API_XCONTROL (Central Control API interface)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_XCONTROL XCONTROL API class 20091020
Properties
Class IF_GRPC_API_XCONTROL  
Short Description Central Control API interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20091020   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 GRPCS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_GRPC_API_XCONTROL has no interface implemented.
Friends
Class IF_GRPC_API_XCONTROL has no friend class.
Attributes
Class IF_GRPC_API_XCONTROL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DEL Instance method Public Method Check whether central control Can be Deleted 20091028
2 CREATE Static method Public Method Creat a new central control 20091020
3 DELETE Instance method Public Method Delete central control 20091020
4 GET_LOCAL Instance method Public Method Get local controls 20091029
5 QUERY Static method Public Method Used for retrieving the list of central control 20091020
6 RESULTS Instance method Public Method results 20091029
7 RETRIEVE Instance method Public Method Retrieve the central control data 20091020
8 UPDATE Instance method Public Method Update the central control 20091020
Events
Class IF_GRPC_API_XCONTROL has no event.
Types
Class IF_GRPC_API_XCONTROL has no local type.
Method Signatures

Method CHECK_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALLOWED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091029
2 Exporting EV_LOCKED Call by reference Type reference (TYPE) BOOLEAN Natural number 20091029
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRPC unique session ID 20091028
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091029

Method CREATE 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 20091020
2 Importing IS_CONTROL_BDATA_NEW Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_BDATA Control data for API service - basic fields 20091020
3 Importing IS_CONTROL_CDATA_NEW Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_CDATA Control data for API service - control fields 20091020
4 Importing IS_CONTROL_TDATA_NEW Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_TDATA Control data for API service - testing fields 20091020
5 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20091022
6 Returning RV_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20091022
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091021

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20091022
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091021

Method GET_LOCAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTROL_TYPE Call by reference Type reference (TYPE) GRPC_API_CONTROL_TYP Type of controls 20091105
2 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100208
3 Returning RT_REL_OBJECTS Value transfer Type reference (TYPE) GRPC_T_API_CONTROL_LIST Table type of control list 20091029
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100302

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTROL Call by reference Type reference (TYPE) GRPC_T_API_CONTROL_LIST Table type of control list 20091020
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION GRPC unique session ID 20091020
3 Importing IV_AUTOMATED_ONLY Value transfer Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20091022
4 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20091022
5 Importing IV_SEARCH_PATTERN Value transfer Type reference (TYPE) GRPC_API_SEARCH_PATTERN Search pattern for the Query APIs 20091022
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091021

Method RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRPC unique session ID 20091029
2 Returning RS_CONTROL_STATUS Value transfer Type reference (TYPE) GRPC_S_CONTROL_STATUS Statuses of a Control 20091029
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091029

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTROL_BDATA Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_BDATA Control data for API service - basic fields 20091021
2 Exporting ES_CONTROL_CDATA Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_CDATA Control data for API service - control fields 20091021
3 Exporting ES_CONTROL_TDATA Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_TDATA Control data for API service - testing fields 20091021
4 Exporting ET_CONTROL_ACCGROUP Call by reference Type reference (TYPE) GRPC_T_API_CONTROL_ACCGROUP Account assetions 20100818
5 Exporting ET_CONTROL_REGULATION Call by reference Type reference (TYPE) GRFN_T_API_OBJECT_ID List of Regulations 20100106
6 Exporting ET_REGULATION Call by reference Type reference (TYPE) GRFN_T_API_REGULATION List of regulation 20091021
7 Exporting ET_REGULATION_REQ Call by reference Type reference (TYPE) GRFN_T_API_REGULATION_REQ Regulation requirements 20091021
8 Exporting ET_RELEVANCE Call by reference Type reference (TYPE) GRPC_T_API_CNTR_RELEVANCE control relevance list 20091021
9 Exporting ET_RISK Call by reference Type reference (TYPE) GRPC_T_API_RISK_COVERAGE table for risk coverage 20091022
10 Exporting ET_SUBGROUP Call by reference Type reference (TYPE) GRPC_T_API_CNTR_SUBGROUP Control Subgroup 20091021
11 Exporting EV_LOCKED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091029
12 Importing IV_EDITABLE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091022
13 Importing IV_PARENT_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20091022
14 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20091022
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091021

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTROL_BDATA_CHANGED Value transfer Type reference (TYPE) GRPC_S_API_CONTROL_BDATA Control data for API service - basic fields 20091021
2 Importing IS_CONTROL_CDATA_CHANGED Value transfer Type reference (TYPE) GRPC_S_API_CONTROL_CDATA Control data for API service - control fields 20091021
3 Importing IS_CONTROL_TDATA_CHANGED Value transfer Type reference (TYPE) GRPC_S_API_CONTROL_TDATA Control data for API service - testing fields 20091021
4 Importing IT_CONTROL_ACCGROUP Call by reference Type reference (TYPE) GRPC_T_API_CONTROL_ACCGROUP Account groups 20100818
5 Importing IT_CONTROL_REGULATION Call by reference Type reference (TYPE) GRFN_T_API_OBJECT_ID List of Regulations 20100106
6 Importing IT_REGULATION_REQ Call by reference Type reference (TYPE) GRFN_T_API_REGULATION_REQ Regulation requirements 20091021
7 Importing IT_RELEVANCE Call by reference Type reference (TYPE) GRPC_T_API_CNTR_RELEVANCE control relevance list 20091021
8 Importing IT_RISK Call by reference Type reference (TYPE) GRPC_T_API_RISK_COVERAGE table for risk coverage 20091022
9 Importing IT_SUBGROUP Call by reference Type reference (TYPE) GRPC_T_API_CNTR_SUBGROUP Control Subgroup 20091021
10 Importing IV_REGULATION_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20091023
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091021
History
Last changed by/on SAP  20141106 
SAP Release Created in