SAP ABAP Class /IWBEP/CL_TEA_DATA_PROVIDER (TEst Application Service: Business Data Provider)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
     /IWBEP/MGW_TEST_TEA (Package) OData Channel - TEst Application - Reference Test Service
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_ABS_DATA Abstract Business Data Provider 20120228
Properties
Class /IWBEP/CL_TEA_DATA_PROVIDER  
Short Description TEst Application Service: Business Data Provider    
Super Class /IWBEP/CL_MGW_ABS_DATA Abstract Business Data Provider 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/MGW_TEST_TEA   OData Channel - TEst Application - Reference Test Service 
Created 20120228   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/IF_MGW_APPL_SRV_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /IWBEP/IF_MGW_CORE_SRV_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWBEP/CL_TEA_DATA_PROVIDER has no interface implemented.
Friends
Class /IWBEP/CL_TEA_DATA_PROVIDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_LOG_AGENT Constant Private Type reference (TYPE) /IWBEP/SUP_IW_AGENT 'Test Service TEA' IW Agent or Component 20120417
2 GV_COUNT Static Attribute Private Type reference (TYPE) I 20131107
3 MO_LOGGER Instance attribute Private Object reference (TYPE REF TO) /IWBEP/CL_COS_LOGGER Logger for local AppsLog and CCMS 20120417
4 MT_EMPLOYEE_BONUS Instance attribute Private Type reference (TYPE) TY_T_EMPLOYEE_BONUS 20121218
5 MV_IS_SOFTSTATE Instance attribute Private Type reference (TYPE) ABAP_BOOL TRUE if we are running in softstate mode 20140331
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_GET_A_ENTITY_TYPE_ONE Instance method Private Method Get a entity type one 20140424
2 ACTION_GET_EMPLOYEE_BONUS Instance method Private Method Get employee bonus 20121218
3 ACTION_GET_EMPLOYEE_SALARY Instance method Private Method Get a Team by ID 20120619
4 ACTION_SET_EMPLOYEE_BONUS Instance method Private Method Set employee bonus 20121218
5 CHECK_EMPLOYEE_ETAG Instance method Private Method Check Employee ETag before update 20140408
6 CHECK_KEY_LENGTH Instance method Private Method Raises an exception if IV_ID is longer than IV_ALLOWED_LENGT 20120417
7 DELETE_ENTITY_EMPLOYEE Instance method Private Method DELETE_ENTITY for Employee 20121219
8 GET_CONVERSION Instance method Private Method Get a Conversion by ID 20140203
9 GET_CONVERSIONS Instance method Private Method Get all Conversions 20140203
10 GET_EDM_TYPES_ENTITY Instance method Private Method Get single record of Edm Types 20120808
11 GET_EMPLOYEE Instance method Private Method Get an Employee by ID 20120417
12 GET_EMPLOYEES Instance method Private Method Get all Employees 20120416
13 GET_EMPLOYEE_SALARY Instance method Private Method Get salary for an employee 20120619
14 GET_ENTITYSET_CONVERSION Instance method Private Method GET_ENTITYSET for Conversion 20140203
15 GET_ENTITYSET_EDM_TYPES Instance method Private Method GET_ENTITYSET for Edm Types 20120731
16 GET_ENTITYSET_EMPLOYEE Instance method Private Method GET_ENTITYSET for Employee 20120319
17 GET_ENTITYSET_EMPLOYEE_DLINK Instance method Private Method GET_ENTITYSET for Employee 20120724
18 GET_ENTITYSET_ENTITY_TYPE_1 Instance method Private Method GET_ENTITYSET for Entity Type 1 - Technical Tests 20120228
19 GET_ENTITYSET_ERROR_CASE Instance method Private Method GET_ENTITYSET for Error Cases 20120618
20 GET_ENTITYSET_MANAGER Instance method Private Method GET_ENTITYSET for Manager 20130118
21 GET_ENTITYSET_MASS_DATA Instance method Private Method GET_ENTITYSET for Mass Data - Performance Tests 20120322
22 GET_ENTITYSET_TEAM Instance method Private Method GET_ENTITYSET Set for Team 20120321
23 GET_ENTITY_CONVERSION Instance method Private Method GET_ENTITY for Conversion 20140203
24 GET_ENTITY_EDM_TYPES Instance method Private Method GET_ENTITY for Edm Types 20120808
25 GET_ENTITY_EMPLOYEE Instance method Private Method GET_ENTITY for Employee 20120416
26 GET_ENTITY_ENTITY_TYPE_1 Instance method Private Method GET_ENTITY for Entity Type 1 - Technical Tests 20120427
27 GET_ENTITY_ERROR_CASE Instance method Private Method GET_ENTITY for Error Case 20120618
28 GET_ENTITY_MANAGER Instance method Private Method GET_ENTITY for Manager 20130118
29 GET_ENTITY_TEAM Instance method Private Method GET_ENTITY for Team 20120416
30 GET_EXPANDED_ENTITY_TECH_INFO Instance method Private Method GET_EXPANDED_ENTITY for Team and its Technical Info 20120703
31 GET_SINGLE_KEY Instance method Private Method Read single key value from a key table 20120427
32 GET_TEAM Instance method Private Method Get a Team by ID 20120417
33 GET_TEAMS Instance method Private Method Get all Teams 20120416
34 GET_TYPE_1 Instance method Private Method Get a Type One Entity 20120703
35 RAISE_BUSI_EXCEPTION_BAPI Instance method Private Method Raise a business exception with BAPI info 20120618
36 RAISE_BUSI_EXCEPTION_CCMS Instance method Private Method Raise a business exception with CCMS alert 20120618
37 RAISE_BUSI_EXCEPTION_DETAILS Instance method Private Method Raise a business exception with a error details 20120618
38 RAISE_BUSI_EXCEPTION_FREE_TEXT Instance method Private Method Raise a business exception with a free text 20121203
39 RAISE_BUSI_EXCEPTION_PREV Instance method Private Method Raise a business exception with a previous one 20120618
40 RAISE_REQUIRED_EXCEPTION Instance method Private Method Raise the required exception for test 20130612
41 RAISE_TECH_EXCEPTION Instance method Private Method Raise a technical exception 20120618
Events
Class /IWBEP/CL_TEA_DATA_PROVIDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_CONVERSION Private See coding 20140203 BEGIN OF ty_s_conversion. INCLUDE TYPE /iwbep/s_tea_conversion. TYPES price_3 TYPE p length 15 DECIMALS 4. TYPES currency_3 TYPE s_currcode. TYPES amount_3 TYPE p length 15 DECIMALS 4. TYPES unit_3 TYPE s_currcode. TYPES END OF ty_s_conversion
2 TY_T_CONVERSION Private See coding 20140203 ty_t_conversion TYPE STANDARD TABLE OF ty_s_conversion
3 TY_T_EMPLOYEES Private See coding 20120416 ty_t_employees TYPE STANDARD TABLE OF /iwbep/s_tea_employee
4 TY_T_EMPLOYEE_BONUS Private See coding 20121218 ty_t_employee_bonus TYPE STANDARD TABLE OF /iwbep/s_tea_bonus
5 TY_T_TEAMS Private See coding 20120416 ty_t_teams TYPE STANDARD TABLE OF /iwbep/s_tea_team
Method Signatures

