Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_OST_BSDM_RT | runtime interface | 20060705 |
Properties
| Class | CL_OST_BSDM_RT | |
| Short Description | BSDM runtime class | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | WS_BOL_MD | Web Service Tool: Meta Data Storage |
| Created | 20060705 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_OST_BSDM_RT | runtime interface | 20060705 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_OST_BSDM_FACTORY | 20060705 | Obtain an instance design time or runtime interface |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | CRMS_BSDM_KEY | Structure for BSDM: | 20060707 | |||
| 2 | Constant | Public | Type reference (TYPE) | CHAR1 | 'B' | BOL object kind: Access | 20060724 | ||
| 3 | Constant | Private | Type reference (TYPE) | CHAR2 | '01' | Version Number Component | 20070711 | ||
| 4 | Constant | Private | Type reference (TYPE) | CHAR2 | '03' | Version Number Component | 20070711 | ||
| 5 | Constant | Private | Type reference (TYPE) | CHAR2 | '02' | Version Number Component | 20070711 | ||
| 6 | Constant | Private | Type reference (TYPE) | CHAR2 | '99' | Version Number Component | 20080515 | ||
| 7 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | 'A' | BOL type | 20060707 | ||
| 8 | Constant | Public | Type reference (TYPE) | CHAR1 | 'B' | BOL type | 20060707 | ||
| 9 | Constant | Public | Type reference (TYPE) | STRING | 'CRMOST_ID' | CRMOST_ID | 20060831 | ||
| 10 | Constant | Public | Type reference (TYPE) | STRING | 'CRMOST_PARENT_ID' | CRMOST_PARENT_ID | 20060831 | ||
| 11 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | 'C' | BOL object kind: dependent | 20061220 | ||
| 12 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | 'D' | BOL type | 20060707 | ||
| 13 | Constant | Public | Type reference (TYPE) | CHAR1 | 'G' | BOL object kind: Dynamic | 20060725 | ||
| 14 | Constant | Public | Type reference (TYPE) | CHAR1 | 'T' | Design Nice Name Type | 20060728 | ||
| 15 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | 'O' | BOL type | 20060707 | ||
| 16 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | 'R' | BOL type | 20060707 | ||
| 17 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | 'A' | BOL object kind: Root | 20060707 | ||
| 18 | Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | BOL object kind: Search | 20060725 | ||
| 19 | Constant | Public | Type reference (TYPE) | CHAR1 | 'E' | BOL object kind: SearchResult | 20060724 | ||
| 20 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CRM_GENERIC_IL_NEW | Core Module of Generic Interaction Layer (GenIL) | 20070503 | |||
| 21 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_GENIL_OBJ_MODEL | Interface for Access to Central Object Model | 20070502 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSDM_BOL_HIER | BOL complete hierarchy | 20060711 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSDM_EXCLUD_DEFAULT | Table of default excluded attributes indexes | 20060913 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSDM_INDX_BOL | BOL index for table gt_bsdm_info_flat | 20060719 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSDM_INDX_DT | Design index for table gt_bsdm_info_flat | 20060719 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSDM_INFO | Bol Service Data Manager: Table type for mapping information | 20060711 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSDM_INFO_FLAT | BSDM information without nested table | 20060719 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | CRMT_RELATION_TAB | Table of Generic Object Relations | 20081120 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | CRMT_RELATION_TAB | Table of Generic Object Relations | 20081209 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | INT4 | 0 | Natural number | 20070112 | ||
| 31 | Instance attribute | Private | Type reference (TYPE) | INT4 | 1 | Next dummy object ID | 20060728 | ||
| 32 | Instance attribute | Private | Type reference (TYPE) | YTH_NICE_MAPPING | Mapping of Nice Attribute Names to Design Names | 20060731 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | YTH_RECURS_RELATION | Parent/Child relationship for recursive relations | 20060803 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | YTH_STRUC_PATH | Structure Path | 20060719 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Add the content of a structure to a BOL data format table | 20060724 | |
| 2 | Instance method | Private | Method | Add a Single Message to the Log | 20060809 | |
| 3 | Instance method | Private | Method | Add Nice Name Mapping to Buffer Table | 20060731 | |
| 4 | Instance method | Private | Method | Add the content of a structure to a BOL data format table | 20060724 | |
| 5 | Instance method | Private | Method | Build indexes to the BSDM information | 20060719 | |
| 6 | Instance method | Private | Method | Rework Action Code for NEW | 20080515 | |
| 7 | Instance method | Public | Method | 20060706 | ||
| 8 | Instance method | Public | Method | 20060706 | ||
| 9 | Instance method | Public | Method | 20060823 | ||
| 10 | Instance method | Public | Constructor | Constructor | 20060705 | |
| 11 | Instance method | Public | Method | 20060706 | ||
| 12 | Instance method | Public | Method | 20060706 | ||
| 13 | Instance method | Private | Method | Fill the BOL root logical keys | 20060720 | |
| 14 | Instance method | Private | Method | Use the Design data to fill the BOL structure | 20060725 | |
| 15 | Instance method | Private | Method | Use the Design data to fill the BOL structure | 20060725 | |
| 16 | Instance method | Private | Method | Build indexes to the BSDM information | 20060913 | |
| 17 | Instance method | Private | Method | creates an instance of the class | 20070503 | |
| 18 | Instance method | Private | Method | Get BOL Create Structure | 20060727 | |
| 19 | Instance method | Private | Method | Get Design Name from Nice Name | 20060731 | |
| 20 | Instance method | Private | Method | Get BOL Logical Keys | 20060728 | |
| 21 | Instance method | Private | Method | Get BOL Object ID From External Key | 20060724 | |
| 22 | Instance method | Private | Method | Get index of data lines related to a given index | 20060718 | |
| 23 | Instance method | Private | Method | Get Delta Flag From Action Code Value | 20060731 | |
| 24 | Instance method | Private | Method | Use BOL information to get the design information | 20090320 | |
| 25 | Instance method | Private | Method | Use Design information to get the BOL information | 20090320 | |
| 26 | Instance method | Private | Method | Calculate REC_LEVEL for GT_BSDM_INFO | 20070112 | |
| 27 | Instance method | Private | Method | Calculate the path for all design objects in return structur | 20070112 | |
| 28 | Instance method | Private | Method | Gets logical key in nested structures format. 2nd call from | 20070329 | |
| 29 | Instance method | Private | Method | Gets logical key in nested structures format. 2nd call from | 20060725 | |
| 30 | Instance method | Private | Method | Use BOL information to get the design information | 20060718 | |
| 31 | Instance method | Private | Method | Use Design information to get the BOL information | 20060718 | |
| 32 | Instance method | Private | Method | Get Nested Data Structure | 20060727 | |
| 33 | Instance method | Private | Method | creates an instance of the class | 20070502 | |
| 34 | Instance method | Private | Method | Get Target Structure Reference From the Nested Structure | 20060719 | |
| 35 | Instance method | Private | Method | Gets logical key in nested structures format. 2nd call from | 20060926 | |
| 36 | Instance method | Private | Method | Get the component of the object | 20070705 | |
| 37 | Instance method | Public | Method | 20060706 | ||
| 38 | Instance method | Public | Method | 20060706 | ||
| 39 | Instance method | Private | Method | Set BOL Data to nested Data for indirect recursion | 20070112 | |
| 40 | Instance method | Private | Method | Get nested Data for Read in case of indirect recursion | 20070112 | |
| 41 | Instance method | Private | Method | Reset Appl Instance | 20070503 | |
| 42 | Instance method | Public | Method | 20060706 | ||
| 43 | Instance method | Public | Method | 20060706 | ||
| 44 | Instance method | Public | Method | 20060706 | ||
| 45 | Instance method | Private | Method | Set BOL Data to nested Data for indirect recursion | 20070112 |
Events
Class CL_OST_BSDM_RT has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | CRMS_BSDM_BOL_HIER2 | Private | See coding | 20061220 | BEGIN OF crms_bsdm_bol_hier2.
INCLUDE TYPE crms_bsdm_bol_hier.
TYPES: used_as TYPE crmt_objkind,
END OF crms_bsdm_bol_hier2
|
||
| 2 | CRMS_BSDM_EXCLUD_DEFAULT | Private | See coding | 20060913 | BEGIN OF crms_bsdm_exclud_default,
name TYPE crm_bsdm_mapnme,
index TYPE sy-index,
END OF crms_bsdm_exclud_default
|
||
| 3 | CRMS_BSDM_INDX_BOL | Private | See coding | 20060719 | BEGIN OF crms_bsdm_indx_bol,
entity_type TYPE crm_bsdm_mapid,
name TYPE crm_bsdm_mapnme,
parent_obj TYPE bsp_dlc_design_object,
relation_name TYPE crmt_relation_name,
attr_entity_type TYPE crm_bsdm_mapid,
attr_name TYPE crm_bsdm_mapnme,
index TYPE sy-index,
END OF crms_bsdm_indx_bol
|
||
| 4 | CRMS_BSDM_INDX_DT | Private | See coding | 20060719 | BEGIN OF crms_bsdm_indx_dt,
entity_type TYPE crm_bsdm_mapid,
target_name TYPE crm_bsdm_mapnme,
parent_dsgn_obj TYPE bsp_dlc_design_object,
relation_name TYPE crmt_relation_name,
attr_entity_type TYPE crm_bsdm_mapid,
attr_target_name TYPE crm_bsdm_mapnme,
index TYPE sy-index,
END OF crms_bsdm_indx_dt
|
||
| 5 | CRMS_BSDM_INFO_FLAT | Private | See coding | 20060719 | BEGIN OF crms_bsdm_info_flat,
entity_type TYPE crm_bsdm_mapid,
name TYPE crm_bsdm_mapnme,
target_name TYPE crm_bsdm_mapnme,
parent_dsgn_obj TYPE bsp_dlc_design_object,
relation_name TYPE crmt_relation_name,
field_property TYPE crm_bsdm_field_prop,
attr_entity_type TYPE crm_bsdm_mapid,
attr_name TYPE crm_bsdm_mapnme,
attr_target_name TYPE crm_bsdm_mapnme,
default_value TYPE bsp_dlc_default_value,
logical_key TYPE boolean,
attr_field_property TYPE crm_bsdm_field_prop,
desc_field type fieldname,
END OF crms_bsdm_info_flat
|
||
| 6 | CRMS_NESTED_STRUCT_DATA | Private | See coding | 20060714 | BEGIN OF crms_nested_struct_data,
path TYPE string,
component_name TYPE string,
level TYPE i,
ns_type TYPE string,
ns_structure TYPE string,
ns_attribute TYPE string,
END OF crms_nested_struct_data
|
||
| 7 | CRMT_BSDM_BOL_HIER2 | Private | See coding | 20061220 | crmt_bsdm_bol_hier2 TYPE TABLE OF crms_bsdm_bol_hier2
|
||
| 8 | CRMT_BSDM_EXCLUD_DEFAULT | Private | See coding | 20060913 | crmt_bsdm_exclud_default TYPE STANDARD TABLE OF crms_bsdm_exclud_default
|
||
| 9 | CRMT_BSDM_INDX_BOL | Private | See coding | 20060719 | crmt_bsdm_indx_bol TYPE HASHED TABLE OF crms_bsdm_indx_bol
WITH UNIQUE KEY entity_type name parent_obj relation_name attr_entity_type attr_name
|
||
| 10 | CRMT_BSDM_INDX_DT | Private | See coding | 20060719 | crmt_bsdm_indx_dt TYPE HASHED TABLE OF crms_bsdm_indx_dt
WITH UNIQUE KEY entity_type target_name attr_entity_type attr_target_name
|
||
| 11 | CRMT_BSDM_INFO_FLAT | Private | See coding | 20060719 | crmt_bsdm_info_flat TYPE STANDARD TABLE OF crms_bsdm_info_flat
|
||
| 12 | CRMT_NESTED_STRUCT_DATA | Private | See coding | 20060714 | crmt_nested_struct_data TYPE STANDARD TABLE OF crms_nested_struct_data
|
||
| 13 | YS_NICE_MAPPING | Private | See coding | 20060731 | BEGIN OF ys_nice_mapping,
struc_name TYPE string,
dsn_name TYPE string,
bol_name TYPE string,
nice_name TYPE string,
END OF ys_nice_mapping
|
||
| 14 | YS_OBJECT_TABLE | Private | See coding | 20061220 | BEGIN OF ys_object_table,
object_id TYPE crmt_genil_object_id,
obj_name TYPE crmt_ext_obj_name,
parent_obj_id TYPE crmt_genil_object_id,
parent_obj_name type crmt_ext_obj_name,
parent_dsgn_obj TYPE bsp_dlc_design_object,
design_object TYPE bsp_dlc_design_object,
comp_name type crm_bsdm_mapnme,
END OF ys_object_table
|
||
| 15 | YS_OBJ_ID_XREF | Private | See coding | 20060906 | BEGIN OF ys_obj_id_xref,
bol_object_id TYPE xstring,
internal_object_id TYPE numc4,
END OF ys_obj_id_xref
|
||
| 16 | YS_RECURS_RELATION | Private | See coding | 20060803 | BEGIN OF ys_recurs_relation,
obj_name TYPE crm_bsdm_mapnme,
crmost_id TYPE numc4,
object_id TYPE crmt_genil_object_id,
END OF ys_recurs_relation
|
||
| 17 | YS_STRUC_PATH | Private | See coding | 20060719 | BEGIN OF ys_struc_path,
obj_name TYPE string,
path TYPE crmost_path_tab,
target_name TYPE string,
target_path TYPE string,
target_design_obj TYPE string,
END OF ys_struc_path
|
||
| 18 | YS_TRACK_ID | Private | See coding | 20060830 | BEGIN OF ys_track_id,
object_id TYPE crmt_genil_object_id,
index TYPE sy-tabix,
END OF ys_track_id
|
||
| 19 | YTH_NICE_MAPPING | Private | See coding | 20060731 | yth_nice_mapping TYPE HASHED TABLE OF ys_nice_mapping WITH UNIQUE KEY struc_name nice_name
|
||
| 20 | YTH_OBJ_ID_XREF | Private | See coding | 20060906 | yth_obj_id_xref TYPE HASHED TABLE OF ys_obj_id_xref WITH UNIQUE KEY bol_object_id
|
||
| 21 | YTH_RECURS_RELATION | Private | See coding | 20060803 | yth_recurs_relation TYPE HASHED TABLE OF ys_recurs_relation WITH UNIQUE KEY obj_name crmost_id
|
||
| 22 | YTH_STRUC_PATH | Private | See coding | 20060719 | yth_struc_path TYPE STANDARD TABLE OF ys_struc_path
|
||
| 23 | YTH_TRACK_ID | Private | See coding | 20060830 | yth_track_id TYPE HASHED TABLE OF ys_track_id WITH UNIQUE KEY object_id
|
||
| 24 | YT_OBJECT_TABLE | Private | See coding | 20061220 | yt_object_table TYPE STANDARD TABLE OF ys_object_table
|
Method Signatures
Method ADD_DATA_TO_BOL_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_T_BOL_DATA_FORMAT | Call by reference | Type reference (TYPE) | CRMT_BOL_DATA_FORMAT_DELTA | BOL Data Table | 20060724 | |||
| 2 | C_T_BSDM_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Message Table | 20060724 | |||
| 3 | I_CREATE_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | Create Mode: Dummy Object ID | 20060728 | |||
| 4 | I_DATA_NAME | Call by reference | Type reference (TYPE) | ABAP_COMPNAME | Data Name of I_R_DATA | 20060724 | |||
| 5 | I_PARENT_OBJECT | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | Parent Object Name | 20060724 | |||
| 6 | I_PARENT_OBJECT_ID | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJECT_ID | Parent Object ID | 20060724 | |||
| 7 | I_ROOT_OBJECT_ID | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJECT_ID | Root Object ID | 20060724 | |||
| 8 | I_R_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to the Data Structure | 20060724 |
Method ADD_DATA_TO_BOL_TABLE on class CL_OST_BSDM_RT has no exception.
Method ADD_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_T_BSDM_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20060809 | |||
| 2 | I_CLASS | Call by reference | Type reference (TYPE) | SYMSGID | 'OST_BSDM' | Message class | 20060809 | ||
| 3 | I_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | Message number | 20060809 | |||
| 4 | I_PAR1 | Call by reference | Type reference (TYPE) | ANY | Message Parameter 1 | 20060809 | |||
| 5 | I_PAR2 | Call by reference | Type reference (TYPE) | ANY | Message Parameter 2 | 20060809 | |||
| 6 | I_PAR3 | Call by reference | Type reference (TYPE) | ANY | Message Parameter 3 | 20060809 | |||
| 7 | I_PAR4 | Call by reference | Type reference (TYPE) | ANY | Message Parameter 4 | 20060809 | |||
| 8 | I_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | 'E' | Error type | 20060809 |
Method ADD_MESSAGE on class CL_OST_BSDM_RT has no exception.
Method ADD_NICE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BOL_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Attribute Name | 20060731 | |||
| 2 | I_DSN_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | Design Field Name | 20060731 | |||
| 3 | I_STRUC_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | Design Structure name | 20060731 |
Method ADD_NICE_NAME on class CL_OST_BSDM_RT has no exception.
Method ADD_STRUC_TO_BOL_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_T_BOL_DATA_FORMAT | Call by reference | Type reference (TYPE) | CRMT_BOL_DATA_FORMAT_DELTA | BOL Data Table | 20060724 | |||
| 2 | C_T_BSDM_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Message Table | 20060724 | |||
| 3 | I_CREATE_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | Create Mode: Dummy Object ID | 20060728 | |||
| 4 | I_DATA_NAME | Call by reference | Type reference (TYPE) | ABAP_COMPNAME | Data Name of I_R_DATA | 20060724 | |||
| 5 | I_PARENT_OBJECT | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | Parent Object Name | 20060724 | |||
| 6 | I_PARENT_OBJECT_ID | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJECT_ID | Parent Object ID | 20060724 | |||
| 7 | I_ROOT_OBJECT_ID | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJECT_ID | Root Object ID | 20060724 | |||
| 8 | I_R_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to the Data Structure | 20060724 |
Method ADD_STRUC_TO_BOL_TABLE on class CL_OST_BSDM_RT has no exception.
Method BUILD_INDEX Signature
Method BUILD_INDEX on class CL_OST_BSDM_RT has no parameter.
Method BUILD_INDEX on class CL_OST_BSDM_RT has no exception.
Method CALCULATION_ACTION_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BOL_DATA_FORMAT | Call by reference | Type reference (TYPE) | CRMT_BOL_DATA_FORMAT_DELTA | Table of CRMS_BOL_DATA_FORMAT_DELTA | 20080515 | |||
| 2 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJECT_ID | Object ID in Generic Interaction Layer | 20080515 |
Method CALCULATION_ACTION_CODE on class CL_OST_BSDM_RT has no exception.
Method CHANGE_GET_BOL_DATA Signature
Method CHANGE_GET_BOL_DATA on class CL_OST_BSDM_RT has no parameter.
Method CHANGE_GET_BOL_DATA on class CL_OST_BSDM_RT has no exception.
Method CHANGE_GET_KEYS Signature
Method CHANGE_GET_KEYS on class CL_OST_BSDM_RT has no parameter.
Method CHANGE_GET_KEYS on class CL_OST_BSDM_RT has no exception.
Method CHECK_EDITEABLE_OBJECT Signature
Method CHECK_EDITEABLE_OBJECT on class CL_OST_BSDM_RT has no parameter.
Method CHECK_EDITEABLE_OBJECT on class CL_OST_BSDM_RT has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BSDM_KEY | Call by reference | Type reference (TYPE) | CRMS_BSDM_KEY | Key of BSDM | 20060707 |
Method CONSTRUCTOR on class CL_OST_BSDM_RT has no exception.
Method CREATE_GET_BOL_DATA Signature
Method CREATE_GET_BOL_DATA on class CL_OST_BSDM_RT has no parameter.
Method CREATE_GET_BOL_DATA on class CL_OST_BSDM_RT has no exception.
Method CREATE_GET_KEYS Signature
Method CREATE_GET_KEYS on class CL_OST_BSDM_RT has no parameter.
Method CREATE_GET_KEYS on class CL_OST_BSDM_RT has no exception.
Method FILL_BOL_ROOT_KEYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_BOL_ROOT_KEYS | Call by reference | Object reference (TYPE REF TO) | DATA | Root logical keys in BOL format | 20060720 | |||
| 2 | CT_BSDM_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20060720 | |||
| 3 | IR_LOGICAL_KEY_LINE | Call by reference | Object reference (TYPE REF TO) | DATA | One line in a table of root logical keys | 20060720 | |||
| 4 | IV_BOL_OBJ_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20060720 | |||
| 5 | IV_DT_OBJ_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20060720 | |||
| 6 | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20061220 |
Method FILL_BOL_ROOT_KEYS on class CL_OST_BSDM_RT has no exception.
Method FILL_SEARCH_STRUCT_FROM_DESIGN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_BOL_OBJ_STRUCT | Call by reference | Object reference (TYPE REF TO) | DATA | BOL structure | 20060725 | |||
| 2 | CT_BSDM_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20060725 | |||
| 3 | IR_DT_OBJ_STRUCT | Call by reference | Object reference (TYPE REF TO) | DATA | Design structure and data | 20060725 | |||
| 4 | IV_DT_OBJ_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | Design object name | 20060725 |
Method FILL_SEARCH_STRUCT_FROM_DESIGN on class CL_OST_BSDM_RT has no exception.
Method FILL_SEARCH_TABLE_FROM_DESIGN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_BOL_OBJ_TABLE | Call by reference | Object reference (TYPE REF TO) | GENILT_SELECTION_PARAMETER_TAB | BOL structure | 20060725 | |||
| 2 | CT_BSDM_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20060725 | |||
| 3 | IR_DT_OBJ_STRUCT | Call by reference | Object reference (TYPE REF TO) | DATA | Design structure and data | 20060725 | |||
| 4 | IV_DT_OBJ_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | Design object name | 20060725 |
Method FILL_SEARCH_TABLE_FROM_DESIGN on class CL_OST_BSDM_RT has no exception.
Method FIND_EXCLUD_DEFAULT_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EXCLUDE_DEFAULT_ATTR | Call by reference | Type reference (TYPE) | CRMT_BSDM_INFO_FLAT | Table of excluded defaulted attributes | 20060913 | |||
| 2 | IV_NAME | Value transfer | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20060913 |
Method FIND_EXCLUD_DEFAULT_ATTR on class CL_OST_BSDM_RT has no exception.
Method GET_APPL_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_RUNTIME_INST | Value transfer | Object reference (TYPE REF TO) | CL_CRM_GENERIC_IL_NEW | Core Module of Generic Interaction Layer (GenIL) | 20070503 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for static office intergration exceptions | 20070503 |
Method GET_BOL_CREATE_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_S_BOL_DATA | Call by reference | Type reference (TYPE) | CRMS_BOL_DATA_FORMAT_DELTA | WSDM: BOL model with data and delta flag | 20070712 | |||
| 2 | C_T_BOL_DATA | Call by reference | Type reference (TYPE) | CRMT_BOL_DATA_FORMAT_DELTA | BOL Data in Delta Format | 20060728 | |||
| 3 | I_BOL_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Name | 20060727 |
Method GET_BOL_CREATE_STRUCTURE on class CL_OST_BSDM_RT has no exception.
Method GET_BOL_FROM_NICE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NICE_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | Nice Field Name | 20060731 | |||
| 2 | I_STRUC_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | Design Structure Name | 20060731 | |||
| 3 | R_FIELD_NAME | Value transfer | Type reference (TYPE) | STRING | Design Field Name | 20060731 |
Method GET_BOL_FROM_NICE_NAME on class CL_OST_BSDM_RT has no exception.
Method GET_BOL_LOGICAL_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_R_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to Data Structure | 20060728 | |||
| 2 | I_OBJECT_ID | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJECT_ID | Object ID in Generic Interaction Layer | 20060728 | |||
| 3 | I_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | Object Name | 20060728 |
Method GET_BOL_LOGICAL_KEY on class CL_OST_BSDM_RT has no exception.
Method GET_BOL_OBJECT_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_T_BSDM_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20060724 | |||
| 2 | E_OBJECT_ID | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJECT_ID | Object ID in Generic Interaction Layer | 20060728 | |||
| 3 | I_CREATE_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070221 | |||
| 4 | I_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | Object Name | 20060724 | |||
| 5 | I_PARENT_OBJ | Call by reference | Type reference (TYPE) | BSP_DLC_DESIGN_OBJECT | Design Layer: Design Object | 20061220 | |||
| 6 | I_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20061220 | |||
| 7 | I_R_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Logical Key Structure | 20060728 |
Method GET_BOL_OBJECT_ID on class CL_OST_BSDM_RT has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_T_BSDM_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20061220 | |||
| 2 | E_T_DATA | Call by reference | Type reference (TYPE) | CRMT_BOL_DATA_FORMAT | BOL Data Hierarchy | 20060718 | |||
| 3 | I_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20061220 | |||
| 4 | I_PATH | Call by reference | Type reference (TYPE) | CRMOST_PATH_TAB | Object Path | 20060719 | |||
| 5 | I_S_ROOT | Call by reference | Type reference (TYPE) | CRMS_BOL_DATA_FORMAT | Root object | 20060718 | |||
| 6 | I_T_BOL_DATA | Call by reference | Type reference (TYPE) | CRMT_BOL_DATA_FORMAT | BOL Data | 20060718 | |||
| 7 | I_T_BSDM_INFO | Call by reference | Type reference (TYPE) | CRMT_BSDM_INFO | Bol Service Data Manager: Table type for mapping information | 20061220 |
Method GET_DATA on class CL_OST_BSDM_RT has no exception.
Method GET_DELTA_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTION_CODE | Call by reference | Type reference (TYPE) | CRMOST_ACTION_CODE | Action Code | 20060731 | |||
| 2 | R_DELTA_FLAG | Value transfer | Type reference (TYPE) | CRMT_DELTA | Delta Flag | 20060731 |
Method GET_DELTA_FLAG on class CL_OST_BSDM_RT has no exception.
Method GET_DESC_ATTRIBUTE_FROM_DESIGN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BSDM_INFO_FLAT | Call by reference | Type reference (TYPE) | CRMT_BSDM_INFO_FLAT | 20090320 | ||||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20090320 | |||
| 3 | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20090320 |
Method GET_DESC_ATTRIBUTE_FROM_DESIGN on class CL_OST_BSDM_RT has no exception.
Method GET_DESC_MAPPING_FROM_DESIGN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DESC_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | 20090320 | ||||
| 2 | IV_ATTR_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20090320 | |||
| 3 | IV_TARGET_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20090320 |
Method GET_DESC_MAPPING_FROM_DESIGN on class CL_OST_BSDM_RT has no exception.
Method GET_DESIGN_HIER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BSDM_INFO | Call by reference | Type reference (TYPE) | CRMT_BSDM_INFO | Bol Service Data Manager: Table type for mapping information | 20070112 | |||
| 2 | CT_REC_OBJECT | Call by reference | Type reference (TYPE) | CRMT_BSDM_EXCLUD_DEFAULT | 20070112 | ||||
| 3 | IT_GROUP_NUM | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20070112 | |||
| 4 | IT_REC_PATH | Call by reference | Type reference (TYPE) | CRMT_BSDM_EXCLUD_DEFAULT | 20070112 | ||||
| 5 | IV_PARENT_DSG_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | Design Layer: Design Object | 20070112 |
Method GET_DESIGN_HIER on class CL_OST_BSDM_RT has no exception.
Method GET_DESIGN_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BSDM_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070112 | |||
| 2 | CT_STRUC_PATH | Call by reference | Type reference (TYPE) | YTH_STRUC_PATH | 20070112 | ||||
| 3 | IT_BSDM_INFO | Call by reference | Type reference (TYPE) | CRMT_BSDM_INFO | Bol Service Data Manager: Table type for mapping information | 20081209 | |||
| 4 | IV_PARENT_DSG_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20070112 |
Method GET_DESIGN_PATH on class CL_OST_BSDM_RT has no exception.
Method GET_KEY_BY_BOL_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_T_BSDM_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070329 | |||
| 2 | E_R_KEY_STRUC | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to the populated key structure | 20070329 | |||
| 3 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJECT_ID | Object ID in Generic Interaction Layer | 20070329 | |||
| 4 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20070329 |
Method GET_KEY_BY_BOL_ID on class CL_OST_BSDM_RT has no exception.
Method GET_KEY_FROM_BOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_T_BSDM_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20060725 | |||
| 2 | E_R_KEY_STRUC | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to the populated key structure | 20060725 | |||
| 3 | I_T_BOL_DATA | Call by reference | Type reference (TYPE) | CRMT_BOL_DATA_FORMAT | BOL model with data | 20060725 |
Method GET_KEY_FROM_BOL on class CL_OST_BSDM_RT has no exception.
Method GET_MAPPING_FROM_BOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BSDM_INFO_FLAT | Call by reference | Type reference (TYPE) | CRMT_BSDM_INFO_FLAT | 20061220 | ||||
| 2 | EV_ATTR_FIELD_PROPERTY | Call by reference | Type reference (TYPE) | CRM_BSDM_FIELD_PROP | Property of a field in BOL WS | 20060719 | |||
| 3 | EV_ATTR_TARGET_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20060718 | |||
| 4 | EV_FIELD_PROPERTY | Call by reference | Type reference (TYPE) | CRM_BSDM_FIELD_PROP | Property of a field in BOL WS | 20060718 | |||
| 5 | EV_MAPPING_FOUND | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060720 | |||
| 6 | EV_TARGET_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20060718 | |||
| 7 | IV_ATTR_ENTITY_TYPE | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPID | Bol Service data manager: Mapping Id | 20060719 | |||
| 8 | IV_ATTR_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20060718 | |||
| 9 | IV_ENTITY_TYPE | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPID | Bol Service data manager: Mapping Id | 20060718 | |||
| 10 | IV_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20060718 | |||
| 11 | IV_PARENT_OBJ | Call by reference | Type reference (TYPE) | BSP_DLC_DESIGN_OBJECT | Design Layer: Design Object | 20061220 | |||
| 12 | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20061220 |
Method GET_MAPPING_FROM_BOL on class CL_OST_BSDM_RT has no exception.
Method GET_MAPPING_FROM_DESIGN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ATTR_FIELD_PROPERTY | Call by reference | Type reference (TYPE) | CRM_BSDM_FIELD_PROP | Property of a field in BOL WS | 20060719 | |||
| 2 | EV_ATTR_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20060718 | |||
| 3 | EV_DEFAULT_VALUE | Call by reference | Type reference (TYPE) | BSP_DLC_DEFAULT_VALUE | Default value | 20060831 | |||
| 4 | EV_FIELD_PROPERTY | Call by reference | Type reference (TYPE) | CRM_BSDM_FIELD_PROP | Property of a field in BOL WS | 20060718 | |||
| 5 | EV_LOGICAL_KEY | Call by reference | Type reference (TYPE) | BOOLEAN | Logical Variable | 20061220 | |||
| 6 | EV_MAPPING_FOUND | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060720 | |||
| 7 | EV_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20060718 | |||
| 8 | EV_PARENT_OBJ | Call by reference | Type reference (TYPE) | BSP_DLC_DESIGN_OBJECT | Design Layer: Design Object | 20061220 | |||
| 9 | EV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20061220 | |||
| 10 | IV_ATTR_ENTITY_TYPE | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPID | Bol Service data manager: Mapping Id | 20060719 | |||
| 11 | IV_ATTR_TARGET_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20060718 | |||
| 12 | IV_ENTITY_TYPE | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPID | Bol Service data manager: Mapping Id | 20060718 | |||
| 13 | IV_TARGET_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Service Data Manager : Mapping name | 20060718 |
Method GET_MAPPING_FROM_DESIGN on class CL_OST_BSDM_RT has no exception.
Method GET_NESTED_DATA_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_T_BSDM_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20060727 | |||
| 2 | E_DESIGN_NAME | Call by reference | Type reference (TYPE) | BSP_DLC_DESIGN_OBJECT | Design Name of the Data Structure | 20060727 | |||
| 3 | E_R_DATA_STRUC | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to the Data Structure | 20060727 | |||
| 4 | I_R_ROOT_STRUC | Call by reference | Object reference (TYPE REF TO) | DATA | Root Data Structure Reference | 20060727 |
Method GET_NESTED_DATA_STRUCTURE on class CL_OST_BSDM_RT has no exception.
Method GET_OBJ_MODEL_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_RUNTIME_MODEL | Value transfer | Object reference (TYPE REF TO) | IF_GENIL_OBJ_MODEL | 20070502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for static office intergration exceptions | 20070502 |
Method GET_TARGET_STRUC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090904 | |||
| 2 | I_BOL_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | BOL Object Name | 20060728 | |||
| 3 | I_R_STRUC | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to the Structure | 20060719 | |||
| 4 | I_TARGET_DSGN_OBJ | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | Design Layer: Design Object | 20061220 | |||
| 5 | I_TARGET_NAME | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | Target Name in the Nested Structure | 20060719 | |||
| 6 | R_R_TARGET | Value transfer | Object reference (TYPE REF TO) | DATA | Reference to the Target Name | 20060719 |
Method GET_TARGET_STRUC on class CL_OST_BSDM_RT has no exception.
Method MAP_KEY_FROM_BOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_T_BSDM_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20060926 | |||
| 2 | E_R_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to the populated key structure | 20061010 | |||
| 3 | I_BOL_DATA | Call by reference | Type reference (TYPE) | CRMS_BOL_DATA_FORMAT | BOL model with data | 20060928 |
Method MAP_KEY_FROM_BOL on class CL_OST_BSDM_RT has no exception.
Method P_GET_OBJ_COMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20070705 | |||
| 2 | IV_OBJ_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20070705 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for static office intergration exceptions | 20070705 |
Method READ_GET_BOL_HIER Signature
Method READ_GET_BOL_HIER on class CL_OST_BSDM_RT has no parameter.
Method READ_GET_BOL_HIER on class CL_OST_BSDM_RT has no exception.
Method READ_GET_NESTED_DATA Signature
Method READ_GET_NESTED_DATA on class CL_OST_BSDM_RT has no parameter.
Method READ_GET_NESTED_DATA on class CL_OST_BSDM_RT has no exception.
Method READ_GET_NESTED_DATA_CHILD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_NESTED_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | DATA | 20070112 | ||||
| 2 | CT_OBJ_ID_XREF | Call by reference | Type reference (TYPE) | YTH_OBJ_ID_XREF | 20070112 | ||||
| 3 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070112 | |||
| 4 | CT_TRACK_OBJECT_ID | Call by reference | Type reference (TYPE) | YTH_TRACK_ID | 20070112 | ||||
| 5 | IT_BOL_DATA_FORMAT | Call by reference | Type reference (TYPE) | CRMT_BOL_DATA_FORMAT | WS: BOL model with data | 20070112 | |||
| 6 | IV_DESIGN_OBJ | Call by reference | Type reference (TYPE) | CRM_BSDM_MAPNME | 20070112 | ||||
| 7 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJECT_ID | Object ID in Generic Interaction Layer | 20070112 | |||
| 8 | IV_ROOT_OBJ_ID | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJECT_ID | 20070112 |
Method READ_GET_NESTED_DATA_CHILD on class CL_OST_BSDM_RT has no exception.
Method READ_GET_NESTED_DATA_INDIRECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_NESTED_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | DATA | 20070112 | ||||
| 2 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070112 | |||
| 3 | IT_BOL_DATA_FORMAT | Call by reference | Type reference (TYPE) | CRMT_BOL_DATA_FORMAT | WS: BOL model with data | 20070112 |
Method READ_GET_NESTED_DATA_INDIRECT on class CL_OST_BSDM_RT has no exception.
Method RESET_APPL_INSTANCE Signature
Method RESET_APPL_INSTANCE on class CL_OST_BSDM_RT has no parameter.
Method RESET_APPL_INSTANCE on class CL_OST_BSDM_RT has no exception.
Method SEARCH_GET_BOL_DQUERY Signature
Method SEARCH_GET_BOL_DQUERY on class CL_OST_BSDM_RT has no parameter.
Method SEARCH_GET_BOL_DQUERY on class CL_OST_BSDM_RT has no exception.
Method SEARCH_GET_BOL_QUERY Signature
Method SEARCH_GET_BOL_QUERY on class CL_OST_BSDM_RT has no parameter.
Method SEARCH_GET_BOL_QUERY on class CL_OST_BSDM_RT has no exception.
Method SEARCH_GET_QUERY_RESULT Signature
Method SEARCH_GET_QUERY_RESULT on class CL_OST_BSDM_RT has no parameter.
Method SEARCH_GET_QUERY_RESULT on class CL_OST_BSDM_RT has no exception.
Method SET_BOL_DATA_TO_NESTED_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_NESTED_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | DATA | 20070112 | ||||
| 2 | CT_OBJ_ID_XREF | Call by reference | Type reference (TYPE) | YTH_OBJ_ID_XREF | 20070112 | ||||
| 3 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070112 | |||
| 4 | CT_TRACK_OBJECT_ID | Call by reference | Type reference (TYPE) | YTH_TRACK_ID | 20070112 | ||||
| 5 | IS_BOL_DATA_FORMAT | Call by reference | Type reference (TYPE) | CRMS_BOL_DATA_FORMAT | WS: BOL model and data | 20070112 | |||
| 6 | IS_OBJECTS | Call by reference | Type reference (TYPE) | YS_OBJECT_TABLE | 20070112 |
Method SET_BOL_DATA_TO_NESTED_DATA on class CL_OST_BSDM_RT has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 510 |