SAP ABAP Class IF_GRPC_AOD_MGR (AoD Manager)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_GRFN_API_MODEL Interface for handling of GRC API models 20080410
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_AOD_MGR aod manager 20080403
Properties
Class IF_GRPC_AOD_MGR  
Short Description AoD Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20080402   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)
Interfaces
Class IF_GRPC_AOD_MGR has no interface implemented.
Friends
Class IF_GRPC_AOD_MGR has no friend class.
Attributes
Class IF_GRPC_AOD_MGR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COMMIT Instance method Public Method org unit commit changes. trigger work flow to next level org 20080402
2 CREATE_AOD_GROUP Instance method Public Method 20080402
3 DELETE_AOD_GROUP Instance method Public Method 20080402
4 GET_ALL_AOD Instance method Public Method 20080402
5 GET_ALL_AOD_GROUP Instance method Public Method 20080402
6 GET_AOD_API_ID Instance method Public Method 20081203
7 GET_AOD_GROUP_INFO Instance method Public Method Get AOD Group Info with AOD Data 20091030
8 GET_AOD_INFO Instance method Public Method get aod info : timeframe, year, ect 20080414
9 GET_ATTRIBUTES Instance method Public Method Get Instance Attributes 20091029
10 GET_OPEN_ISSUE Instance method Public Method get controls open issues 20080414
11 HAS_AOD_DATA Instance method Public Method the orgunit has aod data or not 20080421
12 PLAN_AOD Instance method Public Method plan aod, trigger relevant workflow 20080402
13 QUERY_AOD_FROM_GROUP Instance method Public Method Only return AOD Data associated with Group Entity 20080402
14 SET_ATTRIBUTES Instance method Public Method set instance attributes 20080415
15 UPDATE_AOD Instance method Public Method 20080402
16 UPDATE_AOD_GROUP Instance method Public Method 20080402
Events
Class IF_GRPC_AOD_MGR has no event.
Types
Class IF_GRPC_AOD_MGR has no local type.
Method Signatures

Method COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ORG_UNIT Call by reference Type reference (TYPE) GRPC_ORGUNIT_ID Organizational Unit ID 20080403
2 Importing I_PERSON Call by reference Type reference (TYPE) UNAME User Name 20080403

Method COMMIT on class IF_GRPC_AOD_MGR has no exception.

Method CREATE_AOD_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GROUP_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20091030
2 Importing IT_AOD_DATA Call by reference Type reference (TYPE) GRPC_T_AOD_DATA table of GRPC_S_AOD_DATA 20080403
3 Importing I_AOD_GROUP Call by reference Type reference (TYPE) GRPC_S_AOD_GROUP aod group 20080403
4 Importing I_ORG_UNIT Call by reference Type reference (TYPE) GRPC_ORGUNIT_ID Organizational Unit ID 20080403
5 Importing I_PERSON Call by reference Type reference (TYPE) UNAME User Name: who performs this task 20080403

Method CREATE_AOD_GROUP on class IF_GRPC_AOD_MGR has no exception.

Method DELETE_AOD_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AOD_GROUP Call by reference Type reference (TYPE) GRPC_S_AOD_GROUP aod group 20080403
2 Importing I_PERSON Call by reference Type reference (TYPE) UNAME User Name 20080403

Method DELETE_AOD_GROUP on class IF_GRPC_AOD_MGR has no exception.

Method GET_ALL_AOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ORG_UNIT Call by reference Type reference (TYPE) GRPC_ORGUNIT_ID Organizational Unit ID 20080403
2 Returning RT_AOD_DATA Value transfer Type reference (TYPE) GRPC_T_AOD_DATA table of GRPC_S_AOD_DATA 20080403

Method GET_ALL_AOD on class IF_GRPC_AOD_MGR has no exception.

Method GET_ALL_AOD_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ORG_UNIT Call by reference Type reference (TYPE) GRPC_ORGUNIT_ID Organizational Unit ID 20080403
2 Returning RT_AOD_GROUP Value transfer Type reference (TYPE) GRPC_T_AOD_GROUP table of GRPC_S_AOD_GROUP 20080403