Method ACTION_GET_A_ENTITY_TYPE_ONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Value transfer Object reference (TYPE REF TO) DATA data reference with the salary information 20140424
2 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_FUNC_IMPORT Request Details for Function Imports 20140424
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20140424

Method ACTION_GET_EMPLOYEE_BONUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Value transfer Object reference (TYPE REF TO) DATA data reference with the salary information 20121218
2 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_FUNC_IMPORT Request Details for Function Imports 20121218
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20121218

Method ACTION_GET_EMPLOYEE_SALARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Value transfer Object reference (TYPE REF TO) DATA data reference with the salary information 20120619
2 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_FUNC_IMPORT Request Details for Function Imports 20120619
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120619

Method ACTION_SET_EMPLOYEE_BONUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Value transfer Object reference (TYPE REF TO) DATA data reference with the salary information 20121218
2 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_FUNC_IMPORT Request Details for Function Imports 20121218
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20121218

Method CHECK_EMPLOYEE_ETAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY_U Request Details for Entity Update Operation 20140408
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20140408
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20140408

Method CHECK_KEY_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALLOWED_LENGTH Value transfer Type reference (TYPE) INT1 Allowed length for IV_ID 20120417
2 Importing IV_ID Call by reference Type reference (TYPE) STRING An ID 20120417
3 Importing IV_ID_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20120620
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120417

