SAP ABAP Class CL_OST_RT_GENIL_ADAPTER (Adapter to GenIL methods at Run time)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-WST (Application Component) Web Services Tool
     WS_BOL_RT (Package) Web Service Tool: Run Time
Properties
Class CL_OST_RT_GENIL_ADAPTER  
Short Description Adapter to GenIL methods at Run time    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WS_BOL_RT   Web Service Tool: Run Time 
Created 20060630   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_OST_RT_GENIL_ADAPTER has no forward declaration.
Interfaces
Class CL_OST_RT_GENIL_ADAPTER has no interface implemented.
Friends
Class CL_OST_RT_GENIL_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHILD_CHANGED Constant Private Type reference (TYPE) CRMT_DELTA 'M' 20060703
2 CHILD_CREATED Constant Private Type reference (TYPE) CRMT_DELTA 'N' 20060703
3 CHILD_DELETED Constant Private Type reference (TYPE) CRMT_DELTA 'D' 20060703
4 CHILD_OBJ_CREATED Constant Private Type reference (TYPE) CRMT_DELTA 'C' Delta Flag 20070716
5 GC_304 Constant Private Type reference (TYPE) SYMSGNO 304 Message Number 20060713
6 GC_305 Constant Private Type reference (TYPE) SYMSGNO 305 Message Number 20060713
7 GC_306 Constant Private Type reference (TYPE) SYMSGNO 306 Message Number 20060713
8 GC_307 Constant Private Type reference (TYPE) SYMSGNO 307 Message Number 20060713
9 GC_CRM_GENERIC_IL_NEW Instance attribute Private Object reference (TYPE REF TO) CL_CRM_GENERIC_IL_NEW Generic Interaction Layer 20060630
10 GC_LEVEL1 Constant Private Type reference (TYPE) CRM_OST_OBJECT_USAGE '1' Object Usage 20070330
11 GC_MESSAGE_CLASS_CRMOST Constant Private Type reference (TYPE) SYMSGID 'CRMOST' Message Class 20060713
12 GR_COMP_CLASS Instance attribute Private Object reference (TYPE REF TO) OBJECT 20060914
13 GV_COMP_CLASS Instance attribute Private Type reference (TYPE) SEOCLSNAME Object Type Name 20060914
14 GV_OBJECT_TYPE Instance attribute Private Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20070330
15 OBJ_FAILED Constant Public Type reference (TYPE) CRMOST_PROCESSING_RESULT_CODE '5' Processing Result Code 20060713
16 OBJ_IN_PROCESS Constant Public Type reference (TYPE) CRMOST_PROCESSING_RESULT_CODE '2' Processing Result Code 20060713
17 OBJ_PARTIALLY_SUCCESSFUL Constant Public Type reference (TYPE) CRMOST_PROCESSING_RESULT_CODE '4' Processing Result Code 20060714
18 OBJ_RECEIVED Constant Public Type reference (TYPE) CRMOST_PROCESSING_RESULT_CODE '1' Processing Result Code 20060713
19 OBJ_SUCCESSFUL Constant Public Type reference (TYPE) CRMOST_PROCESSING_RESULT_CODE '3' Processing Result Code 20060714
20 RECURSIVE_READ_PROCESSED_TAB Instance attribute Private Type reference (TYPE) CRMT_GENIL_OBJECT_ID_TAB Table of Object IDs in Generic Interaction Layer 20060824
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE Instance method Public Method Calls GenIL method Change 20060630
2 CHECK_AFTER_MODIFY Instance method Private Method Checks consistency of changed objects and id mapping 20060706
3 CHECK_FOR_ERRORS Static method Public Method Checks a given message table for errors 20060705
4 CLEAR_ATTRIBUTES Instance method Private Method Removes hidden and read-only attributes from 20060905
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060630
6 CREATE Instance method Public Method Calls GenIL method Create 20060630
7 CREATE_ROOT_CHILD_OBJ Instance method Private Method reads all childrens for a given genil object 20070716
8 CREATE_ROOT_OBJECT Instance method Private Method Create proedure for rrot objects 20070713
9 DELETE_ROOT_CHILD_OBJ Instance method Private Method reads all childrens for a given genil object 20070716
10 DYNAMIC_QUERY Instance method Public Method Calls GenIL method Get_Dynamic_Query 20060630
11 FILL_LOG Static method Public Method Fill log from lt_bapiret2 20060712
12 GET_CORRECTED_OBJECT_ID Instance method Private Method Search for the right object ID 20080829
13 GET_LOG_MESSAGES Instance method Private Method Fill the log from all message containers 20060703
14 GET_STRUC_FIELDS_BY_DATA Static method Private Method Get Strukture Information 20060717
15 MODIFY_CHILDREN Instance method Private Method reads all childrens for a given genil object 20060703
16 MODIFY_ROOT_OBJECTS Instance method Private Method Call Modify for Root Objects 20060710
17 QUERY Instance method Public Method Calls GenIL method Get_Query 20060630
18 READ Instance method Public Method Calls GenIL method Read 20060630
19 READ_BEFORE_CHANGE Instance method Private Method Get the whole object for change 20060816
20 READ_CHILDREN Instance method Private Method reads all childrens for a given genil object 20060704
21 READ_DESC_TEXT Instance method Private Method Read describing text for the current object node 20090320
22 READ_INDIRECT_RECURSION_CHILD Instance method Private Method read children of indirect recursion 20070112
23 READ_OBJECT Instance method Private Method Calls GenIL method Read 20070112
24 READ_RECURSIVE_RELATIONS Instance method Private Method reads children of an object in case of a direct recursion 20060824
25 SAVE_ROOT_OBJECTS Instance method Private Method Process Save & Related Tasks 20060710
26 SET_ATTRIBUTES Instance method Private Method Transfer Values into BOL structure 20060703
27 SET_GV_OBJECT_TYPE Instance method Public Method Calls GenIL method Read 20070330
28 SET_PROPERTIES Instance method Private Method Set attribute and attribute properties 20060630
29 USER_EXIT Instance method Private Method Check whether user exit Before_* or After_* is implemented 20060914
Events
Class CL_OST_RT_GENIL_ADAPTER has no event.
Types
Class CL_OST_RT_GENIL_ADAPTER has no local type.
Method Signatures

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060630
2 Exporting ET_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT Table of Mapping Sets BOL -> OST Design Layer 20060705
3 Exporting EV_PROCESSING_RESULT_CODE Call by reference Type reference (TYPE) CRMOST_PROCESSING_RESULT_CODE Acceptance Status Code 20060713
4 Importing IT_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT_DELTA Table of Mapping Sets BOL -> OST Design Layer 20060705

