Hierarchy
⤷
⤷
Properties
| Class | CL_GRAC_UTIL_SPM_UTILITY | |
| Short Description | SPM utility class | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | GRAC_UTILITIES | Access Control GRC Various helping infrastructure for ABAP |
| Created | 20090907 | 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) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_GRAC_UTIL_SPM_UTILITY has no interface implemented.
Friends
Class CL_GRAC_UTIL_SPM_UTILITY has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | GRAC_CONFIG_PARAM | '4000' | Configuration Parameter Settings | 20090914 | ||
| 2 | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CL_GRAC_MODEL_SPM_FIREFIGHT' | Reference type | 20091105 | ||
| 3 | Constant | Public | Type reference (TYPE) | GRFN_INTEGSCEN | 'SUPMG' | Integration Scenario | 20100120 | ||
| 4 | Constant | Public | Type reference (TYPE) | GRAC_CONFIG_PARAM | '4010' | Configuration Parameter Settings | 20100730 | ||
| 5 | Static Attribute | Private | Type reference (TYPE) | BAL_S_PROF | Application Log: Log Output Format Profile | 20091105 | |||
| 6 | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20130605 | ||||
| 7 | Static Attribute | Private | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20091105 | |||
| 8 | Constant | Public | Type reference (TYPE) | GRAC_CONFIG_PARAM | '4005' | Configuration Parameter Settings | 20100408 | ||
| 9 | Constant | Public | Type reference (TYPE) | GRAC_CONFIG_PARAM | '4003' | Configuration Parameter Settings | 20100408 | ||
| 10 | Constant | Public | Type reference (TYPE) | GRAC_CONFIG_PARAM | '4006' | Configuration Parameter Settings | 20100408 | ||
| 11 | Constant | Public | Type reference (TYPE) | GRAC_CONFIG_PARAM | '4004' | Configuration Parameter Settings | 20100408 | ||
| 12 | Constant | Public | Type reference (TYPE) | GRAC_CONFIG_PARAM | '4008' | Configuration Parameter Settings | 20100408 | ||
| 13 | Constant | Public | Type reference (TYPE) | GRAC_CONFIG_PARAM | '4002' | Configuration Parameter Settings | 20100408 | ||
| 14 | Constant | Public | Type reference (TYPE) | GRAC_CONFIG_PARAM | '4009' | Configuration Parameter Settings | 20100408 | ||
| 15 | Constant | Public | Type reference (TYPE) | GRAC_CONFIG_PARAM | '4007' | Configuration Parameter Settings | 20100408 | ||
| 16 | Static Attribute | Private | Type reference (TYPE) | YT_CONFIG_BUFFER | 20090914 | ||||
| 17 | Static Attribute | Private | Type reference (TYPE) | GRAC_T_FFCRITICALITY | ffobject criticality | 20091026 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | YT_DOMAIN | Natural number | 20090921 | |||
| 19 | Static Attribute | Private | Type reference (TYPE) | YT_USER | 20120306 | ||||
| 20 | Constant | Public | Type reference (TYPE) | GRAC_CONFIG_PARAM | '4001' | Configuration Parameter Settings | 20090914 |
Methods
Events
Class CL_GRAC_UTIL_SPM_UTILITY has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_CONFIG_BUFFER | Private | See coding | 20090914 | BEGIN OF ys_config_buffer,
paramid TYPE grac_config_param,
sequence TYPE grac_sequence,
param_value TYPE grac_config_value,
descn TYPE grac_descn,
detail_desc TYPE grac_desc,
END OF ys_config_buffer
|
||
| 2 | YS_USER | Private | See coding | 20120306 | BEGIN OF ys_user ,
userid TYPE grac_user ,
org_unit TYPE grac_orgunit ,
grpuser TYPE grac_user_group ,
fullname TYPE grac_user_name,
END OF ys_user
|
||
| 3 | YT_CONFIG_BUFFER | Private | See coding | 20090914 | yt_config_buffer TYPE HASHED TABLE OF ys_config_buffer
WITH UNIQUE KEY paramid sequence
|
||
| 4 | YT_DOMAIN | Private | See coding | 20090921 | yt_domain TYPE STANDARD TABLE OF dd07v
|
||
| 5 | YT_TEMP | Public | See coding | 20090915 | YT_TEMP type TABLE OF agr_texts
|
||
| 6 | YT_USER | Private | See coding | 20120306 | yt_user TYPE TABLE OF YS_user
|
Method Signatures
Method CREATE_CNTRL_FF_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERROR | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100120 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20100120 | |||
| 3 | IV_CNTRL_ID | Call by reference | Type reference (TYPE) | GRAC_CONTROLLER | Controller Name | 20100120 | |||
| 4 | IV_COMMENTS | Call by reference | Type reference (TYPE) | GRAC_DESCN | Description | 20100120 | |||
| 5 | IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100120 | |||
| 6 | IV_DELIVERY_OPTION | Call by reference | Type reference (TYPE) | GRAC_DEL_OPTION | Delivery Option for Controller | 20100120 | |||
| 7 | IV_FFOBJ | Call by reference | Type reference (TYPE) | GRAC_FFOBJECT | Description for User ID or Role | 20100120 | |||
| 8 | IV_IS_ROLE | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20100120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100203 |
Method CREATE_FFUSER_OWNER_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100224 | |||
| 2 | ET_OPERATION_RESULT | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_OPERATION_RESULT | Operation-success or fail | 20100223 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20100129 | |||
| 4 | IT_FFUSER_LIST | Call by reference | Type reference (TYPE) | GRAC_T_UI_FFUSER | Firefighter Maintenance at API Level in ID and Role based. | 20100223 | |||
| 5 | IV_IS_ROLE | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20100129 | |||
| 6 | IV_OPERATION | Call by reference | Type reference (TYPE) | GRAC_ACTIONTYPE | Action Type | 20110524 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100203 |
Method CREATE_OWNER_FF_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERROR | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100120 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20100120 | |||
| 3 | IV_COMMENTS | Call by reference | Type reference (TYPE) | GRAC_DESCN | Description | 20100120 | |||
| 4 | IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100120 | |||
| 5 | IV_FFOBJ | Call by reference | Type reference (TYPE) | GRAC_FFOBJECT | Description for User ID or Role | 20100120 | |||
| 6 | IV_IS_ROLE | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20100120 | |||
| 7 | IV_OWNER_ID | Call by reference | Type reference (TYPE) | GRAC_OWNER | Owner Description | 20100120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100203 |
Method GET_ACTUSAGE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_ACTION | Actionusage Description | 20100426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100426 |
Method GET_CONTROLLER_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONTROLLER_LIST | Call by reference | Type reference (TYPE) | GRAC_T_CTRL_LIST | Controller_list | 20100120 | |||
| 2 | IV_FFID | Call by reference | Type reference (TYPE) | GRAC_FFOBJECT | Description for User ID or Role | 20100120 | |||
| 3 | IV_IS_ROLE | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20100120 |
Method GET_CONTROLLER_LIST on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method GET_CRITICALITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_CRITICALITY | Value transfer | Type reference (TYPE) | GRAC_T_CIRITICALITY | ffobject criticality | 20091026 |
Method GET_CRITICALITY on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method GET_FFID_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FFID_LIST | Call by reference | Type reference (TYPE) | GRAC_T_FIREFIGHTER_LIST | Firefighter List | 20100129 | |||
| 2 | IT_SEARCH | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_CRITERIA | Table for setting search param | 20100129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100129 |
Method GET_FFOBJECT_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APP_TYPE | Call by reference | Type reference (TYPE) | GRAC_APP_TYPE | Description for User ID or Role | 20130117 | |||
| 2 | IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20130117 | |||
| 3 | IV_FFOBJECT | Call by reference | Type reference (TYPE) | GRAC_FFOBJECT | Description for User ID or Role | 20130117 | |||
| 4 | IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20130117 | |||
| 5 | RV_DESCN | Value transfer | Type reference (TYPE) | GRAC_DESCN | Description | 20130117 |
Method GET_FFOBJECT_TEXT on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method GET_FFROLE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FFID_LIST | Call by reference | Type reference (TYPE) | GRAC_T_FIREFIGHTER_LIST | Firefighter List | 20100726 | |||
| 2 | IT_SEARCH | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_CRITERIA | Table for setting search param | 20100726 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100728 |
Method GET_FIREFIGHTER_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIREFIGHTER | Call by reference | Type reference (TYPE) | GRAC_T_FIREFIGHTER_LIST | Firefighter List | 20100120 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100122 | |||
| 3 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | INT4 | Natural number | 20100122 | |||
| 4 | IV_FFUSER | Call by reference | Type reference (TYPE) | GRAC_FIREFIGHTER | Firefighter Description | 20100120 | |||
| 5 | IV_IS_ROLE | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20100120 |
Method GET_FIREFIGHTER_LIST on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method GET_FIREFIGHTER_LIST_BASIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIREFIGHTER | Call by reference | Type reference (TYPE) | GRAC_T_FIREFIGHTER_LIST | Firefighter List | 20130123 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130123 | |||
| 3 | EV_RETURN_CODE | Value transfer | Type reference (TYPE) | INT4 | Natural number | 20130123 | |||
| 4 | IV_FFUSER | Call by reference | Type reference (TYPE) | GRAC_FIREFIGHTER | Firefighter Description | 20130123 | |||
| 5 | IV_IS_ROLE | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20130123 |
Method GET_FIREFIGHTER_LIST_BASIC on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method GET_NOTIF_TYPE_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TYPE | Value transfer | Type reference (TYPE) | GRAC_DEL_OPTION | Delivery Option for Controller | 20090907 | |||
| 2 | RV_TEXT | Value transfer | Type reference (TYPE) | GRFN_TITLE | Title/Short Name | 20090907 |
Method GET_NOTIF_TYPE_TEXT on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method GET_OWNER_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OWNER_LIST | Call by reference | Type reference (TYPE) | GRAC_T_OWNER_LIST | Owner List assigned to FFID | 20100120 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100714 | |||
| 3 | IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100607 | |||
| 4 | IV_FFOBJ | Call by reference | Type reference (TYPE) | GRAC_FFOBJECT | Description for User ID or Role | 20100120 | |||
| 5 | IV_IS_ROLE | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20100120 |
Method GET_OWNER_LIST on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method GET_PARAM_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PARAM_NAME | Value transfer | Type reference (TYPE) | GRAC_CONFIG_PARAM | Configuration Parameter Settings | 20090914 | |||
| 2 | RV_PARAM_VALUE | Value transfer | Type reference (TYPE) | GRAC_CONFIG_VALUE | Application Type Information | 20090914 |
Method GET_PARAM_VALUE on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method GET_REPORT_FIELD_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TEXT | Call by reference | Type reference (TYPE) | STRING | Text | 20120131 | |||
| 2 | IV_FIELD_ID | Call by reference | Type reference (TYPE) | STRING | Report: Field ID | 20120131 | |||
| 3 | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20120131 |
Method GET_REPORT_FIELD_TEXT on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method GET_SCENARIO_CONNECTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SCENARIO_CONNECTORS | Call by reference | Type reference (TYPE) | GRFN_T_CCICONNECTOR | Connector list for scenario and sub scenario | 20100712 | |||
| 2 | IT_CONNECTOR_RANGE | Call by reference | Type reference (TYPE) | GRFN_T_CCICONNECTOR_RANGE | Connector Range Table | 20100712 | |||
| 3 | IV_CONNECTION_TYPE | Call by reference | Type reference (TYPE) | GRFN_CONNECTTYPE | Connection Type | 20100712 | |||
| 4 | IV_INTEG_SCENARIO | Call by reference | Type reference (TYPE) | GRFN_INTEGSCEN | Integration Scenario | 20100712 | |||
| 5 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20100712 | |||
| 6 | IV_SKIP_SPM_AUTH_CHECK | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Indicator | 20140603 | |||
| 7 | IV_SUB_SCENARIO | Call by reference | Type reference (TYPE) | GRFN_SUBSCENARIO | Sub Scenario Definition | 20100712 |
Method GET_SCENARIO_CONNECTOR on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method GET_SCRIPT_LANGUAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20111116 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20111116 |
Method GET_SCRIPT_LANGUAGE on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method GET_STATUS_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Value transfer | Type reference (TYPE) | GRAC_STATUS | Delivery Option for Controller | 20090921 | |||
| 2 | RV_TEXT | Value transfer | Type reference (TYPE) | GRFN_TITLE | Title/Short Name | 20090921 |
Method GET_STATUS_TEXT on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method GET_USER_FROM_USERGROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100409 | |||
| 2 | IV_OWNER | Value transfer | Type reference (TYPE) | GRAC_OWNER | Owner Description | 20100409 | |||
| 3 | RT_USER_LIST | Value transfer | Type reference (TYPE) | GRFN_T_USER | Table of users (+details) | 20100409 |
Method GET_USER_FROM_USERGROUP on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method IS_LOGGEDIN_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CONNECTOR | Call by reference | Type reference (TYPE) | STRING | remote system | 20110408 | |||
| 2 | IT_USERID | Call by reference | Type reference (TYPE) | STRING | passed user | 20110408 | |||
| 3 | RV_LOGGED | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20110407 |
Method IS_LOGGEDIN_USER on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method QUERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GRC_USERS_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Only return GRC users | 20100628 | ||
| 2 | IV_ROLE_ASSIGNMENT | Call by reference | Type reference (TYPE) | AGR_NAME | Only users with certain role assignment | 20100628 | |||
| 3 | IV_SEARCH_PATTERN | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | Search pattern for the Query APIs | 20100628 | |||
| 4 | RT_USERNAME | Value transfer | Type reference (TYPE) | GRFN_T_USER | User names table | 20100628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100628 |
Method QUERY_CENTRAL_OWNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GRC_USERS_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Only return GRC users | 20120217 | ||
| 2 | IV_OPERATION | Call by reference | Type reference (TYPE) | GRFN_API_OPERATION_ID | The ID of the operation | 20120217 | |||
| 3 | IV_ROLE_ASSIGNMENT | Call by reference | Type reference (TYPE) | AGR_NAME | Only users with certain role assignment | 20120217 | |||
| 4 | IV_SEARCH_PATTERN | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | Search pattern for the Query APIs | 20120217 | |||
| 5 | RT_USERNAME | Value transfer | Type reference (TYPE) | GRFN_T_USER | User names table | 20120217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20120217 |
Method QUERY_FFUSER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SEARCH | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_CRITERIA | Table for setting search param | 20120524 | |||
| 2 | IV_GRC_USERS_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Only return GRC users | 20120217 | ||
| 3 | IV_OPERATION | Call by reference | Type reference (TYPE) | GRFN_API_OPERATION_ID | The ID of the operation | 20120217 | |||
| 4 | IV_ROLE_ASSIGNMENT | Call by reference | Type reference (TYPE) | AGR_NAME | Only users with certain role assignment | 20120217 | |||
| 5 | IV_SEARCH_PATTERN | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | Search pattern for the Query APIs | 20120217 | |||
| 6 | RT_USERNAME | Value transfer | Type reference (TYPE) | GRFN_T_USER | User names table | 20120217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20120217 |
Method READ_REALTIME_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MANAGER | Call by reference | Type reference (TYPE) | GRAC_USER | User ID | 20100706 | |||
| 2 | EV_ORGUNIT | Call by reference | Type reference (TYPE) | GRAC_ORGUNIT | Org Unit | 20100706 | |||
| 3 | EV_USERGROUP | Call by reference | Type reference (TYPE) | GRAC_USER_GROUP | User group | 20100706 | |||
| 4 | IV_USER | Value transfer | Type reference (TYPE) | GRAC_USER | User ID | 20100706 |
Method READ_REALTIME_INFO on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method READ_TABLE Signature
Method READ_TABLE on class CL_GRAC_UTIL_SPM_UTILITY has no parameter.
Method READ_TABLE on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method RETRIEVE_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SEARCH | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_CRITERIA | Table for setting search param | 20100113 | |||
| 2 | IV_CONNECTOR | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20091112 | |||
| 3 | IV_OPERATION | Value transfer | Type reference (TYPE) | GRFN_API_OPERATION_ID | The ID of the operation | 20120524 | |||
| 4 | RT_ROLE | Value transfer | Type reference (TYPE) | GRAC_T_ROLE_OUT | Table to for Role output for user store | 20091103 |
Method RETRIEVE_ROLE on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method RETRIEVE_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_USER | Call by reference | Type reference (TYPE) | GRAC_T_USER | Table Type for Users | 20091030 | |||
| 2 | IT_SEARCH | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_CRITERIA | Table for setting search param | 20100113 | |||
| 3 | IV_CONNECTOR | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20091030 | |||
| 4 | IV_OPERATION | Value transfer | Type reference (TYPE) | GRFN_API_OPERATION_ID | The ID of the operation | 20120524 |
Method RETRIEVE_USER on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method RETRIEVE_USER_FOR_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_USER | Call by reference | Type reference (TYPE) | GRAC_T_USER | Table Type for Users | 20100707 | |||
| 2 | IT_SEARCH | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_CRITERIA | Table for setting search param | 20100707 | |||
| 3 | IV_CONNECTOR | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20100707 | |||
| 4 | IV_OPERATION | Call by reference | Type reference (TYPE) | GRFN_API_OPERATION_ID | The ID of the operation | 20120217 |
Method RETRIEVE_USER_FOR_ROLE on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method RETRIEVE_USER_WITH_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_USER | Call by reference | Type reference (TYPE) | GRFN_T_USER | Table Type for Users | 20100108 | |||
| 2 | IT_SEARCH | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_CRITERIA | Table for setting search param | 20100113 | |||
| 3 | IV_CONNECTOR | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20100108 | |||
| 4 | IV_OPERATION | Value transfer | Type reference (TYPE) | GRFN_API_OPERATION_ID | The ID of the operation | 20120524 |
Method RETRIEVE_USER_WITH_NAME on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method SET_LAST_LOGON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DATA | Call by reference | Type reference (TYPE) | GRAC_T_UI_FFUSER | Details related to FF ID or role assignment to Firefighter | 20091105 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20091105 | |||
| 3 | IV_ENTITY | Value transfer | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20091105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091105 |
Method SHOW_ERROR_POPUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MESG | Call by reference | Type reference (TYPE) | GRAC_T_MGS_LOG | Message log | 20091106 |
Method SHOW_ERROR_POPUP on class CL_GRAC_UTIL_SPM_UTILITY 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 | Call by reference | Type reference (TYPE) | KFM_TIMESTAMP | Time Stamp | 20121116 |
Method TIMESTAMP_UTC_2_LOCAL_ZONE on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method UPDATE_FFID_SESSION_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONNECTORID | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20110926 |
Method UPDATE_FFID_SESSION_LOG on class CL_GRAC_UTIL_SPM_UTILITY has no exception.
Method UPDATE_SPM_PLUGIN_LOG_SYNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GRACFFLOG | Call by reference | Type reference (TYPE) | GRAC_T_FFLOG | Firefighter Log | 20110928 | |||
| 2 | ET_GRACFFLOG_UPD | Call by reference | Type reference (TYPE) | GRAC_T_SOD_OBJECT_RANGE | Object Range Table | 20110929 | |||
| 3 | ET_GRIARLLOG | Call by reference | Type reference (TYPE) | GRAC_T_FFLOG | Firefighter Log | 20111102 | |||
| 4 | IV_CONNECTORID | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20110927 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20120107 |
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 600 |