SAP ABAP Class /IWFND/CL_MGW_USER_SERVICE (User service mgw runtime class)
Hierarchy
☛
SAP_GWFND (Software Component) SAP Gateway Foundation
⤷
OPU-GW-COR (Application Component) Gateway Framework
⤷
/IWFND/USER_SERVICE (Package) User Service
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | /IWFND/CL_MGW_ABS_DATA | MGW Abstract Data Provider | 20110719 |
Properties
| Class | /IWFND/CL_MGW_USER_SERVICE | |
| Short Description | User service mgw runtime class | |
| Super Class | /IWFND/CL_MGW_ABS_DATA | MGW Abstract Data Provider |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /IWFND/USER_SERVICE | User Service |
| Created | 20110331 | SAP |
| Last change | 20131127 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class /IWFND/CL_MGW_USER_SERVICE has no interface implemented.
Friends
Class /IWFND/CL_MGW_USER_SERVICE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | See coding | 20110401 | |||||
| 2 | Constant | Public | See coding | 20110401 | |||||
| 3 | Instance attribute | Private | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20110401 |
Methods
Events
Class /IWFND/CL_MGW_USER_SERVICE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_BAPI_USER_RANGE | Private | See coding | 20110401 | TT_BAPI_USER_RANGE TYPE STANDARD TABLE OF bapiussrge
|
Method Signatures
Method ADD_USER_TO_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_USER_RANGE | Call by reference | Type reference (TYPE) | TT_BAPI_USER_RANGE | 20110401 | ||||
| 2 | IV_USER | Call by reference | Type reference (TYPE) | STRING | User Name | 20110401 |
Method ADD_USER_TO_RANGE on class /IWFND/CL_MGW_USER_SERVICE has no exception.
Method BAPI_ERROR_HANDLING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20110405 |
Method BAPI_ERROR_HANDLING on class /IWFND/CL_MGW_USER_SERVICE has no exception.
Method CONVERT_TO_BAPI_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BAPI_RANGE | Call by reference | Type reference (TYPE) | TT_BAPI_USER_RANGE | 20110401 | ||||
| 2 | IT_FILTER_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>EDM_SELECT_OPTION_T | 20110401 |
Method CONVERT_TO_BAPI_RANGE on class /IWFND/CL_MGW_USER_SERVICE has no exception.
Method EXECUTE_USER_ROLES_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20110402 | ||||
| 2 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T | 20110402 | ||||
| 3 | IV_ACTION_NAME | Call by reference | Type reference (TYPE) | STRING | 20110402 |
Method EXECUTE_USER_ROLES_ACTION on class /IWFND/CL_MGW_USER_SERVICE has no exception.
Method GET_ROLE_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_ENTITY | Call by reference | Object reference (TYPE REF TO) | DATA | 20110405 | ||||
| 2 | IT_KEY_TAB | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NVP_T | 20110405 | ||||
| 3 | IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NAV_T | 20110405 | ||||
| 4 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20110405 | ||||
| 5 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20110405 |
Method GET_ROLE_ENTRY on class /IWFND/CL_MGW_USER_SERVICE has no exception.
Method GET_USER_ADDR_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_ENTITY | Call by reference | Object reference (TYPE REF TO) | DATA | 20110402 | ||||
| 2 | IT_KEY_TAB | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NVP_T | 20110402 | ||||
| 3 | IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NAV_T | 20110402 | ||||
| 4 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20110402 | ||||
| 5 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20110402 |
Method GET_USER_ADDR_ENTRY on class /IWFND/CL_MGW_USER_SERVICE has no exception.
Method GET_USER_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_ENTITY | Value transfer | Object reference (TYPE REF TO) | DATA | 20110401 | ||||
| 2 | IT_KEY_TAB | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NVP_T | 20110401 | ||||
| 3 | IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NAV_T | 20110401 | ||||
| 4 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20110401 | ||||
| 5 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20110401 |
Method GET_USER_ENTRY on class /IWFND/CL_MGW_USER_SERVICE has no exception.
Method GET_USER_FEED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_ENTITYSET | Call by reference | Object reference (TYPE REF TO) | DATA | 20110401 | ||||
| 2 | IS_PAGING | Call by reference | Type reference (TYPE) | /IWFND/S_MGW_PAGING | 20110401 | ||||
| 3 | IT_FILTER_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>EDM_SELECT_OPTION_T | 20110401 | ||||
| 4 | IT_KEY_TAB | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NVP_T | 20110401 | ||||
| 5 | IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NAV_T | 20110401 | ||||
| 6 | IT_ORDER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>ORDER_T | 20110401 | ||||
| 7 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20110401 | ||||
| 8 | IV_SEARCH_STRING | Call by reference | Type reference (TYPE) | STRING | 20110401 | ||||
| 9 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20110401 |
Method GET_USER_FEED on class /IWFND/CL_MGW_USER_SERVICE has no exception.
Method GET_USER_ROLES_FEED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_ENTITYSET | Call by reference | Object reference (TYPE REF TO) | DATA | 20110401 | ||||
| 2 | IS_PAGING | Call by reference | Type reference (TYPE) | /IWFND/S_MGW_PAGING | 20110401 | ||||
| 3 | IT_FILTER_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>EDM_SELECT_OPTION_T | 20110401 | ||||
| 4 | IT_KEY_TAB | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NVP_T | 20110401 | ||||
| 5 | IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NAV_T | 20110401 | ||||
| 6 | IT_ORDER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>ORDER_T | 20110401 | ||||
| 7 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20110401 | ||||
| 8 | IV_SEARCH_STRING | Call by reference | Type reference (TYPE) | STRING | 20110401 | ||||
| 9 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20110401 |
Method GET_USER_ROLES_FEED on class /IWFND/CL_MGW_USER_SERVICE has no exception.
Method ORDERBY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20110402 | ||||
| 2 | IT_ORDER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>ORDER_T | 20110402 |
Method ORDERBY on class /IWFND/CL_MGW_USER_SERVICE has no exception.
Method PAGING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20110401 | ||||
| 2 | IS_PAGING | Call by reference | Type reference (TYPE) | /IWFND/S_MGW_PAGING | 20110401 |
Method PAGING on class /IWFND/CL_MGW_USER_SERVICE has no exception.
Method ROLES_QUERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLES | Call by reference | Type reference (TYPE) | HRBAS_BAPIAGR_TABLE | Table Type for Structure BAPIAGR | 20110401 | |||
| 2 | IV_USER | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20110401 |
Method ROLES_QUERY on class /IWFND/CL_MGW_USER_SERVICE has no exception.
Method USER_QUERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_USERS | Call by reference | Type reference (TYPE) | HRBAS_BAPIUSNAME_TABLE | Table Type for Structure BAPIUSNAME | 20110401 | |||
| 2 | IT_SEL_RANGE | Call by reference | Type reference (TYPE) | TT_BAPI_USER_RANGE | 20110401 | ||||
| 3 | IV_MAX_ROWS | Call by reference | Type reference (TYPE) | BAPIUSMISC-BAPIMAXROW | 0 | Maximum number of lines of hits | 20110401 |
Method USER_QUERY on class /IWFND/CL_MGW_USER_SERVICE has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 250 |