Method CHANGE on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method CHECK_AFTER_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060706
2 Importing IT_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT_DELTA Table of CRMS_BOL_DATA_FORMAT_DELTA 20060706
3 Importing IT_CHANGED_OBJ Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB Table of Object Instances in Generic IL 20060706
4 Importing IT_ID_MAPPING Call by reference Type reference (TYPE) CRMT_GENIL_ID_MAPPING_TAB Table of ID Mapping Entries in Generic Interaction Layer 20060706
5 Importing IT_OBJ_MOD Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB Table of Object Instances in Generic IL 20071107

Method CHECK_AFTER_MODIFY on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method CHECK_FOR_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060705
2 Returning RV_ERROR_FLAG Value transfer Type reference (TYPE) BOOLE Boolean variable 20060705

Method CHECK_FOR_ERRORS on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method CLEAR_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IR_ATTRIBUTES Call by reference Object reference (TYPE REF TO) DATA 20060905
2 Importing IR_PROPERTIES Call by reference Object reference (TYPE REF TO) IF_GENIL_OBJ_ATTR_PROPERTIES Container Object Attribute Properties 20060905

Method CLEAR_ATTRIBUTES on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT_SET Call by reference Type reference (TYPE) CRMT_GENIL_APPL Component Set Name for Generic Interaction Layer 20070710
2 Importing IV_COMP_NAME Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20060630
# Exception Resumable Description Created on
1 CX_CRM_GENIL_GENERAL_ERROR Allgemeine Ausnahme. 20060704
2 CX_SY_CREATE_OBJECT_ERROR System-Exception bei Objekterzeugung 20060704

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060705
2 Exporting ET_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT Table of Mapping Sets BOL -> OST Design Layer 20060705
3 Exporting EV_PROCESSING_RESULT_CODE Call by reference Type reference (TYPE) CRMOST_PROCESSING_RESULT_CODE Processing Result Code 20060713
4 Importing IT_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT_DELTA Table of Mapping Sets BOL -> OST Design Layer 20060705