Method DELETE_ENTITY_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY_D Request Details for Read Feed 20121219
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20121219

Method GET_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) /IWBEP/TEA_EMPLOYEE_ID Employee ID - NUMC - Conversion Exit 20140203
2 Returning RS_CONVERSION Value transfer Type reference (TYPE) TY_S_CONVERSION 20140203
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20140203

Method GET_CONVERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONVERSION Call by reference Type reference (TYPE) TY_T_CONVERSION 20140203

Method GET_CONVERSIONS on class /IWBEP/CL_TEA_DATA_PROVIDER has no exception.

Method GET_EDM_TYPES_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ENTITY Value transfer Type reference (TYPE) /IWBEP/S_TEA_EDM_TYPES Structure to test all data types supported by GWaaS 20120808

Method GET_EDM_TYPES_ENTITY on class /IWBEP/CL_TEA_DATA_PROVIDER has no exception.

Method GET_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EMPLOYEE_ID Call by reference Type reference (TYPE) STRING Employee ID 20120417
2 Returning RS_EMPLOYEE Value transfer Type reference (TYPE) /IWBEP/S_TEA_EMPLOYEE OData Channel - TEst Application - Employee 20120417
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120417

Method GET_EMPLOYEES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EMPLOYEES Call by reference Type reference (TYPE) TY_T_EMPLOYEES 20120416

Method GET_EMPLOYEES on class /IWBEP/CL_TEA_DATA_PROVIDER has no exception.

Method GET_EMPLOYEE_SALARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SALARY Value transfer Type reference (TYPE) /IWBEP/S_TEA_SALARY OData Channel - TEst Application - Salary 20120619

Method GET_EMPLOYEE_SALARY on class /IWBEP/CL_TEA_DATA_PROVIDER has no exception.

Method GET_ENTITYSET_CONVERSION 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 20140203
2 Exporting ES_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_APPL_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20140203
3 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET Request Details for Read Feed 20140203
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20140203
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20140203

Method GET_ENTITYSET_EDM_TYPES 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 20120731
2 Exporting ES_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_APPL_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20120731
3 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET test 20120731
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120731
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120731

Method GET_ENTITYSET_EMPLOYEE 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 20120319
2 Exporting ES_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_APPL_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20120319
3 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET test 20120319
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120319
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120319

Method GET_ENTITYSET_EMPLOYEE_DLINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DELETED_ENTITYSET Call by reference Object reference (TYPE REF TO) DATA 20130322
2 Exporting ER_ENTITYSET Call by reference Object reference (TYPE REF TO) DATA 20120724
3 Exporting ES_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_APPL_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20120724
4 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET test 20120724
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120724
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120724

Method GET_ENTITYSET_ENTITY_TYPE_1 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 20120228
2 Exporting ES_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_APPL_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20120228
3 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET test 20120228
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120228
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120228

Method GET_ENTITYSET_ERROR_CASE 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 20120618
2 Exporting ES_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_APPL_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20120618
3 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET test 20120618
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120618
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120618

