SAP ABAP Class /GRCPI/GRIA_CL_SPM_API (SPM Main Class)
Hierarchy
GRCPINW (Software Component) SAP GRC NetWeaver Plug-In
   GRC-ACP (Application Component) GRC Access Control Plug-In
     /GRCPI/GRIA_NW_AC_SPM (Package) Package for the GRC AC 11.0 SPM
Properties
Class /GRCPI/GRIA_CL_SPM_API  
Short Description SPM Main Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /GRCPI/GRIA_NW_AC_SPM   Package for the GRC AC 11.0 SPM 
Created 20110727   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /GRCPI/GRIA_CL_SPM_API has no forward declaration.
Interfaces
Class /GRCPI/GRIA_CL_SPM_API has no interface implemented.
Friends
Class /GRCPI/GRIA_CL_SPM_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_CONTROLLER Constant Public Type reference (TYPE) /GRCPI/GRIA_CONTROLLER 'CONTROLLER' Controller Name 20111007
2 CV_FFOBJECT Constant Public Type reference (TYPE) CHAR20 'FFOBJECT' 20110913
3 CV_FFUSER Constant Public Type reference (TYPE) CHAR20 'FFUSER' 20110913
4 CV_SYSTEM Constant Public Type reference (TYPE) /GRCPI/GRIA_CONNECTORID 'CONNECTOR' Connector Id 20110913
5 MO_SPM_CL Static Attribute Private Object reference (TYPE REF TO) /GRCPI/GRIA_CL_SPM_API SPM Main Class 20110817
6 MO_SPM_MODEL Static Attribute Private Object reference (TYPE REF TO) /GRCPI/GRIA_CL_SPM_MODEL Model class for SPM package 20110730
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110730
2 FILL_FIREFIGHTER_DETAILS Static method Private Method Get FireFighter Details 20110805
3 GET_REASON_CODE_LIST Static method Public Method Retreive list of Reason Codes 20110729
4 QUERY Instance method Public Method Get FFIDs for the Logged in user 20110728
5 REFRESH_BUFFERS Instance method Public Method 20110901
6 RETRIEVE Static method Public Method Retrieve FF Related information 20110805
7 RETRIEVE_REASON_CODE Static method Public Method 20110816
8 UPDATE Static method Public Method Update Date for MODEL 20110812
Events
Class /GRCPI/GRIA_CL_SPM_API has no event.
Types
Class /GRCPI/GRIA_CL_SPM_API has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /GRCPI/GRIA_CL_SPM_API has no parameter.
Method CONSTRUCTOR on class /GRCPI/GRIA_CL_SPM_API has no exception.

Method FILL_FIREFIGHTER_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) /GRCPI/GRIA_S_API_FFUSER FF ID or role assignment to Firefighter API Structure 20110805
2 Returning RS_DATA Value transfer Type reference (TYPE) /GRCPI/GRIA_S_API_FFUSER FF ID or role assignment to Firefighter API Structure 20110805

Method FILL_FIREFIGHTER_DETAILS on class /GRCPI/GRIA_CL_SPM_API has no exception.

Method GET_REASON_CODE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REASONCOD_LIST Call by reference Type reference (TYPE) /GRCPI/GRIA_T_API_REASONCOD Reason code list 20110730
2 Importing IV_STATUS Call by reference Type reference (TYPE) /GRCPI/GRIA_STATUS Status 20110730
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20110827

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIREFIGHTER_LIST Call by reference Type reference (TYPE) /GRCPI/GRIA_T_API_FFUSER Firefighter Maintenance at API Level in ID and Role based. 20110728
2 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20110729
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20110827

Method REFRESH_BUFFERS Signature

Method REFRESH_BUFFERS on class /GRCPI/GRIA_CL_SPM_API has no parameter.
Method REFRESH_BUFFERS on class /GRCPI/GRIA_CL_SPM_API has no exception.

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FIREFIGHTER_DATA Call by reference Type reference (TYPE) /GRCPI/GRIA_S_API_FFUSER Firefighter Maintenance at API Level in ID and Role based. 20110805
2 Exporting ET_FFCNTRL_LIST Call by reference Type reference (TYPE) /GRCPI/GRIA_T_API_FFCNTRL Firefighter-controller Assignment 20110915
3 Exporting ET_FFLOG_LIST Call by reference Type reference (TYPE) /GRCPI/GRIA_T_API_FFLOG Firefighter Maintenance at API Level in ID and Role based. 20110817
4 Exporting ET_FIREFIGHTER_LIST Call by reference Type reference (TYPE) /GRCPI/GRIA_T_API_FFUSER Firefighter Maintenance at API Level in ID and Role based. 20110805
5 Importing IT_SEARCH Call by reference Type reference (TYPE) /GRCPI/GRIA_T_SEARCH_CRITERIA Table for setting search param 20111007
6 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20110805
7 Importing IV_FFOBJECT Call by reference Type reference (TYPE) /GRCPI/GRIA_FFOBJECT Description for User ID or Role 20110806
8 Importing IV_FFUSER Call by reference Type reference (TYPE) /GRCPI/GRIA_FIREFIGHTER Firefighter User Description 20110817
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20110827

Method RETRIEVE_REASON_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REASON_DATA Call by reference Type reference (TYPE) /GRCPI/GRIA_S_API_REASONCOD Reason Codes 20110816
2 Importing IV_EDITABLE Call by reference Type reference (TYPE) /GRCPI/GRIA_BOOLEAN Boolean 20110816
3 Importing IV_REASON_ID Call by reference Type reference (TYPE) /GRCPI/GRIA_API_OBJECT_ID UUID of the GRC object (char32) 20110816
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20110827

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FFLOG_DATA Call by reference Type reference (TYPE) /GRCPI/GRIA_S_API_FFLOG FF log 20110812
2 Importing IS_FFOBJECT_DATA Call by reference Type reference (TYPE) /GRCPI/GRIA_S_API_FFUSER FF ID or role assignment to Firefighter API Structure 20110812
3 Importing IT_FIREFIGHTER_DATA Call by reference Type reference (TYPE) /GRCPI/GRIA_T_API_FFUSER Firefighter Maintenance at API Level in ID and Role based. 20110812
4 Importing IV_APP_TYPE Call by reference Type reference (TYPE) /GRCPI/GRIA_APP_TYPE Application Type Information 20110817
5 Importing IV_AUTH_FLAG Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20110812
6 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20110817
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20110827
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100_700