Method CREATE on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method CREATE_ROOT_CHILD_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT_DELTA Table of Mapping Sets BOL -> OST Design Layer 20070716
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070716
3 Importing IS_CURRENT_OBJECT Call by reference Type reference (TYPE) CRMS_BOL_DATA_FORMAT_DELTA Mapping Structure BOL -> OST Design Layer 20070716

Method CREATE_ROOT_CHILD_OBJ on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method CREATE_ROOT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMS_BOL_DATA_FORMAT_DELTA WSDM: BOL model with data and delta flag 20070713
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070713
3 Exporting ER_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONT_ROOT_OBJECTLIST Data Container - Root Object List Interface 20070713
# Exception Resumable Description Created on
1 CX_WST_FAULT Base class for static office intergration exceptions 20070713

Method DELETE_ROOT_CHILD_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT_DELTA Table of Mapping Sets BOL -> OST Design Layer 20070716
2 Changing CT_OBJ_LIST Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB Table of Object Instances in Generic IL 20070716
3 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070716
4 Importing IS_CURRENT_OBJECT Call by reference Type reference (TYPE) CRMS_BOL_DATA_FORMAT_DELTA Mapping Structure BOL -> OST Design Layer 20070716

Method DELETE_ROOT_CHILD_OBJ on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method DYNAMIC_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060712
2 Exporting ET_BOL_RESULT Call by reference Object reference (TYPE REF TO) DATA 20060712
3 Exporting EV_PROCESSING_RESULT_CODE Call by reference Type reference (TYPE) CRMOST_PROCESSING_RESULT_CODE Processing Result Code 20060713
4 Importing IS_BOL_DQUERY Call by reference Type reference (TYPE) CRMS_OBJNAME_DQUERY WDSM: info about dynamic query 20060712
5 Importing IS_QUERY_PARAMETERS Call by reference Type reference (TYPE) GENILT_QUERY_PARAMETERS Search Control Parameters 20060712
6 Importing IV_OBJECT_KIND Call by reference Type reference (TYPE) CRMT_OBJKIND Object Type 20060713

Method DYNAMIC_QUERY on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method FILL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAPIRETURN_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060712
2 Importing IV_PROCESSING_RESULT_CODE Call by reference Type reference (TYPE) CRMOST_PROCESSING_RESULT_CODE '5' Processing Result Code 20060713
3 Exporting LOG Call by reference Type reference (TYPE) CRMOST_LOG Table of log items 20060712

Method FILL_LOG on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method GET_CORRECTED_OBJECT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OBJECT_ID Call by reference Type reference (TYPE) CRMT_GENIL_OBJECT_ID Object ID in Generic Interaction Layer 20080829
2 Exporting ER_CONT_OBJ Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20080829
3 Importing IR_CONT_OBJLIST Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECTLIST Data Container - Root Object List Interface 20080829

Method GET_CORRECTED_OBJECT_ID on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method GET_LOG_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Proxy Structure (Generated) 20060703

Method GET_LOG_MESSAGES on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method GET_STRUC_FIELDS_BY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_NAMES Call by reference Type reference (TYPE) TRFIELDNAMES Table of Field Names 20060717
2 Importing IR_STRUC Call by reference Object reference (TYPE REF TO) DATA 20060717

