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
⤷ 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 | /IWCOR/IF_ODATA_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | /IWFND/IF_MGW_CORE_TYPES | 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 | GCS_ACTIONS | Constant | Private | See coding | 20110401 | ||||
2 | GCS_ENTITIES | Constant | Public | See coding | 20110401 | ||||
3 | MT_RETURN | 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 | Exporting | ET_USER_RANGE | Call by reference | Type reference (TYPE) | TT_BAPI_USER_RANGE | 20110401 | |||
2 | Importing | 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 | Exporting | 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 | Exporting | ET_BAPI_RANGE | Call by reference | Type reference (TYPE) | TT_BAPI_USER_RANGE | 20110401 | |||
2 | Importing | 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 | Exporting | ER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20110402 | |||
2 | Importing | IT_PARAMETER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T | 20110402 | |||
3 | Importing | 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 | Exporting | ER_ENTITY | Call by reference | Object reference (TYPE REF TO) | DATA | 20110405 | |||
2 | Importing | IT_KEY_TAB | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NVP_T | 20110405 | |||
3 | Importing | IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NAV_T | 20110405 | |||
4 | Importing | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20110405 | |||
5 | Importing | 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 | Exporting | ER_ENTITY | Call by reference | Object reference (TYPE REF TO) | DATA | 20110402 | |||
2 | Importing | IT_KEY_TAB | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NVP_T | 20110402 | |||
3 | Importing | IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NAV_T | 20110402 | |||
4 | Importing | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20110402 | |||
5 | Importing | 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 | Returning | ER_ENTITY | Value transfer | Object reference (TYPE REF TO) | DATA | 20110401 | |||
2 | Importing | IT_KEY_TAB | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NVP_T | 20110401 | |||
3 | Importing | IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NAV_T | 20110401 | |||
4 | Importing | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20110401 | |||
5 | Importing | 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 | Exporting | ER_ENTITYSET | Call by reference | Object reference (TYPE REF TO) | DATA | 20110401 | |||
2 | Importing | IS_PAGING | Call by reference | Type reference (TYPE) | /IWFND/S_MGW_PAGING | 20110401 | |||
3 | Importing | IT_FILTER_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>EDM_SELECT_OPTION_T | 20110401 | |||
4 | Importing | IT_KEY_TAB | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NVP_T | 20110401 | |||
5 | Importing | IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NAV_T | 20110401 | |||
6 | Importing | IT_ORDER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>ORDER_T | 20110401 | |||
7 | Importing | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20110401 | |||
8 | Importing | IV_SEARCH_STRING | Call by reference | Type reference (TYPE) | STRING | 20110401 | |||
9 | Importing | 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 | Exporting | ER_ENTITYSET | Call by reference | Object reference (TYPE REF TO) | DATA | 20110401 | |||
2 | Importing | IS_PAGING | Call by reference | Type reference (TYPE) | /IWFND/S_MGW_PAGING | 20110401 | |||
3 | Importing | IT_FILTER_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>EDM_SELECT_OPTION_T | 20110401 | |||
4 | Importing | IT_KEY_TAB | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NVP_T | 20110401 | |||
5 | Importing | IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NAV_T | 20110401 | |||
6 | Importing | IT_ORDER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>ORDER_T | 20110401 | |||
7 | Importing | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20110401 | |||
8 | Importing | IV_SEARCH_STRING | Call by reference | Type reference (TYPE) | STRING | 20110401 | |||
9 | Importing | 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 | Changing | CT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20110402 | |||
2 | Importing | 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 | Changing | CT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20110401 | |||
2 | Importing | 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 | Exporting | ET_ROLES | Call by reference | Type reference (TYPE) | HRBAS_BAPIAGR_TABLE | Table Type for Structure BAPIAGR | 20110401 | ||
2 | Importing | 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 | Exporting | ET_USERS | Call by reference | Type reference (TYPE) | HRBAS_BAPIUSNAME_TABLE | Table Type for Structure BAPIUSNAME | 20110401 | ||
2 | Importing | IT_SEL_RANGE | Call by reference | Type reference (TYPE) | TT_BAPI_USER_RANGE | 20110401 | |||
3 | Importing | 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 |