SAP ABAP Class CL_CRM_UIF_TRAVEL_BOL_COM_IMPL (Main Implementation for BOL/GENIL)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI (Application Component) WebClient UI
     BSP_DYN_CONFIG_TAG_LIB_APP_IL (Package) CRM UI Framework Test Application GENIL
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_GENIL_ABSTR_COMPONENT2 Pattern for Components with Alternative DSLI Interface 20070118
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GENIL_APPLMODEL_PERSISTENCY Access to Object Model of Application Comp. 20090925
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GENIL_APPL_INTLAY_MA Interface for mass data access 20100527
Properties
Class CL_CRM_UIF_TRAVEL_BOL_COM_IMPL  
Short Description Main Implementation for BOL/GENIL    
Super Class CL_CRM_GENIL_ABSTR_COMPONENT2 Pattern for Components with Alternative DSLI Interface 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_TAG_LIB_APP_IL   CRM UI Framework Test Application GENIL 
Created 20070118   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_UIF_TRAVEL_BOL_COM_IMPL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GENIL_APPLMODEL_PERSISTENCY Access to Object Model of Application Comp. 20090925
2 IF_GENIL_APPL_INTLAY_MA Interface for mass data access 20100527
Friends
Class CL_CRM_UIF_TRAVEL_BOL_COM_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_MA_REQUEST_SPEC Instance attribute Private Object reference (TYPE REF TO) IF_GENIL_REQUEST_SPEC internal Mass Access Specification 20100531
2 GO_MA_RESPONSE Instance attribute Private Object reference (TYPE REF TO) IF_GENIL_MA_RESPONSE Mass Access Response Interface 20100531
3 GR_MA_OBJ_TAB Instance attribute Private Object reference (TYPE REF TO) CRMT_EXTENDED_RELATION_TAB internal Mass Access Relation table 20100531
4 GR_REQUEST_DESCR Instance attribute Private Type reference (TYPE) IF_GENIL_MA_RESPONSE=>GTYPE_REQUEST_TAB 20100531
5 GT_MAP_AXT_TABLES Static Attribute Public Type reference (TYPE) TY_MAP_AXT_TABLE_ID_TAB 20090513
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Implementation Class Constructor 20070118
2 FILL_REQUEST_TAB Instance method Private Method 20100528
3 GET_METHODS_ONE_OBJECT Instance method Public Method Get methods for object 20091005
4 MAP_AXT_TABLE_NAME Static method Public Method 20081204
5 SET_MA_RESULT Instance method Private Method 20100531
6 TRANSPORT_APPEND Static method Private Method Append transport 20091013
Events
Class CL_CRM_UIF_TRAVEL_BOL_COM_IMPL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MAP_AXT_TABLE_ID Public See coding 20090513 BEGIN OF ty_map_axt_table_id, table_name TYPE axt_table_id, object_name TYPE crmt_ext_obj_name, END OF ty_map_axt_table_id
2 TY_MAP_AXT_TABLE_ID_TAB Public See coding 20090513 ty_map_axt_table_id_tab TYPE STANDARD TABLE OF ty_map_axt_table_id
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20070118

Method CONSTRUCTOR on class CL_CRM_UIF_TRAVEL_BOL_COM_IMPL has no exception.

Method FILL_REQUEST_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_STRUCT Call by reference Object reference (TYPE REF TO) DATA 20100531
2 Exporting ER_TABLE Call by reference Object reference (TYPE REF TO) DATA 20100531
3 Importing IV_JOIN_RELATION Call by reference Type reference (TYPE) CRMT_RELATION_NAME Relation Name 20100601
4 Importing IV_OBJECT_A Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20100528
5 Importing IV_OBJECT_B Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME '' 20100528
6 Importing IV_RELATION Call by reference Type reference (TYPE) CRMT_RELATION_NAME '' Relation Name 20100528

Method FILL_REQUEST_TAB on class CL_CRM_UIF_TRAVEL_BOL_COM_IMPL has no exception.

Method GET_METHODS_ONE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_METHODS Call by reference Type reference (TYPE) CRMT_OBJ_METHOD_NAME_TAB Table of object methods 20091005
2 Exporting ET_SWITCHED_METHODS Call by reference Type reference (TYPE) GENILT_SWITCHED_METHOD_TAB Table of switched methods 20091008
3 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20091005

Method GET_METHODS_ONE_OBJECT on class CL_CRM_UIF_TRAVEL_BOL_COM_IMPL has no exception.

Method MAP_AXT_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20081204
2 Returning RV_TABLE_NAME Value transfer Type reference (TYPE) AXT_TABLE_ID Table ID 20081204

Method MAP_AXT_TABLE_NAME on class CL_CRM_UIF_TRAVEL_BOL_COM_IMPL has no exception.

Method SET_MA_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA_TAB_REF Call by reference Object reference (TYPE REF TO) DATA 20100531
2 Importing IV_OBJECT Call by reference Type reference (TYPE) STRING 20100531
3 Importing IV_PARENT_REL Call by reference Type reference (TYPE) STRING 20100531

Method SET_MA_RESULT on class CL_CRM_UIF_TRAVEL_BOL_COM_IMPL has no exception.

Method TRANSPORT_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20091013
2 Exporting E_BAPIRETURN Call by reference Type reference (TYPE) CRMT_GENIL_MESSAGE Message Structure in Generic Interaction Layer 20091013
3 Importing IT_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20091013
4 Importing I_TABLE_NAME Call by reference Type reference (TYPE) TROBJ_NAME Object Name in Object List 20091013

Method TRANSPORT_APPEND on class CL_CRM_UIF_TRAVEL_BOL_COM_IMPL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700