Method GET_ALL_AOD_GROUP on class IF_GRPC_AOD_MGR has no exception.

Method GET_AOD_API_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AOD_API_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081203
2 Exporting E_IS_CORPORATE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081203
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081203

Method GET_AOD_GROUP_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_AOD_GROUP Call by reference Type reference (TYPE) GRPC_S_AOD_GROUP aod group 20091030
2 Importing IV_GROUP_ID Value transfer Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20091030

Method GET_AOD_GROUP_INFO on class IF_GRPC_AOD_MGR has no exception.

Method GET_AOD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ANALYSIS_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080414
2 Returning R_AOD_INFO Value transfer Type reference (TYPE) GRPCAODINFO aod infos 20080414

Method GET_AOD_INFO on class IF_GRPC_AOD_MGR has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ANALYSIS_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20091029
2 Exporting E_ORGUNIT Call by reference Type reference (TYPE) GRPC_ORGUNIT_ID Organization ID 20091029
3 Exporting E_REGULATION Call by reference Type reference (TYPE) GRFN_OBJECT_ID Object ID 20091029

Method GET_ATTRIBUTES on class IF_GRPC_AOD_MGR has no exception.

Method GET_OPEN_ISSUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AOD_ISSUE_LIST Call by reference Type reference (TYPE) GRPC_T_AOD_ISSUE_LIST Aod issue list 20080414
2 Importing IS_AOD_DATA Call by reference Type reference (TYPE) GRPC_S_AOD_DATA structure of Aod data 20080414

Method GET_OPEN_ISSUE on class IF_GRPC_AOD_MGR has no exception.

Method HAS_AOD_DATA Signature

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

Method HAS_AOD_DATA on class IF_GRPC_AOD_MGR has no exception.

Method PLAN_AOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PLAN_ID Call by reference Type reference (TYPE) GUID_32 plan id = analysis_id 20080407
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081027

Method QUERY_AOD_FROM_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AOD_GROUP Call by reference Type reference (TYPE) GRPC_S_AOD_GROUP aod group 20080403
2 Returning RT_AOD_DATA Value transfer Type reference (TYPE) GRPC_T_AOD_DATA table of GRPC_S_AOD_DATA 20080403

Method QUERY_AOD_FROM_GROUP on class IF_GRPC_AOD_MGR has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ANALYSIS_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080415
2 Importing I_ORGUNIT Call by reference Type reference (TYPE) GRPC_ORGUNIT_ID Organizational Unit ID 20080415
3 Importing I_REGULATION Call by reference Type reference (TYPE) GRFN_OBJECT_ID Regulation 20081024

Method SET_ATTRIBUTES on class IF_GRPC_AOD_MGR has no exception.

Method UPDATE_AOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AOD Call by reference Type reference (TYPE) GRPC_S_AOD_DATA structure of Aod data 20080403
2 Importing I_ORG_UNIT Call by reference Type reference (TYPE) GRPC_ORGUNIT_ID Organizational Unit ID 20080403
3 Importing I_PERSON Call by reference Type reference (TYPE) UNAME User Name: the user who performs this change 20080403

Method UPDATE_AOD on class IF_GRPC_AOD_MGR has no exception.

Method UPDATE_AOD_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AOD_DATA Call by reference Type reference (TYPE) GRPC_T_AOD_DATA table of GRPC_S_AOD_DATA 20080403
2 Importing I_AOD_GROUP Call by reference Type reference (TYPE) GRPC_S_AOD_GROUP aod group 20080403
3 Importing I_ORG_UNIT Call by reference Type reference (TYPE) GRPC_ORGUNIT_ID Organizational Unit ID 20080403
4 Importing I_PERSON Call by reference Type reference (TYPE) UNAME User Name 20080403

Method UPDATE_AOD_GROUP on class IF_GRPC_AOD_MGR has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in