Hierarchy
⤷ OPU-FND-CS (Application Component) IWF Common Services
⤷ /IWFND/MED_PER_DEV_LANGU (Package) GW Framework - Metadata - Persistency: Dev. Translation
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | /IWFND/CL_MED_DB_ACCESS_BASE | Base Class for Meta Data DB Access | 20101109 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWFND/IF_MED_MDL_MAP_PERSIST | write api for meta model persistence | 20100902 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWFND/IF_MED_MDL_PERSIST_DT | Interface for Meta Model Design Time | 20100915 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWFND/IF_MED_MDL_PERSIST_RE | read api for meta model persistency | 20100802 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWFND/IF_MED_MDL_PERSIST_WR | write api for meta model persistence | 20100715 |
Properties
Class | /IWFND/CL_MED_MDL_DB_ACCESS | |
Short Description | Database access class to meta data model | |
Super Class | /IWFND/CL_MED_DB_ACCESS_BASE | Base Class for Meta Data DB Access |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /IWFND/MED_PER_DEV_LANGU | GW Framework - Metadata - Persistency: Dev. Translation |
Created | 20100714 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | /IWFND/IF_MED_MDL_MAP_PERSIST | write api for meta model persistence | 20100902 | ||
2 | /IWFND/IF_MED_MDL_PERSIST_DT | Interface for Meta Model Design Time | 20100915 | ||
3 | /IWFND/IF_MED_MDL_PERSIST_RE | read api for meta model persistency | 20100802 | ||
4 | /IWFND/IF_MED_MDL_PERSIST_WR | write api for meta model persistence | 20100715 |
Friends
Class /IWFND/CL_MED_MDL_DB_ACCESS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | BOOLEAN_FALSE | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | '-' | Boolean Variable (X=True, -=False, Space=Unknown) | 20120314 | |
2 | GCS_MED_OBJECT_STATE | Constant | Private | See coding | 20101109 | ||||
3 | GCS_MODEL_TYPE | Constant | Private | See coding | 20101119 | ||||
4 | GC_AGENT | Constant | Public | Type reference (TYPE) | /IWFND/SUP_IW_AGENT | 'MED_ACCESS' | SCL Agent or Component | 20100818 | |
5 | GC_ANNOTATION_LANGUAGE_TYPE | Constant | Private | Type reference (TYPE) | /IWFND/MED_MDL_ANNO_VALUE_TYPE | 'L' | 20101103 | ||
6 | GC_ANNOTATION_TRUE_VALUE | Constant | Private | Type reference (TYPE) | /IWFND/MED_MDL_ANNOTATN_VALUE | 'true' | 20101102 | ||
7 | GC_ENTITY_PARENT_TYPE | Constant | Private | See coding | 20101104 | ||||
8 | GC_EXTERMODEL_TYPES | Constant | Private | See coding | 20101124 | ||||
9 | GC_GEN_FLAG_ANNO_UUID | Constant | Private | Type reference (TYPE) | /IWFND/MED_MDL_ANNOTATION_UUID | 'SN6392B4D81EA3B056DB1138A7CF8997B3' | 20101019 | ||
10 | GC_ID_TYPES | Constant | Private | See coding | 20101124 | ||||
11 | GC_KEY_GEN_FLAG_ANNO_UUID | Constant | Private | Type reference (TYPE) | /IWFND/MED_MDL_ANNOTATION_UUID | 'SNB4A1119A155A403C3717294A935A9432' | 20101102 | ||
12 | GC_MESSAGE_CLASS | Constant | Public | Type reference (TYPE) | SYMSGID | '/IWFND/MED' | Message Class | 20100818 | |
13 | GC_NODE_ENTITY_TYPE | Instance attribute | Private | Attribute reference (LIKE) | 20100831 | ||||
14 | GC_OPERATION_ENTITY_TYPE | Instance attribute | Private | Attribute reference (LIKE) | 20100831 | ||||
15 | GC_PROPERTY_ENTITY_TYPE | Instance attribute | Private | Attribute reference (LIKE) | 20100831 | ||||
16 | GC_REFERENCE_ENTITY_TYPE | Instance attribute | Private | Attribute reference (LIKE) | 20100831 | ||||
17 | GC_SAP_SYTEM | Constant | Public | Type reference (TYPE) | SY-SYSID | 'SAP' | 20101210 | ||
18 | GC_STANDARD_LANGUAGE | Constant | Public | Type reference (TYPE) | SY-LANGU | 'E' | Language Key of Current Text Environment | 20110322 | |
19 | MO_EXTERNAL_MODEL_LOADER | Instance attribute | Private | Object reference (TYPE REF TO) | /IWFND/BD_MED_MDL_MODEL_LOAD | 20120925 | |||
20 | MO_LOGGER | Instance attribute | Private | Object reference (TYPE REF TO) | /IWFND/CL_LOGGER | Logger for AppsLog and CCMS | 20120313 | ||
21 | MS_DESCRIPTION | Instance attribute | Private | Type reference (TYPE) | /IWFND/I_MED_OHT | Model Header Texts | 20101208 | ||
22 | MS_EXTERNAL_MODEL | Instance attribute | Private | Type reference (TYPE) | /IWFND/I_MED_EMM | External Model Interface - Mapping to identifier | 20120926 | ||
23 | MS_EXTERNAL_MODEL_MAPPING | Instance attribute | Private | Type reference (TYPE) | TY_S_EXTERNAL_MODEL_MAPPING | 20110221 | |||
24 | MS_MODEL_HEADER | Instance attribute | Private | Type reference (TYPE) | TY_S_MODEL_HEADER | gsdo object header table | 20100809 | ||
25 | MT_EXT_PRIVATE_ANNOTATIONS | Instance attribute | Private | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_ANO_ENTY | 20101026 | |||
26 | MT_EXT_PUBLIC_ANNOTATIONS | Instance attribute | Private | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_ANO_ENTY | 20101026 | |||
27 | MT_EXT_TEXT_KEYS | Instance attribute | Private | Type reference (TYPE) | /IWFND/T_MED_MDL_TEXT_KEYS | 20100809 | |||
28 | MT_MERGED_NODES | Instance attribute | Private | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_NODES | table for read write of nodes | 20101020 | ||
29 | MT_MERGED_OPERATIONS | Instance attribute | Private | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_OPERATIONS | table for read write of operations | 20101020 | ||
30 | MT_MERGED_PROPERTIES | Instance attribute | Private | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_PROPERTIES | table for read write of properties | 20101020 | ||
31 | MT_MERGED_REFERENCES | Instance attribute | Private | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_REFERENCES | table for read write of references | 20101020 | ||
32 | MT_REF_CONSTRAINTS | Instance attribute | Private | Type reference (TYPE) | /IWFND/T_MED_MDL_REF_CONSTRAIN | 20110301 | |||
33 | MT_SV_UUID_MAP | Instance attribute | Private | Type reference (TYPE) | TY_T_UUIDS_MAP | 20100809 | |||
34 | MT_SV_UUID_TYPE_MAP | Instance attribute | Private | Type reference (TYPE) | TY_T_MED_UUID_TYPE_MAP | 20100809 | |||
35 | MV_BASE_MODEL_IDENTIFIER | Instance attribute | Private | Type reference (TYPE) | /IWFND/MED_MDL_IDENTIFIER | Meta Model Identifier | 20100810 | ||
36 | MV_GSDO_TYPE | Instance attribute | Private | Type reference (TYPE) | /IWFND/COR_GSDO_TYPE | 20100809 | |||
37 | MV_IS_MODEL_LOADED | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20101020 | ||
38 | MV_MODEL_NAME | Instance attribute | Private | Type reference (TYPE) | /IWFND/MED_MDL_NAME | Meta Model Name | 20100908 | ||
39 | MV_MODEL_TYPE | Instance attribute | Private | Type reference (TYPE) | /IWFND/MED_MDL_MODEL_TYPE | 20100809 | |||
40 | MV_MSG_HANDLE | Instance attribute | Private | Type reference (TYPE) | BALMSGHNDL | Application Log: Message handle | 20100818 | ||
41 | MV_STATE | Instance attribute | Private | Type reference (TYPE) | /IWFND/MED_MDL_ACTIVE_FLAG | 'A' | Active Flag for Model | 20101115 | |
42 | MV_UUID_PREFIX | Instance attribute | Private | Type reference (TYPE) | CHAR1 | '-' | 20100809 | ||
43 | MV_VERSION | Instance attribute | Private | Type reference (TYPE) | /IWFND/MED_MDL_VERSION | 20100809 | |||
44 | MV_WRITE_STATE | Instance attribute | Private | Type reference (TYPE) | /IWFND/MED_MDL_ACTIVE_FLAG | 'A' | Active Flag for Model | 20101119 |
Methods
Events
Class /IWFND/CL_MED_MDL_DB_ACCESS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_CODELIST_KEY | Private | See coding | 20100809 | BEGIN OF ty_s_codelist_key,
entity_id TYPE /iwfnd/med_mdl_uuid_small,
codelist_key TYPE /iwfnd/med_mdl_code_list_key,
langu TYPE langu,
END OF ty_s_codelist_key
|
||
2 | TY_S_DBA_ENTITY_KEY | Private | See coding | 20100809 | BEGIN OF ty_s_dba_entity_key,
entity_id TYPE /iwfnd/med_mdl_uuid_small,
model_identifier TYPE /iwfnd/med_mdl_identifier,
entity_type TYPE /iwfnd/med_mdl_entity_type,
is_enabled TYPE /iwfnd/med_mdl_entity_enabled,
semantic TYPE /iwfnd/med_mdl_entity_tag,
name TYPE /iwfnd/med_mdl_element_name,
external_name TYPE /iwfnd/med_mdl_elmnt_ext_name,
docu_id TYPE /iwfnd/med_mdl_docu_id,
END OF ty_s_dba_entity_key
|
||
3 | TY_S_DBA_NODE | Private | See coding | 20100809 | BEGIN OF ty_s_dba_node.
INCLUDE TYPE ty_s_dba_entity_key.
INCLUDE TYPE /iwfnd/s_med_mdl_node_cl_data.
TYPES:
END OF ty_s_dba_node
|
||
4 | TY_S_DBA_OPERATION | Private | See coding | 20100809 | BEGIN OF ty_s_dba_operation.
INCLUDE TYPE ty_s_dba_entity_key.
TYPES:
output_node TYPE /iwfnd/med_mdl_uuid_small,
input_node TYPE /iwfnd/med_mdl_uuid_small,
operation_type TYPE /iwfnd/med_mdl_operation_types,
enabled TYPE /iwfnd/med_mdl_operation_enbld,
freetext_search TYPE /iwfnd/med_mdl_freetxt_se_flag,
multiplicity TYPE /iwfnd/med_mdl_cardinality,
parent_entity_id TYPE /iwfnd/med_mdl_uuid_small,
END OF ty_s_dba_operation
|
||
5 | TY_S_DBA_PROPERTY | Private | See coding | 20100809 | BEGIN OF ty_s_dba_property.
INCLUDE TYPE ty_s_dba_entity_key.
INCLUDE TYPE /iwfnd/s_med_mdl_property_data.
TYPES:
parent_entity_id TYPE /iwfnd/med_mdl_uuid_small,
END OF ty_s_dba_property
|
||
6 | TY_S_DBA_REFERENCE | Private | See coding | 20100809 | BEGIN OF ty_s_dba_reference.
INCLUDE TYPE ty_s_dba_entity_key.
TYPES:
source_entity_id TYPE /iwfnd/med_mdl_uuid_small,
target_entity_id TYPE /iwfnd/med_mdl_uuid_small,
target_mdl_ident TYPE /iwfnd/med_mdl_identifier,
source_card TYPE /iwfnd/med_mdl_cardinality,
target_card TYPE /iwfnd/med_mdl_cardinality,
reference_type TYPE /iwfnd/med_mdl_reference_type,
END OF ty_s_dba_reference
|
||
7 | TY_S_EXTERNAL_MODEL_MAPPING | Private | See coding | 20110221 | BEGIN OF ty_s_external_model_mapping,
external_type TYPE /iwfnd/med_mdl_external_type,
external_name TYPE /iwfnd/med_mdl_external_name,
END OF ty_s_external_model_mapping
|
||
8 | TY_S_ID_NAME_MAPPING | Private | See coding | 20100902 | BEGIN OF ty_s_id_name_mapping,
entity_id TYPE /iwfnd/med_mdl_uuid_small,
name TYPE /iwfnd/med_mdl_element_name,
external_name TYPE /iwfnd/med_mdl_external_name,
entity_type TYPE /iwfnd/med_mdl_entity_type,
entity_cardinality TYPE /iwfnd/med_mdl_cardinality,
END OF ty_s_id_name_mapping
|
||
9 | TY_S_INHERITANCE_MAP | Private | See coding | 20100804 | BEGIN OF ty_s_inheritance_map,
inheritance_index TYPE sy-index,
model_identifier TYPE /iwfnd/med_mdl_identifier,
gsdo_type TYPE /iwfnd/cor_gsdo_type,
version TYPE /iwfnd/med_mdl_version,
model_type TYPE /iwfnd/med_mdl_model_type,
dev_namespace TYPE /iwfnd/med_mdl_uuid_small,
base_mdl_ident TYPE /iwfnd/med_mdl_identifier,
END OF ty_s_inheritance_map
|
||
10 | TY_S_MED_ANNOTATIONS_KEY | Private | See coding | 20101006 | BEGIN OF ty_s_med_annotations_key,
entity_id TYPE /iwfnd/med_mdl_entity_id,
annotatn_key_id TYPE /iwfnd/med_mdl_annotation_uuid,
END OF ty_s_med_annotations_key
|
||
11 | TY_S_MED_ANNOTATION_KEY_SET | Private | Attribute reference (LIKE) | 20101006 |
|
||
12 | TY_S_MED_ANNOTATION_NSP_SET | Private | See coding | 20100809 | BEGIN OF ty_s_med_annotation_nsp_set,
namespace TYPE /iwfnd/med_mdl_annot_namespace,
model_type TYPE /iwfnd/med_mdl_model_type,
keys TYPE ty_t_med_annotation_key_sets,
END OF ty_s_med_annotation_nsp_set
|
||
13 | TY_S_MED_ANNO_MAPPING | Private | See coding | 20101021 | BEGIN OF ty_s_med_anno_mapping,
annotatn_key_id TYPE /iwfnd/med_mdl_annotation_uuid,
mapping_type TYPE /iwfnd/med_mdl_anno_map_type,
END OF ty_s_med_anno_mapping
|
||
14 | TY_S_MED_ENTITY_ID | Private | See coding | 20100809 | BEGIN OF ty_s_med_entity_id,
entity_id TYPE /iwfnd/med_mdl_uuid_small,
END OF ty_s_med_entity_id
|
||
15 | TY_S_MED_ENTITY_MAPPING | Private | Attribute reference (LIKE) | 20100902 |
|
||
16 | TY_S_MED_MAPPING_ITEM | Private | Attribute reference (LIKE) | 20100902 |
|
||
17 | TY_S_MED_MDL_ANNOTATION_WR | Private | Attribute reference (LIKE) | 20101020 |
|
||
18 | TY_S_MED_REL_ENTITY_ID | Private | See coding | 20100809 | BEGIN OF ty_s_med_rel_entity_id,
entity_id TYPE /iwfnd/med_mdl_uuid_small,
related_entity_id TYPE /iwfnd/med_mdl_uuid_small,
END OF ty_s_med_rel_entity_id
|
||
19 | TY_S_MODEL_HEADER | Private | See coding | 20100810 | BEGIN OF ty_s_model_header,
model_identifier TYPE /iwfnd/med_mdl_identifier,
model_name TYPE /iwfnd/med_mdl_name,
gsdo_type TYPE /iwfnd/cor_gsdo_type,
version TYPE /iwfnd/med_mdl_version,
model_type TYPE /iwfnd/med_mdl_model_type,
root_nd_enty_id TYPE /iwfnd/med_mdl_uuid_small,
default_query TYPE /iwfnd/med_mdl_uuid_small,
created_by TYPE syuname,
changed_by TYPE syuname,
created_timestmp TYPE tzntstmps,
changed_timestmp TYPE tzntstmps,
END OF ty_s_model_header
|
||
20 | TY_S_TEXT_KEY | Private | See coding | 20100809 | BEGIN OF ty_s_text_key,
entity_id TYPE /iwfnd/med_mdl_uuid_small,
text_type TYPE /iwfnd/med_mdl_text_type,
langu TYPE langu,
END OF ty_s_text_key
|
||
21 | TY_S_TRANSPORT_ENTITY | Private | See coding | 20100816 | BEGIN OF ty_s_transport_entity,
model_identifier TYPE /iwfnd/med_mdl_identifier,
entity_id TYPE /iwfnd/med_mdl_uuid_small,
END OF ty_s_transport_entity
|
||
22 | TY_S_UUID_MAP | Private | See coding | 20100715 | BEGIN OF ty_s_uuid_map,
transparent_id TYPE /iwfnd/med_mdl_uuid_small,
transparent_id_type TYPE /iwfnd/med_mdl_uuid_type,
persistent_id TYPE /iwfnd/med_mdl_uuid_small,
END OF ty_s_uuid_map
|
||
23 | TY_T_CODELIST_KEYS | Private | See coding | 20100809 | ty_t_codelist_keys TYPE HASHED TABLE OF ty_s_codelist_key WITH UNIQUE DEFAULT KEY
|
||
24 | TY_T_DBA_NODES | Private | See coding | 20100809 | ty_t_dba_nodes TYPE SORTED TABLE OF ty_s_dba_node WITH UNIQUE KEY entity_id
|
||
25 | TY_T_DBA_OPERATIONS | Private | See coding | 20100809 | ty_t_dba_operations TYPE SORTED TABLE OF ty_s_dba_operation WITH UNIQUE KEY entity_id
|
||
26 | TY_T_DBA_PROPERTIES | Private | See coding | 20100809 | ty_t_dba_properties TYPE SORTED TABLE OF ty_s_dba_property WITH UNIQUE KEY entity_id
|
||
27 | TY_T_DBA_REFERENCES | Private | See coding | 20100809 | ty_t_dba_references TYPE SORTED TABLE OF ty_s_dba_reference WITH UNIQUE KEY entity_id
|
||
28 | TY_T_ID_NAME_MAPPING | Private | See coding | 20100902 | ty_t_id_name_mapping TYPE HASHED TABLE OF ty_s_id_name_mapping WITH UNIQUE KEY entity_id
|
||
29 | TY_T_INHERITANCE_MAP | Private | See coding | 20100809 | ty_t_inheritance_map TYPE STANDARD TABLE OF ty_s_inheritance_map WITH NON-UNIQUE KEY model_identifier
|
||
30 | TY_T_MED_ANNOTATIONS | Private | See coding | 20100809 | ty_t_med_annotations TYPE STANDARD TABLE OF /iwfnd/v_med_nae
|
||
31 | TY_T_MED_ANNOTATION_KEYS | Private | See coding | 20100809 | ty_t_med_annotation_keys TYPE HASHED TABLE OF ty_s_med_annotations_key WITH UNIQUE KEY entity_id annotatn_key_id
|
||
32 | TY_T_MED_ANNOTATION_KEY_SETS | Private | Attribute reference (LIKE) | 20101006 |
|
||
33 | TY_T_MED_ANNOTATION_NSP_SETS | Private | See coding | 20100809 | ty_t_med_annotation_nsp_sets TYPE HASHED TABLE OF ty_s_med_annotation_nsp_set WITH UNIQUE KEY namespace model_type
|
||
34 | TY_T_MED_ANNO_MAPPING | Private | See coding | 20101021 | ty_t_med_anno_mapping TYPE HASHED TABLE OF ty_s_med_anno_mapping WITH UNIQUE KEY annotatn_key_id mapping_type
|
||
35 | TY_T_MED_ENTITY_IDS | Private | See coding | 20100809 | ty_t_med_entity_ids TYPE HASHED TABLE OF ty_s_med_entity_id WITH UNIQUE KEY entity_id
|
||
36 | TY_T_MED_ENTITY_MAPPING | Private | Attribute reference (LIKE) | 20100902 |
|
||
37 | TY_T_MED_MAPPING_ITEM | Private | Attribute reference (LIKE) | 20100902 |
|
||
38 | TY_T_MED_REL_ENTITY_IDS | Private | See coding | 20100809 | ty_t_med_rel_entity_ids TYPE HASHED TABLE OF ty_s_med_rel_entity_id WITH UNIQUE KEY entity_id
|
||
39 | TY_T_MED_UUID_TYPE_MAP | Private | See coding | 20100809 | ty_t_med_uuid_type_map TYPE STANDARD TABLE OF REF TO /iwfnd/med_mdl_uuid_type
|
||
40 | TY_T_NAME_ID_MAPPING | Private | See coding | 20100902 | ty_t_name_id_mapping TYPE HASHED TABLE OF ty_s_id_name_mapping WITH UNIQUE KEY name
|
||
41 | TY_T_TEXT_KEYS | Private | See coding | 20100809 | ty_t_text_keys TYPE HASHED TABLE OF ty_s_text_key WITH UNIQUE DEFAULT KEY
|
||
42 | TY_T_UUIDS_MAP | Private | See coding | 20100715 | ty_t_uuids_map TYPE HASHED TABLE OF ty_s_uuid_map WITH UNIQUE KEY transparent_id transparent_id_type
|
||
43 | TY_T_VERSIONS | Private | See coding | 20100809 | ty_t_versions TYPE STANDARD TABLE OF /iwfnd/med_mdl_version
|
Method Signatures
Method ACTIVATE_META_MODEL Signature
Method ACTIVATE_META_MODEL on class /IWFND/CL_MED_MDL_DB_ACCESS has no parameter.
Method ACTIVATE_META_MODEL on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method APPEND_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100913 | |||
2 | Importing | IV_MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | 20100913 | |||
3 | Importing | IV_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | /IWFND/CL_LOGGER=>ERROR | 20100913 | ||
4 | Importing | IV_PARAMETER | Call by reference | Type reference (TYPE) | ANY | 20100913 | |||
5 | Importing | IV_PARAMETER_2 | Call by reference | Type reference (TYPE) | ANY | 20100913 |
Method APPEND_MESSAGE on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method APPEND_TO_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_CONTENT | Call by reference | Type reference (TYPE) | ANY TABLE | 20100816 | |||
2 | Importing | IT_CONTENT | Call by reference | Type reference (TYPE) | ANY TABLE | 20100816 |
Method APPEND_TO_TABLE on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method CALCULATE_DELTA_FOR_UPDATE 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) | /IWFND/T_MED_MDL_RW_NODES | table for read write of nodes | 20101020 | ||
2 | Changing | CT_OPERATIONS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_OPERATIONS | table for read write of operations | 20101020 | ||
3 | Changing | CT_PROPERTIES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_PROPERTIES | table for read write of properties | 20101020 | ||
4 | Changing | CT_REFERENCES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_REFERENCES | table for read write of references | 20101020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | Exception class for meta data access | 20101020 |
Method CLEAR_ID_FLAGS Signature
Method CLEAR_ID_FLAGS on class /IWFND/CL_MED_MDL_DB_ACCESS has no parameter.
Method CLEAR_ID_FLAGS on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BASE_MODEL_IDENTIFIER | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_IDENTIFIER | Meta Model Identifier | 20100810 | ||
2 | Importing | IV_GSDO_TYPE | Call by reference | Type reference (TYPE) | /IWFND/COR_GSDO_TYPE | SCL Business Object | 20100714 | ||
3 | Importing | IV_MODEL_IDENTIFIER | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_IDENTIFIER | Meta Model Identifier | 20100810 | ||
4 | Importing | IV_MODEL_NAME | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_NAME | Meta Model Name | 20100908 | ||
5 | Importing | IV_MODEL_TYPE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_MODEL_TYPE | type of meta model | 20100719 | ||
6 | Importing | IV_STATE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_ACTIVE_FLAG | 'A' | Active Flag for Model | 20101115 | |
7 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_VERSION | version of meta model entity | 20100714 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | Exception class for meta data access | 20100719 |
Method COPY_META_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_TR_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20101126 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20101126 | ||
3 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20101126 | ||
4 | Importing | IV_MODEL_NAME | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_NAME | Meta Model Name | 20101126 | ||
5 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_VERSION | Version of Meta Model Entity | 20101126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | Exception class for meta data access | 20101126 |
Method COPY_NODE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_NODE | Call by reference | Type reference (TYPE) | /IWFND/S_MED_MDL_RW_NODE | 20100722 | |||
2 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100913 | |||
3 | Exporting | ES_DATA | Call by reference | Type reference (TYPE) | /IWFND/I_MED_NOD | 20100719 | |||
4 | Exporting | ES_IS_DATA_INITIAL | Call by reference | Type reference (TYPE) | BOOLEAN | 20100726 | |||
5 | Importing | IS_HEADER | Call by reference | Type reference (TYPE) | /IWFND/I_MED_VEH | 20100719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | 20100913 |
Method COPY_OPERATION_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_OPERATION | Call by reference | Type reference (TYPE) | /IWFND/S_MED_MDL_RW_OPERATION | 20100722 | |||
2 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100913 | |||
3 | Exporting | ES_DATA | Call by reference | Type reference (TYPE) | /IWFND/I_MED_OP | 20100719 | |||
4 | Exporting | ES_IS_DATA_INITIAL | Call by reference | Type reference (TYPE) | BOOLEAN | 20100726 | |||
5 | Importing | IS_HEADER | Call by reference | Type reference (TYPE) | /IWFND/I_MED_VEH | 20100719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | 20100913 |
Method COPY_PROPERTY_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_PROPERTY | Call by reference | Type reference (TYPE) | /IWFND/S_MED_MDL_RW_PROPERTY | 20100722 | |||
2 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100913 | |||
3 | Exporting | ES_DATA | Call by reference | Type reference (TYPE) | /IWFND/I_MED_PRP | 20100719 | |||
4 | Exporting | ES_IS_DATA_INITIAL | Call by reference | Type reference (TYPE) | BOOLEAN | 20100726 | |||
5 | Importing | IS_HEADER | Call by reference | Type reference (TYPE) | /IWFND/I_MED_VEH | 20100719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | 20100913 |
Method COPY_REFERENCE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_REFERENCE | Call by reference | Type reference (TYPE) | /IWFND/S_MED_MDL_RW_REFERENCE | 20100722 | |||
2 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100913 | |||
3 | Exporting | ES_DATA | Call by reference | Type reference (TYPE) | /IWFND/I_MED_REF | 20100719 | |||
4 | Exporting | ES_IS_DATA_INITIAL | Call by reference | Type reference (TYPE) | BOOLEAN | 20100726 | |||
5 | Importing | IS_HEADER | Call by reference | Type reference (TYPE) | /IWFND/I_MED_VEH | 20100719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | 20100913 |
Method COPY_TO_INACTIVE_BEFORE_WRITE Signature
Method COPY_TO_INACTIVE_BEFORE_WRITE on class /IWFND/CL_MED_MDL_DB_ACCESS has no parameter.
Method COPY_TO_INACTIVE_BEFORE_WRITE on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BASE_MODEL_IDENTIFIER | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_IDENTIFIER | Meta Model Identifier | 20110221 | ||
2 | Importing | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_DESCRIPTION | Model Description | 20110228 | ||
3 | Importing | IV_EXTERNAL_NAME | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_EXTERNAL_NAME | name of an external model | 20110221 | ||
4 | Importing | IV_EXTERNAL_TYPE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_EXTERNAL_TYPE | Type of external model | 20110221 | ||
5 | Importing | IV_EXT_TECH_MDL_NAME | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_TECHNICAL_NAME | 20120312 | |||
6 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20110228 | |
7 | Importing | IV_MODEL_NAME | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_NAME | Meta Model Name | 20110221 | ||
8 | Importing | IV_MODEL_TYPE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_MODEL_TYPE | Type of Meta Model | 20110221 | ||
9 | Importing | IV_VERSION | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_VERSION | Version of Meta Model Entity | 20110221 | ||
10 | Returning | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | /IWFND/CL_MED_MDL_DB_ACCESS | 20110228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | Exception class for meta data access | 20110221 |
Method EXTERNAL_TO_META_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_MM_OBJECT_HEADER | Call by reference | Type reference (TYPE) | /IWFND/S_MED_MDL_RW_OBJECT_HDR | read/write structure of the object header | 20100810 | ||
2 | Exporting | ET_MM_NODES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_NODES | Table type for meta data nodes | 20100715 | ||
3 | Exporting | ET_MM_OPERATIONS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_OPERATIONS | Table type for meta data operations | 20100715 | ||
4 | Exporting | ET_MM_PROPERTIES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_PROPERTIES | Table type for meta data properties database access | 20100715 | ||
5 | Exporting | ET_MM_REFERENCES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_REFERENCES | Table type for meta data references | 20100715 | ||
6 | Importing | IT_INHERITANCE | Call by reference | Type reference (TYPE) | TY_T_INHERITANCE_MAP | 20100804 | |||
7 | Importing | IT_NODES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_NODE_CLASS | node class including attributes | 20100715 | ||
8 | Importing | IT_OPERATIONS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_OPERATIONS | operations table | 20100715 | ||
9 | Importing | IT_PRIVATE_ANNOTATIONS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_ANO_ENTY | 20101026 | |||
10 | Importing | IT_PUBLIC_ANNOTATIONS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_ANO_ENTY | 20101026 | |||
11 | Importing | IT_REFERENCES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_REFERENCES | reference table | 20100715 | ||
12 | Importing | IT_TEXT_KEYS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_TEXT_KEYS | 20101013 | |||
13 | Importing | IV_GSDO_TYPE | Call by reference | Type reference (TYPE) | /IWFND/COR_GSDO_TYPE | SCL Business Object | 20100719 |
Method EXTERNAL_TO_META_MODEL on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method FILL_ID_NAME_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ID_NAME_MAPPING | Call by reference | Type reference (TYPE) | TY_T_ID_NAME_MAPPING | 20100902 | |||
2 | Importing | IT_NODES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_NODES | 20100902 | |||
3 | Importing | IT_PROPERTIES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_PROPERTIES | 20100902 | |||
4 | Importing | IT_REFERENCES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_REFERENCES | 20100902 |
Method FILL_ID_NAME_MAPPING on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method FILL_NAME_ID_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ID_NAME_MAPPING | Call by reference | Type reference (TYPE) | TY_T_NAME_ID_MAPPING | 20100902 | |||
2 | Importing | IT_NODES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_NODES | 20100902 | |||
3 | Importing | IT_PROPERTIES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_PROPERTIES | 20100902 | |||
4 | Importing | IT_REFERENCES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_REFERENCES | 20100902 |
Method FILL_NAME_ID_MAPPING on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_ANNOTATIONS Signature
Method GET_ANNOTATIONS on class /IWFND/CL_MED_MDL_DB_ACCESS has no parameter.
Method GET_ANNOTATIONS on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_ANNOTATIONS_FOR_MODELS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ANNOTATIONS | Call by reference | Type reference (TYPE) | TY_T_MED_ANNOTATIONS | 20101007 | |||
2 | Importing | IT_ANNO_NAMESPACES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_ANNO_NAMESPS | table of annotation namespaces | 20101007 | ||
3 | Importing | IT_SO_MODEL_IDENTIFIERS | Call by reference | Type reference (TYPE) | /IWFND/T_COD_SELECT_OPTIONS | SCL Framework: Select Options for Queries | 20101007 | ||
4 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20101007 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | Exception class for meta data access | 20101007 |
Method GET_ANNOTATION_DEFINITIONS Signature
Method GET_ANNOTATION_DEFINITIONS on class /IWFND/CL_MED_MDL_DB_ACCESS has no parameter.
Method GET_ANNOTATION_DEFINITIONS on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_ANNOTATION_INTERNALLY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ANNOTATED_ENTITIES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_ANO_ENTY | 20100720 | |||
2 | Importing | IT_ANNOTATIONS | Call by reference | Type reference (TYPE) | TY_T_MED_ANNOTATIONS | 20100720 | |||
3 | Importing | IT_SO_MODEL_IDENTIFIERS | Call by reference | Type reference (TYPE) | /IWFND/T_COD_SELECT_OPTIONS | 20100806 |
Method GET_ANNOTATION_INTERNALLY on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_ANNOTATION_MAPPING_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ANNOTATIONS | Call by reference | Type reference (TYPE) | TY_T_MED_ANNOTATIONS | 20101021 | |||
2 | Returning | RT_MAPPING_TYPES | Value transfer | Type reference (TYPE) | TY_T_MED_ANNO_MAPPING | Annotation Definition Mapping Types | 20101021 |
Method GET_ANNOTATION_MAPPING_TYPES on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_COMP_ANNOS_INTERNALLY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PRIVATE_ANNOTATED_ENTITIES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_ANO_ENTY | table for read write of annotated entities | 20100825 | ||
2 | Exporting | ET_PUBLIC_ANNOTATED_ENTITIES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_ANO_ENTY | table for read write of annotated entities | 20100825 | ||
3 | Importing | IT_ANNOTATIONS | Call by reference | Type reference (TYPE) | TY_T_MED_ANNOTATIONS | 20100825 | |||
4 | Importing | IT_SO_MODEL_IDENTIFIERS | Call by reference | Type reference (TYPE) | /IWFND/T_COD_SELECT_OPTIONS | SCL Framework: Select Options for Queries | 20100825 |
Method GET_COMP_ANNOS_INTERNALLY on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_EXTERNAL_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_MODEL_HEADER | Call by reference | Type reference (TYPE) | /IWFND/S_MED_MDL_RW_MDL_HEADER | 20110409 | |||
2 | Exporting | ES_VOCAN_MODEL | Call by reference | Type reference (TYPE) | /IWFND/IF_MED_MDL_VOCAN_TYPES=>TY_S_VOCAN_MODEL | 20130221 | |||
3 | Exporting | ET_DOCUMENTATIONS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_DOCUMENTATION | Table of metadata documentation items / artifacts | 20120911 | ||
4 | Exporting | ET_MODEL_USAGE | Call by reference | Type reference (TYPE) | /IWFND/IF_MED_MDL_LOAD=>TY_T_MED_MDL_USAGE | 20120323 | |||
5 | Exporting | ET_NODES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_NODE_CLASS | node class including attributes | 20100714 | ||
6 | Exporting | ET_OPERATIONS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_OPERATIONS | reference table | 20100714 | ||
7 | Exporting | ET_PRIVATE_ANNOTATIONS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_ANO_ENTY | 20101026 | |||
8 | Exporting | ET_PUBLIC_ANNOTATIONS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_ANO_ENTY | 20101026 | |||
9 | Exporting | ET_REFERENCES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_REFERENCES | operations table | 20100714 | ||
10 | Exporting | ET_TAGS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_TAGS | List of Tags - keywords of a service | 20130123 | ||
11 | Exporting | ET_TEXT_KEYS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_TEXT_KEYS | 20101013 | |||
12 | Importing | IV_GSDO_TYPE | Call by reference | Type reference (TYPE) | /IWFND/COR_GSDO_TYPE | SCL Business Object | 20100714 | ||
13 | Importing | IV_MODEL_IDENTIFIER | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_IDENTIFIER | 20101026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | Exception class for meta data access | 20100720 |
Method GET_EXTERNAL_MODEL_LOADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_EXTERNAL_MODEL_LOADER | Call by reference | Object reference (TYPE REF TO) | /IWFND/BD_MED_MDL_MODEL_LOAD | badi definition for loading the data source model | 20120926 | ||
2 | Exporting | ES_EXTERNAL_MODEL | Call by reference | Type reference (TYPE) | /IWFND/I_MED_EMM | External Model Interface - Mapping to identifier | 20120926 | ||
3 | Importing | IV_GSDO_TYPE | Call by reference | Type reference (TYPE) | /IWFND/COR_GSDO_TYPE | GSDO Type | 20120925 | ||
4 | Importing | IV_MODEL_IDENTIFIER | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_IDENTIFIER | Meta Model Identifier | 20120925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | Exception class for meta data access | 20120925 |
Method GET_EXTERNAL_TEXT_LOADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TEXT_TYPE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_TXT_OBJECT_TYPE | 'E' | type of source object for texts | 20101026 | |
2 | Returning | RO_TEXT_LOADER | Value transfer | Object reference (TYPE REF TO) | /IWFND/BD_MED_MDL_LOAD_TXT | 20100913 |
Method GET_EXTERNAL_TEXT_LOADER on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_HEADER | Call by reference | Type reference (TYPE) | /IWFND/I_MED_VEH | 20100722 | |||
2 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100913 | |||
3 | Changing | CV_CREATED | Call by reference | Type reference (TYPE) | BOOLEAN | 20100722 | |||
4 | Changing | CV_UUID | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_UUID_SMALL | 20100722 | |||
5 | Changing | CV_UUID_TYPE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_UUID_TYPE | 20100722 | |||
6 | Importing | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | STRING | 20101027 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | 20100907 |
Method GET_KEY_CONSTRAINTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MAPPING | Call by reference | Type reference (TYPE) | TY_T_MED_ENTITY_MAPPING | 20110301 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | 20110301 |
Method GET_LANGUAGE_ANNOTATIONS Signature
Method GET_LANGUAGE_ANNOTATIONS on class /IWFND/CL_MED_MDL_DB_ACCESS has no parameter.
Method GET_LANGUAGE_ANNOTATIONS on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_MERGED_ANNOTATIONS Signature
Method GET_MERGED_ANNOTATIONS on class /IWFND/CL_MED_MDL_DB_ACCESS has no parameter.
Method GET_MERGED_ANNOTATIONS on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_META_DATA_FOR_EXT_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_MODEL_HEADER | Call by reference | Type reference (TYPE) | /IWFND/S_MED_MDL_RW_MDL_HEADER | 20110409 | |||
2 | Changing | CS_OBJECT_HEADER | Call by reference | Type reference (TYPE) | /IWFND/S_MED_MDL_RW_OBJECT_HDR | read/write structure of the object header | 20100810 | ||
3 | Changing | CS_VOCAN_MODEL | Call by reference | Type reference (TYPE) | /IWFND/IF_MED_MDL_VOCAN_TYPES=>TY_S_VOCAN_MODEL | 20130221 | |||
4 | Changing | CT_DOCUMENTATIONS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_DOCUMENTATION | Table of metadata documentation items / artifacts | 20120911 | ||
5 | Changing | CT_MODEL_USAGE | Call by reference | Type reference (TYPE) | /IWFND/IF_MED_MDL_LOAD=>TY_T_MED_MDL_USAGE | 20120323 | |||
6 | Changing | CT_NODES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_NODES | table for read write of nodes | 20100719 | ||
7 | Changing | CT_OPERATIONS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_OPERATIONS | table for read write of operations | 20100719 | ||
8 | Changing | CT_PROPERTIES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_PROPERTIES | table for read write of properties | 20100719 | ||
9 | Changing | CT_REFERENCES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_REFERENCES | table for read write of references | 20100719 | ||
10 | Changing | CT_TAGS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_TAGS | List of Tags - keywords of a service | 20130123 | ||
11 | Importing | IT_INHERITANCE | Call by reference | Type reference (TYPE) | TY_T_INHERITANCE_MAP | 20100804 | |||
12 | Importing | IV_GSDO_TYPE | Call by reference | Type reference (TYPE) | /IWFND/COR_GSDO_TYPE | SCL Business Object | 20100719 | ||
13 | Importing | IV_MODEL_IDENTIFIER | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_IDENTIFIER | 20101026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | Exception class for meta data access | 20100720 |
Method GET_META_DATA_FOR_INT_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_OBJECT_HEADER | Call by reference | Type reference (TYPE) | /IWFND/S_MED_MDL_RW_OBJECT_HDR | read/write structure of the object header | 20100810 | ||
2 | Changing | CT_NODES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_NODES | Table type for meta data nodes | 20100719 | ||
3 | Changing | CT_OPERATIONS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_OPERATIONS | Table type for meta data operations | 20100719 | ||
4 | Changing | CT_PROPERTIES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_PROPERTIES | Table type for meta data properties database access | 20100719 | ||
5 | Changing | CT_REFERENCES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_REFERENCES | Table type for meta data references | 20100719 | ||
6 | Importing | IV_MODEL_IDENTIFIER | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_IDENTIFIER | Meta Model Identifier | 20100730 |
Method GET_META_DATA_FOR_INT_MODEL on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_META_DATA_MODEL Signature
Method GET_META_DATA_MODEL on class /IWFND/CL_MED_MDL_DB_ACCESS has no parameter.
Method GET_META_DATA_MODEL on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_MODEL_HEADER Signature
Method GET_MODEL_HEADER on class /IWFND/CL_MED_MDL_DB_ACCESS has no parameter.
Method GET_MODEL_HEADER on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_MODEL_INHERITANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_INHERITANCE | Call by reference | Type reference (TYPE) | TY_T_INHERITANCE_MAP | 20100804 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | Exception class for meta data access | 20100804 |
Method GET_MODEL_VERSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VERSIONS | Call by reference | Type reference (TYPE) | /IWFND/T_COD_SELECT_OPTIONS | 20100720 | |||
2 | Importing | IV_GSDO_TYPE | Call by reference | Type reference (TYPE) | /IWFND/COR_GSDO_TYPE | 20100720 | |||
3 | Importing | IV_MODEL_TYPE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_MODEL_TYPE | 20100720 | |||
4 | Importing | IV_SUB_VERSION | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_VERSION | 20100720 |
Method GET_MODEL_VERSIONS on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_NAMESPACE_ANNOTATION_KEYS Signature
Method GET_NAMESPACE_ANNOTATION_KEYS on class /IWFND/CL_MED_MDL_DB_ACCESS has no parameter.
Method GET_NAMESPACE_ANNOTATION_KEYS on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_SMALL_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_UUID | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_UUID_SMALL | 20100730 | |||
2 | Importing | IV_ENTITY_TYPE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_ENTITY_TYPE | 20100906 | |||
3 | Importing | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | STRING | 20101027 | |||
4 | Importing | IV_UUID_PREFIX | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20101102 |
Method GET_SMALL_GUID on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_STRUCTURE_DELTA_FOR_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_TRGT_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | 20101020 | |||
2 | Importing | IS_SELF_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | 20101028 | |||
3 | Importing | IS_SRC_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | 20101020 |
Method GET_STRUCTURE_DELTA_FOR_UPDATE on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_TABLE_DELTA_FOR_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ENTITY_DELTAS | Call by reference | Type reference (TYPE) | ANY TABLE | 20101020 | |||
2 | Importing | IT_ENTITY_ORIGINALS | Call by reference | Type reference (TYPE) | ANY TABLE | 20101020 | |||
3 | Importing | IT_ENTITY_SELFS | Call by reference | Type reference (TYPE) | ANY TABLE | 20101028 | |||
4 | Importing | IT_ENTITY_UPDATES | Call by reference | Type reference (TYPE) | ANY TABLE | 20101020 |
Method GET_TABLE_DELTA_FOR_UPDATE on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method GET_TEXTS Signature
Method GET_TEXTS on class /IWFND/CL_MED_MDL_DB_ACCESS has no parameter.
Method GET_TEXTS on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method HANDLE_ENTITY_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_HEADER | Call by reference | Type reference (TYPE) | /IWFND/I_MED_VEH | 20100723 | |||
2 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100913 | |||
3 | Changing | CV_UUID | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_UUID_SMALL | 20100723 | |||
4 | Changing | CV_UUID_TYPE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_UUID_TYPE | 20100723 | |||
5 | Exporting | ES_DATA | Call by reference | Type reference (TYPE) | ANY | 20100723 | |||
6 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | DATA | 20100723 | |||
7 | Importing | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | STRING | 20101027 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | 20100913 |
Method IS_MODEL_TYPE_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_MODEL_TYPE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_MODEL_TYPE | type of meta model | 20100719 | ||
2 | Returning | RV_IS_VALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100719 |
Method IS_MODEL_TYPE_VALID on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method MERGE_MODEL_STRUCTURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_TRGT_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | 20100716 | |||
2 | Importing | IS_SRC_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | 20100716 |
Method MERGE_MODEL_STRUCTURES on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method MERGE_MODEL_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_TRGT | Call by reference | Type reference (TYPE) | ANY TABLE | 20100719 | |||
2 | Importing | IT_SRC | Call by reference | Type reference (TYPE) | ANY TABLE | 20100719 |
Method MERGE_MODEL_TABLE on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method MERGE_MODEL_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_TRGT_OBJECT_HEADER | Call by reference | Type reference (TYPE) | /IWFND/S_MED_MDL_RW_OBJECT_HDR | read/write structure of the object header | 20100810 | ||
2 | Changing | CT_TRGT_NODS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_NODES | table for read write of nodes | 20100716 | ||
3 | Changing | CT_TRGT_OPS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_OPERATIONS | table for read write of operations | 20100716 | ||
4 | Changing | CT_TRGT_PROPS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_PROPERTIES | table for read write of properties | 20100716 | ||
5 | Changing | CT_TRGT_REFS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_REFERENCES | table for read write of references | 20100716 | ||
6 | Importing | IS_SRC_OBJECT_HEADER | Call by reference | Type reference (TYPE) | /IWFND/S_MED_MDL_RW_OBJECT_HDR | read/write structure of the object header | 20100810 | ||
7 | Importing | IT_SRC_NODS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_NODES | table for read write of nodes | 20100716 | ||
8 | Importing | IT_SRC_OPS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_OPERATIONS | table for read write of operations | 20100716 | ||
9 | Importing | IT_SRC_PROPS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_PROPERTIES | table for read write of properties | 20100716 | ||
10 | Importing | IT_SRC_REFS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_REFERENCES | table for read write of references | 20100716 |
Method MERGE_MODEL_TABLES on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method RAISE_CHANGE_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CHANGE_TYPE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_CHANGE_TYPE | 20100929 |
Method RAISE_CHANGE_EVENT on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method TRANSFORM_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100913 | |||
2 | Changing | CT_PATH | Call by reference | Type reference (TYPE) | /IWFND/T_IFL_PATH | 20100902 | |||
3 | Exporting | EV_STRING_PATH | Call by reference | Type reference (TYPE) | STRING | 20100902 | |||
4 | Importing | IR_REFERENCE | Call by reference | Object reference (TYPE REF TO) | /IWFND/S_MED_MDL_RW_REFERENCE | 20100914 | |||
5 | Importing | IT_PROPERTIES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_PROPERTIES | 20100915 | |||
6 | Importing | IT_REFERENCES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_REFERENCES | 20100915 | |||
7 | Importing | IV_ROOT_NODE_ID | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_UUID_SMALL | 20100902 | |||
8 | Importing | IV_SRC_MAPPING | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110421 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | 20100913 |
Method UPDATE_HEADER Signature
Method UPDATE_HEADER on class /IWFND/CL_MED_MDL_DB_ACCESS has no parameter.
Method UPDATE_HEADER on class /IWFND/CL_MED_MDL_DB_ACCESS has no exception.
Method UPDATE_IDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100913 | |||
2 | Changing | CV_SRC_ID | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_UUID_SMALL | 20100902 | |||
3 | Changing | CV_SRC_ID_TYPE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_UUID_TYPE | 20100902 | |||
4 | Exporting | EV_NEW_ENTITY_ID | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_UUID_SMALL | 20100902 | |||
5 | Importing | IV_ENTITY_TYPE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_ENTITY_TYPE | 20100831 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | Exception class for meta data access | 20100909 |
Method WRITE_ANNOTATION_DEFINITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ANNOTATION_DEFINITIONS | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_RW_ANO_DEFS | Annotation Definitions | 20100805 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWFND/CX_MED_MDL_ACCESS | 20100805 |
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 200 |