Method GET_STRUC_FIELDS_BY_DATA on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method MODIFY_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_CURRENT_GENIL_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20060703
2 Changing CT_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT_DELTA Table of Mapping Sets BOL -> OST Design Layer 20070716
3 Changing CT_OBJ_MOD Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB Table of Object Instances in Generic IL 20071107
4 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060703
5 Importing IR_CONT_OBJ_READ Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20060816
6 Importing IR_OBJECT_LIST Call by reference Object reference (TYPE REF TO) IF_GENIL_CONT_ROOT_OBJECTLIST Data Container - Root Object List Interface 20060918
7 Importing IS_CURRENT_OBJECT Call by reference Type reference (TYPE) CRMS_BOL_DATA_FORMAT_DELTA Mapping Structure BOL -> OST Design Layer 20060703

Method MODIFY_CHILDREN on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method MODIFY_ROOT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Return Parameter 20060710
2 Exporting ET_CHANGED_OBJ Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB Table of Object Instances in Generic IL 20060710
3 Importing IR_OBJECT_LIST Call by reference Object reference (TYPE REF TO) IF_GENIL_CONT_ROOT_OBJECTLIST Data Container - Root Object List Interface 20060710
4 Importing IT_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT_DELTA Table of CRMS_BOL_DATA_FORMAT_DELTA 20060710
5 Importing IT_OBJ_MOD Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB Table of Object Instances in Generic IL 20071107

Method MODIFY_ROOT_OBJECTS on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060703
2 Exporting ET_BOL_RESULT Call by reference Object reference (TYPE REF TO) DATA 20060703
3 Exporting EV_PROCESSING_RESULT_CODE Call by reference Type reference (TYPE) CRMOST_PROCESSING_RESULT_CODE Processing Result Code 20060717
4 Importing IS_BOL_QUERY Call by reference Type reference (TYPE) CRMS_OBJNAME_QUERY 20060703
5 Importing IV_OBJECT_KIND Call by reference Type reference (TYPE) CRMT_OBJKIND Object Type 20060717

Method QUERY on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060704
2 Exporting ET_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT Table of Mapping Sets BOL -> OST Design Layer 20060704
3 Exporting EV_PROCESSING_RESULT_CODE Call by reference Type reference (TYPE) CRMOST_PROCESSING_RESULT_CODE Processing Result Code 20060714
4 Importing IT_BOL_STATIC_HIER Call by reference Type reference (TYPE) CRMT_EXTENDED_RELATION_WS_TAB Table of Extended Object Relations 20060705

Method READ on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method READ_BEFORE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ROOTLIST Call by reference Object reference (TYPE REF TO) IF_GENIL_CONT_ROOT_OBJECTLIST Data Container - Root Object List Interface 20060816
2 Importing IT_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT_DELTA Table of CRMS_BOL_DATA_FORMAT_DELTA 20060816
3 Importing IV_ROOT_ID Call by reference Type reference (TYPE) CRMT_GENIL_OBJECT_ID Object ID in Generic Interaction Layer 20060816

Method READ_BEFORE_CHANGE on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method READ_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MAPPING_TABLE Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT Table of Mapping Sets BOL -> OST Design Layer 20060704
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20070112
3 Importing IR_CURRENT_GENIL_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20060704
4 Importing IS_CURRENT_OBJECT Call by reference Type reference (TYPE) CRMS_BOL_DATA_FORMAT Mapping Structure BOL -> OST Design Layer 20060704
5 Importing IT_RELATION_TAB Call by reference Type reference (TYPE) CRMT_EXTENDED_RELATION_WS_TAB Table of Mapping Sets BOL -> OST Design Layer 20060704
6 Importing IV_REC_LEVEL Call by reference Type reference (TYPE) INT4 Natural number 20070112

Method READ_CHILDREN on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method READ_DESC_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CURRENT_OBJECT Call by reference Type reference (TYPE) CRMS_BOL_DATA_FORMAT Mapping Structure BOL -> OST Design Layer 20090320
2 Importing IS_BOL_STATIC_HIER Call by reference Type reference (TYPE) CRMT_EXTENDED_RELATION_WS Extended Relation Tab for WebServicesTool 20090320

