SAP ABAP Class /GRCPI/GRIA_CL_SPM_MODEL (Model class for SPM package)
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
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /GRCPI/GRIA_IF_SPM_MODEL | Interface for handling SPM MODELS | 20110726 |
Properties
| Class | /GRCPI/GRIA_CL_SPM_MODEL | |
| Short Description | Model class for SPM package | |
| 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 | 20110726 | SAP |
| Last change | 20141106 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | /GRCPI/GRIA_IF_SPM_MODEL | Interface for handling SPM MODELS | 20110726 |
Friends
Class /GRCPI/GRIA_CL_SPM_MODEL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | /GRCPI/GRIA_T_API_FFLOG | FF Log | 20110824 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | /GRCPI/GRIA_T_API_FFUSER | Description for User ID or Role | 20110824 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | /GRCPI/GRIA_T_API_FFUSER | Firefighter Maintenance at API Level in ID and Role based. | 20110824 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | /GRCPI/GRIA_APP_TYPE | Application Type Information | 20110728 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | LANGU | Language Key | 20110729 |
Methods
Events
Class /GRCPI/GRIA_CL_SPM_MODEL has no event.
Types
Class /GRCPI/GRIA_CL_SPM_MODEL has no local type.
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class /GRCPI/GRIA_CL_SPM_MODEL has no parameter.
Method CONSTRUCTOR on class /GRCPI/GRIA_CL_SPM_MODEL has no exception.
Method CREATE_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_GUID | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_GUID | UUID of the GRC object (char32) | 20110815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic Exception Class | 20110827 |
Method CREATE_UPDATE_FFLOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FFLOG_ID | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_GUID | UUID of the GRC object (char32) | 20110815 | |||
| 2 | IS_FFLOG_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_API_FFLOG | FF log | 20110815 | |||
| 3 | IV_APP_TYPE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_APP_TYPE | Application Type Information | 20110815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic Exception Class | 20110827 |
Method CREATE_UPDATE_ROLEFFLOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FFLOG_ID | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_GUID | UUID of the GRC object (char32) | 20110830 | |||
| 2 | IS_FFLOG_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_API_FFLOG | FF log | 20110830 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic Exception Class | 20110901 |
Method GET_REASON_CODE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_REASONCOD_LIST | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_API_REASONCOD | Reason code list | 20110730 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic Exception Class | 20110827 |
Method IS_VALID_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_USER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20110829 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | BOOL | ABAP_TRUE for valid user, else invalid | 20110829 |
Method IS_VALID_USER on class /GRCPI/GRIA_CL_SPM_MODEL has no exception.
Method READ_CONTROLLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CNTRL_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_API_FFCNTRL | Firefighter-id controller Assignment | 20110914 | |||
| 2 | IV_APP_TYP | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_APP_TYPE | Application Type Information | 20110914 | |||
| 3 | IV_CNTRL_ID | Call by reference | Type reference (TYPE) | /GRCPI/GRIACTRL | COntroller Name | 20110914 | |||
| 4 | IV_FFOBJECT | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_FFOBJECT | Description for User ID or Role | 20110915 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic Exception Class | 20110914 |
Method READ_FFDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIREFIGHTER_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_API_FFUSER | Details related to FF ID or role assignment to Firefighter | 20110817 | |||
| 2 | IV_APP_TYPE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_APP_TYPE | Application Type Information | 20110817 | |||
| 3 | IV_FF_USER | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_FIREFIGHTER | Firefighter Description | 20110817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic Exception Class | 20110827 |
Method READ_FFLOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_FFLOG_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_API_FFLOG | FF log | 20110815 | |||
| 2 | ET_FFLOG_LIST | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_API_FFLOG | Details related to FF ID or role assignment to Firefighter | 20110815 | |||
| 3 | IV_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | ABAP_FALSE | Indicator | 20110815 | ||
| 4 | IV_FFOBJECT | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_FFOBJECT | Description for User ID or Role | 20110815 | |||
| 5 | IV_FF_USER | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_FIREFIGHTER | Firefighter Description | 20110815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic Exception Class | 20110827 |
Method READ_FFOBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | ET_FIREFIGHTER_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_API_FFUSER | Firefighter Maintenance at API Level in ID and Role based. | 20110805 | |||
| 3 | IV_APP_TYPE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_APP_TYPE | Application Type Information | 20110805 | |||
| 4 | IV_BYPASS_BUFFER | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_BOOLEAN | ABAP_FALSE | Boolean | 20110824 | ||
| 5 | IV_FFOBJECT | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_FFOBJECT | Description for User ID or Role | 20110806 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic Exception Class | 20110827 |
Method READ_FFOBJECTLOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_FFLOG_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_API_FFLOG | Firefighter Log | 20110824 | |||
| 2 | IV_FFOBJECT | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_FFOBJECT | Description for User ID or Role | 20110824 | |||
| 3 | IV_FFUSER | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_FIREFIGHTER | User ID | 20110824 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic Exception Class | 20110827 |
Method READ_FIREFIGHTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | IV_APP_TYPE | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_APP_TYPE | Application Type Information | 20110728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic Exception Class | 20110827 |
Method READ_REASON_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_REASONCODE_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_API_REASONCOD | Reason Codes | 20110816 | |||
| 2 | IV_REASON_CODE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_API_OBJECT_ID | UUID of the GRC object (char32) | 20110816 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic Exception Class | 20110827 |
Method READ_ROLE_FFLOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_FFLOG_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_API_FFLOG | FF log | 20110830 | |||
| 2 | ET_FFLOG_LIST | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_API_FFLOG | Firefighter Log | 20110830 | |||
| 3 | IV_FF_USER | Value transfer | Type reference (TYPE) | /GRCPI/GRIA_FIREFIGHTER | Firefighter Description | 20110830 |
Method READ_ROLE_FFLOG on class /GRCPI/GRIA_CL_SPM_MODEL has no exception.
Method REFRESH_BUFFERS Signature
Method REFRESH_BUFFERS on class /GRCPI/GRIA_CL_SPM_MODEL has no parameter.
Method REFRESH_BUFFERS on class /GRCPI/GRIA_CL_SPM_MODEL has no exception.
Method TIMESTAMP_UTC_2_LOCAL_ZONE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TIMESTAMP_UTC | Call by reference | Type reference (TYPE) | KFM_TIMESTAMP | Time Stamp | 20121116 | |||
| 2 | I_TIME_ZONE | Call by reference | Type reference (TYPE) | TZNZONE | Time Zone | 20121116 | |||
| 3 | R_TIMESTAMP_LOCAL | Value transfer | Type reference (TYPE) | KFM_TIMESTAMP | Time Stamp | 20121116 |
Method TIMESTAMP_UTC_2_LOCAL_ZONE on class /GRCPI/GRIA_CL_SPM_MODEL has no exception.
Method UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FFOBJECT_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_API_FFUSER | FF ID or role assignment to Firefighter API Structure | 20110806 | |||
| 2 | IT_FIREFIGHTER_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_T_API_FFUSER | Firefighter Maintenance at API Level in ID and Role based. | 20110806 | |||
| 3 | IV_APP_TYPE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_APP_TYPE | Application Type Information | 20110806 | |||
| 4 | IV_AUTH_FLAG | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20110812 | |||
| 5 | IV_FFNAME | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_FFOBJECT | Description for User ID or Role | 20110806 | |||
| 6 | IV_IS_FFOBJECT | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20110812 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic Exception Class | 20110827 |
Method VALIDATE_FIREFIGHTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FIREFIGHTER_DATA | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_S_API_FFUSER | Details related to FF ID or role assignment to Firefighter | 20110829 | |||
| 2 | IV_APP_TYPE | Call by reference | Type reference (TYPE) | /GRCPI/GRIA_APP_TYPE | Application Type Information | 20110829 | |||
| 3 | RV_IS_ERROR | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110829 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic Exception Class | 20110901 |
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | V1100_700 |