Method GET_ENTITYSET_MANAGER 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 20130118
2 Exporting ES_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_APPL_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20130118
3 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET test 20130118
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130118
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130118

Method GET_ENTITYSET_MASS_DATA 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 20120322
2 Exporting ES_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_APPL_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20120322
3 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET test 20120322
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120322
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120322

Method GET_ENTITYSET_TEAM 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 20120321
2 Exporting ES_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWBEP/IF_MGW_APPL_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20120321
3 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET test 20120321
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120321
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120321

Method GET_ENTITY_CONVERSION 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 20140203
2 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY Request Details for Read Feed 20140203
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20140203

Method GET_ENTITY_EDM_TYPES 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 20120808
2 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY Request Details for Read Feed 20120808
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120808

Method GET_ENTITY_EMPLOYEE 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 20120416
2 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY Request Details for Read Feed 20120416
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120417

Method GET_ENTITY_ENTITY_TYPE_1 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 20120427
2 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY Request Details for Read Feed 20120427
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120427

Method GET_ENTITY_ERROR_CASE 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 20120618
2 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY Request Details for Read Feed 20120618
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120618
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120618

Method GET_ENTITY_MANAGER 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 20130118
2 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY Request Details for Read Feed 20130118
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130118

Method GET_ENTITY_TEAM 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 20120416
2 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY Request Details for Read Feed 20120416
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120417

Method GET_EXPANDED_ENTITY_TECH_INFO 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 20120703
2 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY Request Details for Read Feed 20120703
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120703

Method GET_SINGLE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEYS Call by reference Type reference (TYPE) /IWBEP/T_MGW_TECH_PAIRS Name Value pair table of keys 20120427
2 Importing IV_KEY_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20120427
3 Returning RV_KEY_VALUE Value transfer Type reference (TYPE) STRING Value of a key 20120427
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120427

Method GET_TEAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEAM_ID Call by reference Type reference (TYPE) STRING Team ID 20120417
2 Returning RS_TEAM Value transfer Type reference (TYPE) /IWBEP/S_TEA_TEAM OData Channel - TEst Application - Mass Data - Performance 20120417
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120417

Method GET_TEAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEAMS Call by reference Type reference (TYPE) TY_T_TEAMS 20120416

Method GET_TEAMS on class /IWBEP/CL_TEA_DATA_PROVIDER has no exception.

Method GET_TYPE_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) STRING ID of type one entity 20120703
2 Returning RS_TYPE_ONE Value transfer Type reference (TYPE) /IWBEP/S_TEA_ENTITY_TYPE_1 OData Channel - TEst Application - Entity Type 1 20120703

Method GET_TYPE_1 on class /IWBEP/CL_TEA_DATA_PROVIDER has no exception.

Method RAISE_BUSI_EXCEPTION_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20120618
2 Importing IT_KEY Call by reference Type reference (TYPE) /IWBEP/T_MGW_TECH_PAIRS Technical name-value pairs 20120620
3 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120620
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120618

Method RAISE_BUSI_EXCEPTION_CCMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20120618
2 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120620
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120618

Method RAISE_BUSI_EXCEPTION_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20120618
2 Importing IT_KEY Call by reference Type reference (TYPE) /IWBEP/T_MGW_TECH_PAIRS Technical name-value pairs 20120620
3 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120620
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120618

Method RAISE_BUSI_EXCEPTION_FREE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20121203
2 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20121203
3 Importing IV_ERROR_TEXT Call by reference Type reference (TYPE) STRING Error text 20121203
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20121203

Method RAISE_BUSI_EXCEPTION_PREV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120620
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120618

Method RAISE_REQUIRED_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Call by reference Type reference (TYPE) /IWBEP/T_MGW_TECH_PAIRS Technical name-value pairs 20130612
2 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20130612
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130612
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130612

Method RAISE_TECH_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) /IWBEP/MGW_TECH_NAME Technical name 20120620
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120618
History
Last changed by/on SAP  20141120 
SAP Release Created in 200