Hierarchy
⤷ OPU-BSE-SB (Application Component) Gateway Service Builder
⤷ /IWBEP/SB_GENBM (Package) Gateway Service Builder # Beautification Modification Gen
Properties
Class | /IWBEP/CL_BMG_ADAPTER_TO_DM | |
Short Description | Domain Model Adapter class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /IWBEP/SB_GENBM | Gateway Service Builder # Beautification Modification Gen |
Created | 20120430 | SAP |
Last change | 20141120 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Interfaces
Class /IWBEP/CL_BMG_ADAPTER_TO_DM has no interface implemented.
Friends
Class /IWBEP/CL_BMG_ADAPTER_TO_DM has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MC_CARD_1 | Constant | Public | Type reference (TYPE) | CHAR1 | '1' | 'Cardinality 1' | 20120430 | |
2 | MC_CARD_N | Constant | Public | Type reference (TYPE) | CHAR1 | 'N' | 'Cardinality N' | 20120430 | |
3 | MC_CLASS | Constant | Private | Type reference (TYPE) | CHAR5 | 'Class' | Constant for class | 20120516 | |
4 | MC_EDMTYPE_SINGLE | Constant | Public | Type reference (TYPE) | CHAR6 | 'Single' | Edm type single | 20120430 | |
5 | MC_EDM_COLLECTION | Constant | Public | Type reference (TYPE) | STRING | 'Collection(*)' | 'Collection' | 20120430 | |
6 | MC_EDM_PREFIX | Constant | Public | Type reference (TYPE) | STRING | 'Edm.' | 'Edm.' | 20120430 | |
7 | MC_GW_EDMTYPE_SINGLE | Constant | Public | Type reference (TYPE) | CHAR6 | 'SBYTE' | GW Edm type single | 20120430 | |
8 | MC_INT1 | Constant | Public | Type reference (TYPE) | STRING | 'INT1' | 'INT1' | 20120430 | |
9 | MC_INT2 | Constant | Public | Type reference (TYPE) | STRING | 'INT2' | 'INT2' | 20120430 | |
10 | MC_STRING | Constant | Public | Type reference (TYPE) | STRING | 'STRING' | 'STRING' | 20120430 | |
11 | MC_TYPE_DECFLOAT16 | Constant | Public | Type reference (TYPE) | STRING | 'TYPEKIND_DECFLOAT16' | 'TYPEKIND_DECFLOAT16' | 20120430 | |
12 | MC_TYPE_DECFLOAT34 | Constant | Public | Type reference (TYPE) | STRING | 'TYPEKIND_DECFLOAT34' | 'TYPEKIND_DECFLOAT34' | 20120430 | |
13 | MC_XSTRING | Constant | Public | Type reference (TYPE) | STRING | 'XSTRING' | 'XSTRING' | 20120430 | |
14 | MO_PROJECT | Instance attribute | Public | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_PROJECT | SB - Domain Model - Project | 20120518 | ||
15 | MO_RE_MODEL | Instance attribute | Private | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_ODATA_RE_MODEL | OData Model Read Interface | 20130712 | ||
16 | MT_INCL | Instance attribute | Private | Type reference (TYPE) | TY_T_INCL | 20120809 | |||
17 | MT_NO_PROTOTYPES | Instance attribute | Public | Type reference (TYPE) | TY_T_PROTOTYPE_INFO | Filled for artefacts with no prototype | 20120806 | ||
18 | MT_TEXTPOOL | Instance attribute | Private | Type reference (TYPE) | TEXTPOOL_TABLE | Information on Program Text Elements | 20120516 | ||
19 | MT_TEXT_KEYS | Instance attribute | Private | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_TEXTS | 20120516 | |||
20 | MV_CLS_KEY | Instance attribute | Private | Type reference (TYPE) | SEOCLSKEY | Key structure of a class | 20120516 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADAPT_TO_DM | Instance method | Public | Method | Adapt the retrieved metadata to domain model | 20120515 |
2 | ADJUST_COMPLEX_TYPE_PROPERTIES | Instance method | Private | Method | Include complex type properties to other complex types | 20130712 |
3 | DO_TOPO_SORT | Instance method | Private | Method | 20130905 | |
4 | ENTITY_TOPOLOGICAL_SORTING | Instance method | Private | Method | Sorting for entity base type | 20130905 |
5 | GET_LABEL_TEXT | Instance method | Private | Method | Get the text | 20120516 |
6 | GET_LABEL_TEXTS | Instance method | Private | Method | Get the actual texts | 20121228 |
7 | GET_MODEL_DETAILS | Instance method | Public | Method | Retrieve model details for a given model | 20120514 |
8 | MAP_COMPLEX_TYPES | Instance method | Private | Method | Map complex types to ODATA artifacts | 20120517 |
9 | MAP_ENTITY_SETS | Instance method | Private | Method | Map entity sets to odata artifact types | 20120516 |
10 | MAP_FUNCTION_IMPORTS | Instance method | Private | Method | Map function imports to odata artifact types | 20120516 |
11 | MAP_FUNCTION_IMPORT_PARAMETERS | Instance method | Private | Method | Map function import parameters to ODATA artifacts | 20120517 |
12 | MAP_TO_ODATA_ARTIFACTS | Instance method | Public | Method | Map the types to odata artifact types | 20120515 |
13 | SET_ASSOC_DETAILS_TO_DM | Instance method | Private | Method | Set association details to the domain model | 20120516 |
14 | SET_ASSOC_SET_TO_DM | Instance method | Private | Method | Set association sets to the domain model | 20120516 |
15 | SET_CMPLX_PROP_DETAILS_TO_DM | Instance method | Private | Method | Set complex types of an entity | 20120515 |
16 | SET_ENTITY_DETAILS_TO_DM | Instance method | Private | Method | Set entity details | 20120515 |
17 | SET_ENTITY_SETS_TO_DM | Instance method | Private | Method | Set entity set | 20120516 |
18 | SET_FUNC_IMPS_TO_DM | Instance method | Private | Method | Set function imports to the domain model | 20120516 |
19 | SET_NAVIGATION_PROP_TO_DM | Instance method | Private | Method | Set navigation properties of an entity | 20120516 |
20 | SET_PROTOTYPES_FOR_ALL | Instance method | Private | Method | Set the prototype references for all the nodes | 20120523 |
21 | SET_PROTOTYPES_FOR_ASSOCIATION | Instance method | Private | Method | Set the prototype reference for all associations | 20120608 |
22 | SET_PROTOTYPES_FOR_ASSOC_SET | Instance method | Private | Method | Set the prototype reference for all association sets | 20120608 |
23 | SET_PROTOTYPES_FOR_CMPLX_TYPES | Instance method | Private | Method | Set the prototype reference for all complex types | 20120608 |
24 | SET_PROTOTYPES_FOR_ENTITIES | Instance method | Private | Method | Set the prototype reference for all entities | 20120607 |
25 | SET_PROTOTYPES_FOR_ENT_SETS | Instance method | Private | Method | Set the prototype reference for all entity sets | 20120608 |
26 | SET_PROTOTYPES_FOR_FUNC_IMPORT | Instance method | Private | Method | Set the prototype reference for all function import & params | 20120608 |
27 | SET_PROTOTYPES_FOR_NAVI_PROP | Instance method | Private | Method | Set the prototype reference for all navigation properties | 20120608 |
28 | SET_REFERENCE_MODEL | Instance method | Private | Method | Set reference model | 20120517 |
29 | SORT_NODES_ON_UNIT_PROP | Instance method | Private | Method | Sort the nodes based on unit property | 20130807 |
Events
Class /IWBEP/CL_BMG_ADAPTER_TO_DM has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | OBJECT_TAB_HS | Public | See coding | 20130905 | object_tab_hs TYPE HASHED TABLE OF ty_s_node
WITH UNIQUE KEY object
|
||
2 | OBJECT_TAB_S | Public | See coding | 20130905 | object_tab_s TYPE SORTED TABLE OF ty_s_node
WITH NON-UNIQUE KEY sorting
|
||
3 | RELATION_TAB_S1 | Public | See coding | 20130905 | relation_tab_s1 TYPE SORTED TABLE OF ty_s_edge
WITH UNIQUE KEY object1 object2
|
||
4 | RELATION_TAB_S2 | Public | See coding | 20130905 | relation_tab_s2 TYPE SORTED TABLE OF ty_s_edge
WITH UNIQUE KEY object2 object1
|
||
5 | TY_S_EDGE | Public | See coding | 20130905 | BEGIN OF ty_s_edge,
object1(40) TYPE c,
object2(40) TYPE c,
END OF ty_s_edge
|
||
6 | TY_S_INCL | Public | See coding | 20120809 | BEGIN OF ty_s_incl,
node_name TYPE /iwbep/sbdm_node_name,
node_type TYPE /iwbep/sbdm_node_type,
left_model_name TYPE /iwbep/sbdm_node_name,
left_entity_name TYPE /iwbep/sbdm_node_name,
right_model_name TYPE /iwbep/sbdm_node_name,
right_entity_name TYPE /iwbep/sbdm_node_name,
END OF ty_s_incl
|
||
7 | TY_S_INDEGREE | Public | See coding | 20130905 | BEGIN OF ty_s_indegree,
object(40) TYPE c,
indegree TYPE i,
END OF ty_s_indegree
|
||
8 | TY_S_NODE | Public | See coding | 20130905 | BEGIN OF ty_s_node,
object(40) TYPE c,
sorting(10) TYPE c,
guid(32) TYPE c,
data_ref TYPE REF TO data,
END OF ty_s_node
|
||
9 | TY_S_PROTOTYPE_INFO | Public | See coding | 20120806 | BEGIN OF ty_s_prototype_info,
node_name TYPE /iwbep/sbdm_node_name,
node_type TYPE /iwbep/sbdm_node_type,
parent_node_name TYPE /iwbep/sbdm_node_name,
parent_node_type TYPE /iwbep/sbdm_node_type,
END OF ty_s_prototype_info
|
||
10 | TY_S_UNIT_NODE | Private | See coding | 20130807 | BEGIN OF ty_s_unit_node,
node_ref TYPE REF TO /iwbep/if_sbdm_node,
node_name TYPE /iwbep/sbdm_node_name,
node_unit TYPE /iwbep/sbdm_node_name,
END OF ty_s_unit_node
|
||
11 | TY_T_EDGES | Public | See coding | 20130905 | ty_t_edges TYPE STANDARD TABLE OF ty_s_edge
|
||
12 | TY_T_INCL | Public | See coding | 20120809 | ty_t_incl TYPE STANDARD TABLE OF ty_s_incl WITH KEY node_name node_type INITIAL SIZE 0
|
||
13 | TY_T_INDEGREE | Public | See coding | 20130905 | ty_t_indegree TYPE TABLE OF ty_s_indegree
|
||
14 | TY_T_NODES | Public | See coding | 20130905 | ty_t_nodes TYPE STANDARD TABLE OF ty_s_node
|
||
15 | TY_T_PROTOTYPE_INFO | Public | See coding | 20120806 | ty_t_prototype_info TYPE STANDARD TABLE OF ty_s_prototype_info WITH KEY node_name node_type INITIAL SIZE 0
|
||
16 | TY_T_UNIT_NODES | Private | See coding | 20130807 | ty_t_unit_nodes TYPE STANDARD TABLE OF ty_s_unit_node
|
Method Signatures
Method ADAPT_TO_DM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_PROJECT | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_PROJECT | SB - Domain Model - Project | 20120515 | ||
2 | Importing | IS_SOURCE_TYPE | Call by reference | Type reference (TYPE) | /IWBEP/S_SBDM_DATA_SOURCE_TYPE | SB: DM Data Source Type | 20120626 | ||
3 | Importing | IT_ASSOCIATIONS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ASSOCIATIONS | 20120515 | |||
4 | Importing | IT_ASSOC_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ASSOCIATION_SETS | 20120515 | |||
5 | Importing | IT_CMPLX_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_COMPLEX_TYPES | 20120515 | |||
6 | Importing | IT_ENTITIES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITIES | 20120515 | |||
7 | Importing | IT_ENTITY_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITY_SETS | 20120515 | |||
8 | Importing | IT_FUNC_IMPS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_FUNC_IMPS | 20120515 | |||
9 | Importing | IT_INCL | Call by reference | Type reference (TYPE) | TY_T_INCL | SB: Table Type for includes | 20120809 | ||
10 | Importing | IT_MODEL_REFERENCES | Call by reference | Type reference (TYPE) | /IWBEP/T_SBDM_NODES | SB: Table Type for DM Nodes | 20120809 | ||
11 | Importing | IT_NO_PROTOTYPES | Call by reference | Type reference (TYPE) | TY_T_PROTOTYPE_INFO | Filled for artefacts which do not have a prototype | 20120806 | ||
12 | Importing | IT_PARAMS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_PROPERTIES | 20120515 | |||
13 | Importing | IV_IS_METADATA_DEST | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_ISMETADATADEST | Service Builder: Indicator for Metadata RFC Destination | 20120622 | ||
14 | Importing | IV_MODEL_NAME | Call by reference | Type reference (TYPE) | CHAR32 | Technical Model Name | 20120517 | ||
15 | Importing | IV_REF_REQ | Call by reference | Type reference (TYPE) | ABAP_BOOL | '' | reference model is required or not | 20120522 | |
16 | Importing | IV_RFC_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | SB - RFC Destination | 20120622 | ||
17 | Importing | IV_SERVICE_VERSION | Call by reference | Type reference (TYPE) | NUMC4 | '0001' | Service Version | 20120517 | |
18 | Importing | IV_TECHNICAL_SERVICE_NAME | Call by reference | Type reference (TYPE) | CHAR35 | Technical Service Name | 20120517 | ||
19 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | NUMC4 | '0001' | Model Version | 20120517 | |
20 | Returning | RO_MODEL_REFERENCE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120528 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | 20120527 |
Method ADJUST_COMPLEX_TYPE_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_PROPERTIES | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_PROPERTIES | 20130712 | |||
2 | Importing | IS_COMPLEX_TYPE | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE | 20130712 | |||
3 | Importing | IT_COMPLEX_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_ENTITY_TYPES | 20130712 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_MED_EXCEPTION | Meta data exception | 20130712 |
Method DO_TOPO_SORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_NODES | Call by reference | Type reference (TYPE) | TY_T_NODES | 20130905 | |||
2 | Exporting | EV_CYCLIC_FLAG | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20130905 | ||
3 | Importing | IT_EDGES | Call by reference | Type reference (TYPE) | TY_T_EDGES | 20130905 |
Method DO_TOPO_SORT on class /IWBEP/CL_BMG_ADAPTER_TO_DM has no exception.
Method ENTITY_TOPOLOGICAL_SORTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ENTITY_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITIES | 20130905 |
Method ENTITY_TOPOLOGICAL_SORTING on class /IWBEP/CL_BMG_ADAPTER_TO_DM has no exception.
Method GET_LABEL_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_LABEL | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_LABEL | Service Builder: OData Label | 20120516 | ||
2 | Exporting | EV_TEXT_REF | Call by reference | Type reference (TYPE) | /IWBEP/S_SBOD_TXT_REF | SB: OData Text Reference | 20120516 | ||
3 | Importing | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID | 20120516 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBMC_TEXT | MPC Generator Exception Object | 20120527 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | Exception class for Modification Generator | 20120527 |
Method GET_LABEL_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TEXTS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_OBJ_TEXTS | Texts | 20121228 | ||
2 | Importing | IS_SERVICE | Call by reference | Type reference (TYPE) | /IWBEP/CL_MGW_MED_REG_API=>TY_S_SERVICE | 20121228 | |||
3 | Importing | IV_RFC_DEST | Call by reference | Type reference (TYPE) | /IWBEP/DEFI_RFC_DEST | Logical RFC Destination - Points to SAP system | 20121228 | ||
4 | Importing | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_MDL_TECHNICAL_NAME | Technical Model Name | 20121228 | ||
5 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_MDL_VERSION | Model Version | 20121228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBMC_TEXT | MPC Generator Exception Object | 20121228 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | Exception class for Modification Generator | 20121228 |
Method GET_MODEL_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ASSOCIATIONS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ASSOCIATIONS | 20120514 | |||
2 | Exporting | ET_ASSOC_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ASSOCIATION_SETS | 20120514 | |||
3 | Exporting | ET_CMPLX_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_COMPLEX_TYPES | 20120514 | |||
4 | Exporting | ET_ENTITIES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITIES | 20120514 | |||
5 | Exporting | ET_ENTITY_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITY_SETS | 20120514 | |||
6 | Exporting | ET_FUNC_IMPS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_FUNC_IMPS | 20120514 | |||
7 | Exporting | ET_PARAMS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_PROPERTIES | 20120514 | |||
8 | Importing | IS_SERVICE | Call by reference | Type reference (TYPE) | /IWBEP/CL_MGW_MED_REG_API=>TY_S_SERVICE | 20121231 | |||
9 | Importing | IV_MODEL_NAME | Call by reference | Type reference (TYPE) | CHAR32 | Technical Model Name | 20120514 | ||
10 | Importing | IV_RFC_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120625 | ||
11 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | NUMC4 | '0001' | Model Version | 20120514 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBMC_TEXT | Exception class for the text utility | 20120527 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | 20120527 |
Method MAP_COMPLEX_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CMPLX_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_COMPLEX_TYPES | 20120517 | |||
2 | Importing | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_ODATA_RE_MODEL | OData Model Read Interface | 20120517 | ||
3 | Importing | IT_COMPLEX_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_ENTITY_TYPES | 20120517 | |||
4 | Importing | IT_REFERENCES | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_REFERENCE | 20120521 | |||
5 | Importing | IT_TEXTS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_OBJ_TEXTS | 20121231 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBMC_TEXT | Exception class for the text utility | 20120527 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | 20120527 |
Method MAP_ENTITY_SETS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ENTITY_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITY_SETS | 20120516 | |||
2 | Importing | IT_ENTITY_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_REFERENCE | 20120516 | |||
3 | Importing | IT_ENTITY_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_ENTITY_TYPES | 20120516 | |||
4 | Importing | IT_TEXTS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_OBJ_TEXTS | 20121231 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBMC_TEXT | Exception class for the text utility | 20120527 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | Exception class for Modification Generator | 20120527 |
Method MAP_FUNCTION_IMPORTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FUNC_IMPS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_FUNC_IMPS | 20120516 | |||
2 | Importing | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_ODATA_RE_MODEL | OData Model Read Interface | 20120516 | ||
3 | Importing | IT_ACTIONS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_FUNCTIONS | 20120516 | |||
4 | Importing | IT_ENTITY_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITY_SETS | 20130322 | |||
5 | Importing | IT_ENTITY_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_ENTITY_TYPES | 20120516 | |||
6 | Importing | IT_PRIVATE_ANNOS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_ENTITY_ANNOS | 20120516 | |||
7 | Importing | IT_PUBLIC_ANNOS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_ENTITY_ANNOS | 20120516 | |||
8 | Importing | IT_TEXTS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_OBJ_TEXTS | 20121231 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBMC_TEXT | Exception class for the text utility | 20120527 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | 20120527 |
Method MAP_FUNCTION_IMPORT_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PARAMETERS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_PROPERTIES | 20120517 | |||
2 | Importing | IT_ANNOS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_ENTITY_ANNOS | 20120517 | |||
3 | Importing | IT_PROPERTIES | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_PROPERTIES | 20120517 |
Method MAP_FUNCTION_IMPORT_PARAMETERS on class /IWBEP/CL_BMG_ADAPTER_TO_DM has no exception.
Method MAP_TO_ODATA_ARTIFACTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ASSOCIATIONS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ASSOCIATIONS | 20120515 | |||
2 | Exporting | ET_ASSOC_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ASSOCIATION_SETS | 20120515 | |||
3 | Exporting | ET_CMPLX_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_COMPLEX_TYPES | 20120515 | |||
4 | Exporting | ET_ENTITIES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITIES | 20120515 | |||
5 | Exporting | ET_ENTITY_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITY_SETS | 20120515 | |||
6 | Exporting | ET_FUNC_IMPS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_FUNC_IMPS | 20120515 | |||
7 | Exporting | ET_PARAMS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_PROPERTIES | 20120515 | |||
8 | Importing | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_ODATA_RE_MODEL | OData Model Read Interface | 20120515 | ||
9 | Importing | IS_ASSIGNED_MODEL | Call by reference | Type reference (TYPE) | /IWBEP/CL_MGW_MED_REG_API=>TY_S_MODEL | 20121228 | |||
10 | Importing | IS_SERVICE | Call by reference | Type reference (TYPE) | /IWBEP/CL_MGW_MED_REG_API=>TY_S_SERVICE | 20121228 | |||
11 | Importing | IT_ACTIONS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_FUNCTIONS | 20120515 | |||
12 | Importing | IT_ASSOCIATIONS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_REFERENCE | 20120515 | |||
13 | Importing | IT_ASSOCIATION_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_REFERENCE | 20120515 | |||
14 | Importing | IT_COMPLEX_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_ENTITY_TYPES | 20120515 | |||
15 | Importing | IT_ENTITY_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_REFERENCE | 20120515 | |||
16 | Importing | IT_ENTITY_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_ENTITY_TYPES | 20120515 | |||
17 | Importing | IT_NAVIGATION_PROPS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_REFERENCE | 20120515 | |||
18 | Importing | IT_PRIVATE_ANNOS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_ENTITY_ANNOS | 20120515 | |||
19 | Importing | IT_PUBLIC_ANNOS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_ENTITY_ANNOS | 20120515 | |||
20 | Importing | IT_REFERENCES | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_REFERENCE | 20120518 | |||
21 | Importing | IT_TEXT_KEYS | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_TEXTS | 20120515 | |||
22 | Importing | IV_RFC_DEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20121228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBMC_TEXT | Exception class for the text utility | 20120527 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | 20120527 |
Method SET_ASSOC_DETAILS_TO_DM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120516 | ||
2 | Importing | IO_SBOD_FACTORY | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_FACTORY | Vorschlagswerte bei Anlage von Debitoren aus Workbench | 20120516 | ||
3 | Importing | IT_ASSOCIATIONS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ASSOCIATIONS | 20120516 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | 20120527 |
Method SET_ASSOC_SET_TO_DM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120516 | ||
2 | Importing | IO_SBOD_FACTORY | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_FACTORY | Vorschlagswerte bei Anlage von Debitoren aus Workbench | 20120516 | ||
3 | Importing | IT_ASSOC_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ASSOCIATION_SETS | 20120516 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | 20120527 |
Method SET_CMPLX_PROP_DETAILS_TO_DM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120515 | ||
2 | Importing | IO_SBOD_FACTORY | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_FACTORY | SB - OData - Factory | 20120515 | ||
3 | Importing | IT_CMPLX_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_COMPLEX_TYPES | 20120515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | 20130819 |
Method SET_ENTITY_DETAILS_TO_DM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120515 | ||
2 | Importing | IO_SBOD_FACTORY | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_FACTORY | SB - OData - Factory | 20120515 | ||
3 | Importing | IT_ENTITIES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITIES | 20120515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | 20120527 |
Method SET_ENTITY_SETS_TO_DM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120516 | ||
2 | Importing | IO_SBOD_FACTORY | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_FACTORY | SB - OData - Factory | 20120516 | ||
3 | Importing | IT_ENTITY_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITY_SETS | 20120516 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | 20120527 |
Method SET_FUNC_IMPS_TO_DM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120516 | ||
2 | Importing | IO_SBOD_FACTORY | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_FACTORY | SB - OData - Factory | 20120516 | ||
3 | Importing | IT_FUNC_IMPS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_FUNC_IMPS | 20120516 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | 20120527 |
Method SET_NAVIGATION_PROP_TO_DM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120516 | ||
2 | Importing | IO_SBOD_FACTORY | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_FACTORY | SB - OData - Factory | 20120516 | ||
3 | Importing | IT_ENTITIES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITIES | 20120516 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | 20120527 |
Method SET_PROTOTYPES_FOR_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ORIGINAL_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120523 | ||
2 | Importing | IO_PROJECT_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120523 | ||
3 | Importing | IT_ASSOCIATIONS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ASSOCIATIONS | 20120608 | |||
4 | Importing | IT_ASSOC_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ASSOCIATION_SETS | 20120608 | |||
5 | Importing | IT_CMPLX_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_COMPLEX_TYPES | 20120608 | |||
6 | Importing | IT_ENTITIES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITIES | 20120607 | |||
7 | Importing | IT_ENTITY_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITY_SETS | 20120608 | |||
8 | Importing | IT_FUNC_IMPS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_FUNC_IMPS | 20120608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120523 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | 20120527 |
Method SET_PROTOTYPES_FOR_ASSOCIATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_PROJECT_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120608 | ||
2 | Importing | IT_ASSOCIATIONS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ASSOCIATIONS | 20120608 | |||
3 | Importing | IT_REF_CONST_NODES | Call by reference | Type reference (TYPE) | /IWBEP/T_SBDM_NODES | SB: Table Type for DM Nodes | 20120608 | ||
4 | Importing | IV_ASSOCIATION_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | Service Builder: Node Name | 20120608 | ||
5 | Importing | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | Service Builder: Technical Name | 20120608 | ||
6 | Returning | RO_ASSOCIATION | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ASSOCIATION | SB - OData - Association | 20120608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120608 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | Exception class for Modification Generator | 20120608 |
Method SET_PROTOTYPES_FOR_ASSOC_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_PROJECT_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120608 | ||
2 | Importing | IT_ASSOC_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ASSOCIATION_SETS | 20120608 | |||
3 | Importing | IV_ASSOC_SET_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | Service Builder: Node Name | 20120608 | ||
4 | Importing | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | Service Builder: Technical Name | 20120608 | ||
5 | Returning | RO_ASSOC_SET | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ASSOCIATION_SET | 20120608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120608 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | Exception class for Modification Generator | 20120608 |
Method SET_PROTOTYPES_FOR_CMPLX_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_PROJECT_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120608 | ||
2 | Importing | IT_CMPLX_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_COMPLEX_TYPES | 20120608 | |||
3 | Importing | IT_PROP_NODES | Call by reference | Type reference (TYPE) | /IWBEP/T_SBDM_NODES | SB: Table Type for DM Nodes | 20120608 | ||
4 | Importing | IV_COMPLEX_TYPE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | Service Builder: Node Name | 20120608 | ||
5 | Importing | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | Service Builder: Technical Name | 20120608 | ||
6 | Returning | RO_COMPLEX_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_COMPLEX_TYPE | SB - OData - Complex Type | 20120608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120608 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | Exception class for Modification Generator | 20120608 |
Method SET_PROTOTYPES_FOR_ENTITIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_PROJECT_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120607 | ||
2 | Importing | IT_ENTITIES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITIES | 20120607 | |||
3 | Importing | IT_PROP_NODES | Call by reference | Type reference (TYPE) | /IWBEP/T_SBDM_NODES | SB: Table Type for DM Nodes | 20120608 | ||
4 | Importing | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | Service Builder: Node Name | 20120607 | ||
5 | Importing | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | Service Builder: Technical Name | 20120607 | ||
6 | Returning | RO_ENTITY_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ENTITY_TYPE | SB - OData - Entity Type | 20120607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120607 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | Exception class for Modification Generator | 20120607 |
Method SET_PROTOTYPES_FOR_ENT_SETS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_PROJECT_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120608 | ||
2 | Importing | IT_ENTITY_SETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITY_SETS | 20120608 | |||
3 | Importing | IV_ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | Service Builder: Node Name | 20120608 | ||
4 | Importing | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | Service Builder: Technical Name | 20120608 | ||
5 | Returning | RO_ENTITY_SET | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ENTITY_SET | SB - OData - Entity Set | 20120608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120608 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | Exception class for Modification Generator | 20120608 |
Method SET_PROTOTYPES_FOR_FUNC_IMPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_PROJECT_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120608 | ||
2 | Importing | IT_FUNC_IMPS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_FUNC_IMPS | 20120608 | |||
3 | Importing | IT_PROP_NODES | Call by reference | Type reference (TYPE) | /IWBEP/T_SBDM_NODES | SB: Table Type for DM Nodes | 20120608 | ||
4 | Importing | IV_FUNC_IMP_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | Service Builder: Node Name | 20120608 | ||
5 | Importing | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | Service Builder: Technical Name | 20120608 | ||
6 | Returning | RO_FUNC_IMP | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_FUNC_IMP | 20120608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120608 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | Exception class for Modification Generator | 20120608 |
Method SET_PROTOTYPES_FOR_NAVI_PROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ENTITY_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ENTITY_TYPE | SB - OData - Entity Type | 20120608 | ||
2 | Importing | IO_PROJECT_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120608 | ||
3 | Importing | IT_ENTITIES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ENTITIES | 20120608 | |||
4 | Importing | IT_NAV_PROP_NODES | Call by reference | Type reference (TYPE) | /IWBEP/T_SBDM_NODES | SB: Table Type for DM Nodes | 20120608 | ||
5 | Importing | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | Service Builder: Node Name | 20120608 | ||
6 | Importing | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | Service Builder: Technical Name | 20120608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120608 | |
2 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | Exception class for Modification Generator | 20120608 |
Method SET_REFERENCE_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CO_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120523 | ||
2 | Exporting | EO_MODEL_REFERENCE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_MODEL_REFERENCE | SB - OData - Model Reference | 20120523 | ||
3 | Importing | IO_PROJECT | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_PROJECT | SB - Domain Model - Project | 20120518 | ||
4 | Importing | IO_ROOT | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_ROOT | SB - Domain Model - Project | 20120517 | ||
5 | Importing | IO_SBOD_FACTORY | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_FACTORY | SB - OData - Factory | 20120517 | ||
6 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | SB - OData - Factory | 20120517 | ||
7 | Importing | IV_SERVICE_VERSION | Call by reference | Type reference (TYPE) | NUMC4 | Service Version | 20120517 | ||
8 | Importing | IV_TECHNICAL_SERVICE_NAME | Call by reference | Type reference (TYPE) | CHAR35 | Service Builder: Node Name | 20120517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_MOD_GEN_EXCEPTION | 20120527 |
Method SORT_NODES_ON_UNIT_PROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_NODES | Call by reference | Type reference (TYPE) | /IWBEP/T_SBDM_NODES | SB: Table Type for DM Nodes | 20130807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20130807 |
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 200 |