Method READ_DESC_TEXT on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method READ_INDIRECT_RECURSION_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MAPPING_TABLE Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT WS: BOL model with data 20070112
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070112
3 Importing IS_CURRENT_OBJECT Call by reference Type reference (TYPE) CRMS_BOL_DATA_FORMAT 20070112
4 Importing IT_RELATION_TAB Call by reference Type reference (TYPE) CRMT_EXTENDED_RELATION_WS_TAB OST extended relation table 20070112
5 Importing IV_REC_LEVEL Call by reference Type reference (TYPE) INT4 Natural number 20070112

Method READ_INDIRECT_RECURSION_CHILD on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method READ_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070112
2 Exporting ET_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT Table of Mapping Sets BOL -> OST Design Layer 20070112
3 Exporting EV_PROCESSING_RESULT_CODE Call by reference Type reference (TYPE) CRMOST_PROCESSING_RESULT_CODE Processing Result Code 20070112
4 Importing IT_BOL_STATIC_HIER Call by reference Type reference (TYPE) CRMT_EXTENDED_RELATION_WS_TAB Table of Extended Object Relations 20070112

Method READ_OBJECT on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method READ_RECURSIVE_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CHILD_OBJ_LIST Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECTLIST WS: BOL model with data 20060824
2 Importing IR_GENIL_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20060824
3 Importing IT_BOL_STATIC_HIER Call by reference Type reference (TYPE) CRMT_EXTENDED_RELATION_TAB Table of Extended Object Relations 20060824

Method READ_RECURSIVE_RELATIONS on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method SAVE_ROOT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060710
2 Exporting ET_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMT_BOL_DATA_FORMAT Table of Mapping Sets BOL -> OST Design Layer 20060710
3 Exporting EV_PROCESSING_RESULT_CODE Call by reference Type reference (TYPE) CRMOST_PROCESSING_RESULT_CODE Processing Result Code 20060713
4 Importing IT_CHANGED_OBJECT_LIST Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB Data Container - Root Object List Interface 20060710

Method SAVE_ROOT_OBJECTS on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_CONT_OBJ Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20060705
2 Changing CT_OBJ_MOD Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB Table of Object Instances in Generic IL 20071107
3 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060913
4 Importing IR_CONT_OBJ_READ Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20060816
5 Importing IS_BOL_DATA_FORMAT Call by reference Type reference (TYPE) CRMS_BOL_DATA_FORMAT_DELTA Mapping Structure BOL -> OST Design Layer 20060705
6 Importing IV_ACTION_CODE Call by reference Type reference (TYPE) CRMT_DELTA 'M' Delta Flag 20060807
7 Importing IV_ATTR_REQ Call by reference Type reference (TYPE) BOOLEAN Logical Variable 20070413
8 Importing IV_DELTA_MODE Call by reference Type reference (TYPE) CRMT_DELTA Delta Flag 20060703
9 Importing IV_PROP_MODE Call by reference Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY Attribute Property 20060703

Method SET_ATTRIBUTES on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method SET_GV_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20070330

Method SET_GV_OBJECT_TYPE on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method SET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROPS Call by reference Object reference (TYPE REF TO) IF_GENIL_OBJ_ATTR_PROPERTIES Container Object Attribute Properties 20060705
2 Importing IT_BOL_ATT Call by reference Type reference (TYPE) CRMT_BOL_ATT Table containing modified BOL attribute names 20060705
3 Importing IV_MODE Call by reference Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY 20060630

Method SET_PROPERTIES on class CL_OST_RT_GENIL_ADAPTER has no exception.

Method USER_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_METHOD_EXISTS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060914
2 Importing IV_COMP_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20070214
3 Importing IV_INTERFACE Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20070711
4 Importing IV_METHOD Call by reference Type reference (TYPE) SEOCMPNAME Component name 20060914

Method USER_EXIT on class CL_OST_RT_GENIL_ADAPTER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 510