Hierarchy
⤷ OPU-BSE-SB (Application Component) Gateway Service Builder
⤷ /IWBEP/SB_FILEIMP (Package) Gateway Service Builder - File Importer
Properties
Class | /IWBEP/CL_SB_FILE_IMPORTER_V4 | |
Short Description | OData V4 file importer implementation | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /IWBEP/SB_FILEIMP | Gateway Service Builder - File Importer |
Created | 20130416 | SAP |
Last change | 20141120 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /IWBEP/IF_SB_ODATA_WHITELIST | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | /IWBEP/IF_SB_ODV4_ARTIFACTS | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no interface implemented.
Friends
Class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MC_ANNOTATION | Constant | Public | Type reference (TYPE) | STRING | 'Annotation' | 20130510 | ||
2 | MC_ANNOTATIONS | Constant | Public | Type reference (TYPE) | STRING | 'Annotations' | 20130510 | ||
3 | MC_BINARY | Constant | Public | Type reference (TYPE) | STRING | 'Binary' | 20130523 | ||
4 | MC_BOOL | Constant | Public | Type reference (TYPE) | STRING | 'Bool' | 20130510 | ||
5 | MC_BOOLEAN | Constant | Public | Type reference (TYPE) | STRING | 'Boolean' | 20130522 | ||
6 | MC_CARDINALITY | Constant | Public | See coding | 20130508 | ||||
7 | MC_COLLECTION | Constant | Public | Type reference (TYPE) | STRING | 'Collection' | 20130510 | ||
8 | MC_DATETIMEOFFSET | Constant | Public | Type reference (TYPE) | STRING | 'DateTimeOffset' | 20130523 | ||
9 | MC_DECIMAL | Constant | Public | Type reference (TYPE) | STRING | 'Decimal' | 20130523 | ||
10 | MC_EDM_DATA_TYPES | Constant | Public | See coding | 20130507 | ||||
11 | MC_EDM_MULTIPLICITY_0_1 | Constant | Public | Type reference (TYPE) | STRING | '0..1' | 20130508 | ||
12 | MC_EDM_MULTIPLICITY_1 | Constant | Public | Type reference (TYPE) | STRING | '1' | 20130508 | ||
13 | MC_EDM_MULTIPLICITY_STAR | Constant | Public | Type reference (TYPE) | STRING | '*' | 20130508 | ||
14 | MC_EDM_PREFIX | Constant | Public | Type reference (TYPE) | STRING | 'Edm.' | 20130416 | ||
15 | MC_ENTITYTYPE_NOTIFICATION | Constant | Public | Type reference (TYPE) | STRING | 'Notification' | 'Notification' | 20130507 | |
16 | MC_ENTITYTYPE_SUBSCRIPTION | Constant | Public | Type reference (TYPE) | STRING | 'Subscription' | 'Subscription' | 20130507 | |
17 | MC_ENUMMEMBER | Constant | Public | Type reference (TYPE) | STRING | 'EnumMember' | 20130510 | ||
18 | MC_FLOAT | Constant | Public | Type reference (TYPE) | STRING | 'Float' | 20130523 | ||
19 | MC_GUID | Constant | Public | Type reference (TYPE) | STRING | 'Guid' | 20130523 | ||
20 | MC_INT | Constant | Public | Type reference (TYPE) | STRING | 'Int' | 20130510 | ||
21 | MC_LABELEDELEMENT | Constant | Public | Type reference (TYPE) | STRING | 'LabeledElement' | 20130510 | ||
22 | MC_LABELEDELEMENTREFERENCE | Constant | Public | Type reference (TYPE) | STRING | 'LabeledElementReference' | 20130510 | ||
23 | MC_MSG_ID | Constant | Public | Type reference (TYPE) | SYMSGID | '/IWBEP/MC_SB_FILEIMP' | Message Class | 20130507 | |
24 | MC_MSG_TYPE_WARNING | Constant | Public | Type reference (TYPE) | BAPI_MTYPE | 'W' | Message type: S Success, E Error, W Warning, I Info, A Abort | 20130507 | |
25 | MC_NAVIGATIONPROPERTYPATH | Constant | Public | Type reference (TYPE) | STRING | 'NavigationPropertyPath' | 20130510 | ||
26 | MC_PATH | Constant | Public | Type reference (TYPE) | STRING | 'Path' | 20130510 | ||
27 | MC_PROPERTY | Constant | Public | Type reference (TYPE) | STRING | 'Property' | 20130510 | ||
28 | MC_PROPERTYPATH | Constant | Public | Type reference (TYPE) | STRING | 'PropertyPath' | 20130510 | ||
29 | MC_PROPERTYVALUE | Constant | Public | Type reference (TYPE) | STRING | 'PropertyValue' | 20130510 | ||
30 | MC_RECORD | Constant | Public | Type reference (TYPE) | STRING | 'Record' | 20130510 | ||
31 | MC_STRING | Constant | Public | Type reference (TYPE) | STRING | 'String' | 20130510 | ||
32 | MC_TARGET | Constant | Public | Type reference (TYPE) | STRING | 'Target' | 20130510 | ||
33 | MC_TERM | Constant | Public | Type reference (TYPE) | STRING | 'Term' | 20130510 | ||
34 | MC_URL | Constant | Public | Type reference (TYPE) | STRING | 'Url' | 20130510 | ||
35 | MC_VALUEANNOTATION | Constant | Public | Type reference (TYPE) | STRING | 'ValueAnnotation' | 20130510 | ||
36 | MC_XML_ATTRIBUTENAME_MODE | Constant | Public | Type reference (TYPE) | STRING | 'Mode' | 20130416 | ||
37 | MC_XML_ATTRIBUTENAME_NAME | Constant | Public | Type reference (TYPE) | STRING | 'Name' | 'Name' | 20130416 | |
38 | MC_XML_ATTRIBUTENAME_NAMESPACE | Constant | Public | Type reference (TYPE) | STRING | 'Namespace' | 'Namespace' | 20130416 | |
39 | MC_XML_ATTRIBUTENAME_PRECISION | Constant | Public | Type reference (TYPE) | STRING | 'Precision' | 20130416 | ||
40 | MC_XML_ATTRIBUTENAME_ROLE | Constant | Public | Type reference (TYPE) | STRING | 'Role' | 20130416 | ||
41 | MC_XML_ATTRIBUTENAME_SCALE | Constant | Public | Type reference (TYPE) | STRING | 'Scale' | 20130416 | ||
42 | MC_XML_ATTRIBUTENAME_TYPE | Constant | Public | Type reference (TYPE) | STRING | 'Type' | 'Type' | 20130416 | |
43 | MC_XML_ATTRIBUTENAME_UNICODE | Constant | Public | Type reference (TYPE) | STRING | 'Unicode' | 20130416 | ||
44 | MC_XML_ATTRIBUTENAME_VALUE | Constant | Public | Type reference (TYPE) | STRING | 'Value' | 'Value' | 20131004 | |
45 | MC_XML_ATTRNAME_ACTIONFOR | Constant | Public | Type reference (TYPE) | STRING | 'action-for' | 20130416 | ||
46 | MC_XML_ATTRNAME_ADDRESSABLE | Constant | Public | Type reference (TYPE) | STRING | 'addressable' | 20130416 | ||
47 | MC_XML_ATTRNAME_DELETABLE | Constant | Public | Type reference (TYPE) | STRING | 'deletable' | 20130416 | ||
48 | MC_XML_ATTRNAME_FIXEDLENGTH | Constant | Public | Type reference (TYPE) | STRING | 'FixedLength' | 20130416 | ||
49 | MC_XML_ATTRNAME_HTTPMETHOD | Constant | Public | Type reference (TYPE) | STRING | 'HttpMethod' | 20130416 | ||
50 | MC_XML_ATTRNAME_ISFLAGS | Constant | Public | Type reference (TYPE) | STRING | 'IsFlags' | 20131008 | ||
51 | MC_XML_ATTRNAME_LABEL | Constant | Public | Type reference (TYPE) | STRING | 'label' | 20130416 | ||
52 | MC_XML_ATTRNAME_MAXLENGTH | Constant | Public | Type reference (TYPE) | STRING | 'MaxLength' | 20130416 | ||
53 | MC_XML_ATTRNAME_PAGEABLE | Constant | Public | Type reference (TYPE) | STRING | 'pageable' | 20130416 | ||
54 | MC_XML_ATTRNAME_RETURNTYPE | Constant | Public | Type reference (TYPE) | STRING | 'ReturnType' | 20130416 | ||
55 | MC_XML_ATTRNAME_SEMANTICS | Constant | Public | Type reference (TYPE) | STRING | 'semantics' | 20130416 | ||
56 | MC_XML_ATTRNAME_SERVICEVERSION | Constant | Public | Type reference (TYPE) | STRING | 'DataServiceVersion' | 20130416 | ||
57 | MC_XML_ATTRNAME_SUBSCRIBABLE | Constant | Public | Type reference (TYPE) | STRING | 'subscribable' | 20130416 | ||
58 | MC_XML_ATTRNAME_UNDRLYIN_TYP | Constant | Public | Type reference (TYPE) | STRING | 'UnderlyingType' | 20131008 | ||
59 | MC_XML_ATTRNAME_UNIT | Constant | Public | Type reference (TYPE) | STRING | 'unit' | 20130416 | ||
60 | MC_XML_NAMESPACE_URI_METADATA | Constant | Public | Type reference (TYPE) | STRING | 'http://schemas.microsoft.com/ado/2007/08/dataservices/metadata' | 20130416 | ||
61 | MC_XML_NAMESPACE_URI_SAP | Constant | Public | Type reference (TYPE) | STRING | 'http://www.sap.com/Protocols/SAPData' | 20130416 | ||
62 | MC_XML_NAMESPACE_URI_SAP_UX | Constant | Public | Type reference (TYPE) | STRING | 'http://www.sap.com/Protocols/OData4SAP/UX' | 20130416 | ||
63 | MC_XML_NODENAME_COMPLEXTYPE | Constant | Public | Type reference (TYPE) | STRING | 'ComplexType' | 'ComplexType' | 20130416 | |
64 | MC_XML_NODENAME_CREATABLE | Constant | Public | Type reference (TYPE) | STRING | 'creatable' | 20130416 | ||
65 | MC_XML_NODENAME_DATASERVICES | Constant | Public | Type reference (TYPE) | STRING | 'DataServices' | 'DataServices' | 20130416 | |
66 | MC_XML_NODENAME_DEPENDENT | Constant | Public | Type reference (TYPE) | STRING | 'Dependent' | 20130416 | ||
67 | MC_XML_NODENAME_END | Constant | Public | Type reference (TYPE) | STRING | 'End' | 20130416 | ||
68 | MC_XML_NODENAME_ENUM | Constant | Public | Type reference (TYPE) | STRING | 'EnumType' | 20131004 | ||
69 | MC_XML_NODENAME_ENUM_MEMBER | Constant | Public | Type reference (TYPE) | STRING | 'Member' | 20131004 | ||
70 | MC_XML_NODENAME_FI | Constant | Public | Type reference (TYPE) | STRING | 'FunctionImport' | 20130416 | ||
71 | MC_XML_NODENAME_FILTERABLE | Constant | Public | Type reference (TYPE) | STRING | 'filterable' | 20130416 | ||
72 | MC_XML_NODENAME_KEY | Constant | Public | Type reference (TYPE) | STRING | 'Key' | 20130416 | ||
73 | MC_XML_NODENAME_NAVIGATIONPROP | Constant | Public | Type reference (TYPE) | STRING | 'NavigationProperty' | 20130416 | ||
74 | MC_XML_NODENAME_NULLABLE | Constant | Public | Type reference (TYPE) | STRING | 'Nullable' | 20130416 | ||
75 | MC_XML_NODENAME_PRINCIPAL | Constant | Public | Type reference (TYPE) | STRING | 'Principal' | 20130416 | ||
76 | MC_XML_NODENAME_PROPERTY | Constant | Public | Type reference (TYPE) | STRING | 'Property' | 'Property' | 20130416 | |
77 | MC_XML_NODENAME_PROPERTYREF | Constant | Public | Type reference (TYPE) | STRING | 'PropertyRef' | 20130416 | ||
78 | MC_XML_NODENAME_REF_CONST | Constant | Public | Type reference (TYPE) | STRING | 'ReferentialConstraint' | 20130416 | ||
79 | MC_XML_NODENAME_SAPPROPERTYSTR | Constant | Public | Type reference (TYPE) | STRING | 'SAPPropertyStructure' | 20130416 | ||
80 | MC_XML_NODENAME_SAPSTRUCTURECO | Constant | Public | Type reference (TYPE) | STRING | 'SAPStructureComponent' | 20130416 | ||
81 | MC_XML_NODENAME_SCHEMA | Constant | Public | Type reference (TYPE) | STRING | 'Schema' | 'Schema' | 20130416 | |
82 | MC_XML_NODENAME_UPDATABLE | Constant | Public | Type reference (TYPE) | STRING | 'updatable' | 20130416 | ||
83 | MC_XML_NODEVALUE_FALSE | Constant | Public | Type reference (TYPE) | STRING | 'false' | 20130416 | ||
84 | MC_XML_NODEVALUE_TRUE | Constant | Public | Type reference (TYPE) | STRING | 'true' | 20130416 | ||
85 | MS_HEADER | Static Attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_S_HEADER | 20130528 | |||
86 | MT_ASSOCIATIONS | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ASSOCIATIONS | 20130712 | |||
87 | MT_COMPLEXTYPES | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_COMPLEX_TYPES | 20130507 | |||
88 | MT_EDM_TYPES | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_WHITELIST=>TT_E_MED_EDM_TYPE | 20130507 | |||
89 | MT_ENTITIES | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENTITIES | 20130507 | |||
90 | MT_ENTITYSETS | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENTITY_SETS | 20130507 | |||
91 | MT_ENUM_TYPES | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENUM_TYPES | 20130508 | |||
92 | MT_INVALID_EDM_TYPES | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_WHITELIST=>TT_E_MED_EDM_TYPE | 20130507 | |||
93 | MT_INVALID_MEMBER_VALUE_MSG | Static Attribute | Public | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20131017 | ||
94 | MT_INVALID_NODES_MSG | Static Attribute | Public | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130507 | ||
95 | MT_INVALID_TYPES_MSG | Static Attribute | Public | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130507 | ||
96 | MT_TYPE_DEFS | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_TYPE_DEFS | 20130508 | |||
97 | MT_VOCAB_ANNO | Static Attribute | Private | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_VOCAB_ANNOT | 20130507 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADA_PROPERTY_ABAPNAME_ABAPTYPE | Instance method | Private | Method | Adapt ABAP name and type in property | 20130507 |
2 | ADJUST_ASSOC_ENDS | Instance method | Private | Method | Adjust Association Ends | 20130508 |
3 | GET_ABAP_TYPE_FROM_EDM_TYPE | Static method | Private | Method | Get ABAP type from EDM type | 20130507 |
4 | GET_ANNO_TERMS | Instance method | Private | Method | Get annotation terms | 20130507 |
5 | GET_ASSOCIATIONS | Instance method | Protected | Method | Get Associations | 20130507 |
6 | GET_ASSOCIATION_SETS | Instance method | Protected | Method | Get Association Sets | 20130507 |
7 | GET_ATTRIBUTE_VALUE | Instance method | Private | Method | Get attribute value for a given attribute name | 20130416 |
8 | GET_COLLECTIONS | Instance method | Private | Method | Get collections | 20130507 |
9 | GET_COMPLEX_TYPES | Instance method | Protected | Method | Get Complex types | 20130416 |
10 | GET_DOCUMENTATION | Instance method | Protected | Method | Get Documentation | 20130416 |
11 | GET_ENTITY_KEYS | Instance method | Private | Method | Get keys of a given Entity | 20130507 |
12 | GET_ENTITY_SAPSTRUCTURENAME | Instance method | Private | Method | Returns name of SAP binding structure | 20130507 |
13 | GET_ENTITY_SETS | Instance method | Protected | Method | Get Entity Sets | 20130507 |
14 | GET_ENTITY_TYPES | Instance method | Protected | Method | Get Entity types | 20130416 |
15 | GET_ENUM_TYPES | Instance method | Protected | Method | Get Enum types | 20130416 |
16 | GET_ERROR_MESSAGES | Static method | Public | Method | Returns info/warning/error messages for ignored elements | 20130522 |
17 | GET_EXPRESSIONS | Instance method | Private | Method | Get expressions | 20130507 |
18 | GET_EXP_VALUES | Instance method | Private | Method | Get expression values | 20130509 |
19 | GET_FUNCTION_IMPORTS | Instance method | Protected | Method | Get Function Imports | 20130507 |
20 | GET_NODELIST_BY_NAME | Instance method | Private | Method | Get node list for a given node name | 20130416 |
21 | GET_NODE_BY_NAME | Instance method | Private | Method | Returns XML node for a given node name | 20130416 |
22 | GET_PROPERTY_SAPPROPERTIES | Instance method | Private | Method | Get SAP properties for a property | 20130507 |
23 | GET_RECORDS | Instance method | Private | Method | Get records | 20130508 |
24 | GET_REC_PROPERTY | Instance method | Private | Method | Get records' property | 20130508 |
25 | GET_REFERENCES | Instance method | Protected | Method | Get EDMX References | 20130425 |
26 | GET_SCHEMA_ENTITYSETS | Instance method | Private | Method | Get Entity Sets in schema | 20130507 |
27 | GET_SERVICE_VERSION | Instance method | Public | Method | Returns the Data Service version for the model | 20130416 |
28 | GET_SIMPLE_VALUE | Instance method | Private | Method | Get simple values | 20130507 |
29 | GET_TERMS | Instance method | Protected | Method | Get Vocabulary Terms | 20130416 |
30 | GET_TYPE_DEFINITIONS | Instance method | Protected | Method | Get Type Definitions | 20130416 |
31 | GET_TYPE_VALUE | Instance method | Private | Method | Get type of simple type and value | 20130507 |
32 | GET_USINGS | Instance method | Protected | Method | Get Usings | 20130416 |
33 | GET_VOCAB_ANNO | Instance method | Protected | Method | Get vocabulary annotations for each artifact | 20130507 |
34 | GET_VOCAB_ANNO_INLINE | Instance method | Protected | Method | Get inline vocabulary annotations for each artifact | 20130508 |
35 | IS_EDMTYPE_COMPLEXTYPE | Static method | Private | Method | Checks if the given EDM type is a Complex type | 20130507 |
36 | IS_EDMTYPE_ENUMTYPE | Static method | Private | Method | Checks if the given EDM type is an Enum type | 20130508 |
37 | IS_SCHEMA_EMPTY | Instance method | Private | Method | Check if the schema is empty | 20130510 |
38 | IS_VOCABULARY_FILE | Instance method | Public | Method | Checks if the current file contains vocabulary Terms | 20130416 |
39 | MAPALL_EDMMULTIP_TO_ABAPMULTIP | Instance method | Private | Method | map edm multiplicity to abap multiplicity | 20130508 |
40 | MAP_EDMMULTIP_TO_ABAPMULTIP | Instance method | Private | Method | Map EDM mulitiplicity to ABAP multiplicity | 20130508 |
41 | MAP_EDMTYPE_TO_ABAPPREDEFTYPE | Instance method | Private | Method | Maps EDM types to ABAP types | 20130507 |
42 | PARSE_FILE | Instance method | Public | Method | Converts XML DOM to OData V4 artifacts | 20130416 |
43 | POPULATE_SUPPORTED_EDM_TYPES | Instance method | Private | Method | Populates the supported EDM types | 20130510 |
44 | REMOVE_SCHEMANAMESPACE | Instance method | Private | Method | Removes namespace from extracted EDM name | 20130416 |
45 | VALIDATE_EDM_TYPE | Instance method | Protected | Method | Checks if valid EDM type | 20130507 |
46 | VALIDATE_MEMBER_VALUE | Instance method | Private | Method | Check if member value is valid | 20131016 |
47 | VALIDATE_NODES | Instance method | Private | Method | Checks if valid OData artifact | 20130507 |
Events
Class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_COMPLEXTYPE | Public | See coding | 20130416 | BEGIN OF s_complextype,
edmname TYPE c LENGTH 40,
abapname TYPE char30,
properties TYPE t_properties,
abapstructurename TYPE char30,
END OF s_complextype
|
||
2 | S_NAME_VALUE | Public | See coding | 20130416 | BEGIN OF s_name_value,
name TYPE string,
value TYPE string,
END OF s_name_value
|
||
3 | S_PROPERTY | Public | See coding | 20130416 | BEGIN OF s_property,
entityedmname TYPE c LENGTH 40,
edmname TYPE c LENGTH 40,
edmtype TYPE string,
iscomplextype TYPE c LENGTH 1,
edmscale TYPE int4,
edmprecision TYPE int4,
max_length TYPE int4,
abapname TYPE name_feld,
abapname_drop_down TYPE int4,
abaptype TYPE rollname,
abappredtype TYPE string,
abappredlength TYPE string,
abappreddecimals TYPE string,
unit TYPE c LENGTH 40,
unit_drop_down TYPE int4,
creatable TYPE string,
updatable TYPE string,
deletable TYPE string,
filterable TYPE string,
sortable TYPE string,
nullable TYPE string,
unicode TYPE abap_bool,
fixed_length TYPE abap_bool,
semantics TYPE string,
label TYPE c LENGTH 60,
annotations TYPE t_annotations,
END OF s_property
|
||
4 | TY_E_MED_CARDINALITY | Public | See coding | 20130508 | ty_e_med_cardinality TYPE c LENGTH 1
|
||
5 | TY_E_MED_CONV_EXIT | Public | See coding | 20130507 | ty_e_med_conv_exit TYPE c LENGTH 5
|
||
6 | TY_E_MED_EDM_TYPE | Public | See coding | 20130507 | ty_e_med_edm_type TYPE c LENGTH 20
|
||
7 | TY_E_MED_SEMANTIC | Public | See coding | 20130507 | ty_e_med_semantic TYPE c LENGTH 20
|
||
8 | TY_GS_EDM_FIELD_DESC | Public | See coding | 20130507 | BEGIN OF ty_gs_edm_field_desc,
core_type TYPE ty_e_med_edm_type, "EDM Data Type
length TYPE i, "Length (No. of Characters)
decimals TYPE i, "Number of Decimal Places
internal_type TYPE inttype,
internal_length TYPE i,
input_mask TYPE string,
conv_exit TYPE ty_e_med_conv_exit,
semantic TYPE ty_e_med_semantic,
END OF ty_gs_edm_field_desc
|
||
9 | TY_S_MED_ABAP_FDDESC | Public | See coding | 20130507 | BEGIN OF ty_s_med_abap_fddesc,
type TYPE inttype, "Internal data type (internal ABAP type)
length TYPE intlen, "Internal Length in Bytes
decimals TYPE decimals, "Number of Decimal Places
END OF ty_s_med_abap_fddesc
|
||
10 | T_ANNOTATIONS | Public | See coding | 20130416 | t_annotations TYPE STANDARD TABLE OF s_name_value WITH DEFAULT KEY
|
||
11 | T_COMPLEXTYPES | Public | See coding | 20130416 | t_complextypes TYPE STANDARD TABLE OF s_complextype WITH DEFAULT KEY
|
||
12 | T_PROPERTIES | Public | See coding | 20130416 | t_properties TYPE STANDARD TABLE OF s_property WITH DEFAULT KEY
|
||
13 | T_STRINGS | Public | See coding | 20130507 | t_strings TYPE STANDARD TABLE OF string WITH DEFAULT KEY
|
Method Signatures
Method ADA_PROPERTY_ABAPNAME_ABAPTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_ABAPNAME | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20130507 | ||
2 | Changing | CV_ABAPTYPE | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20130507 | ||
3 | Importing | IO_XML_PROPERTY_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 | ||
4 | Importing | IV_ENTITY_SAPSTRUCTURENAME | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20130507 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130507 |
Method ADJUST_ASSOC_ENDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_ASSOCIATION | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_S_ASSOCIATION | 20130508 |
Method ADJUST_ASSOC_ENDS on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_ABAP_TYPE_FROM_EDM_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_EDM_TYPE | Call by reference | Type reference (TYPE) | TY_GS_EDM_FIELD_DESC | 20130507 | |||
2 | Returning | RS_ABAP_TYPE | Value transfer | Type reference (TYPE) | TY_S_MED_ABAP_FDDESC | 20130507 |
Method GET_ABAP_TYPE_FROM_EDM_TYPE on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_ANNO_TERMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ANNO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 | ||
2 | Returning | RT_ANNO_TERM | Value transfer | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_VOCAB_ANNOT | 20130507 |
Method GET_ANNO_TERMS on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_ASSOCIATIONS 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_ODV4_ARTIFACTS=>TY_T_ASSOCIATIONS | 20130507 | |||
2 | Importing | IO_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130507 | ||
3 | Importing | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130508 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130507 |
Method GET_ASSOCIATION_SETS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ASSOCIATIONSETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ASSOCIATION_SETS | 20130507 | |||
2 | Importing | IO_XML_SCHEMA_LIST | Call by reference | Type reference (TYPE) | ANY | 20130507 | |||
3 | Importing | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130507 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for File Importer | 20130507 |
Method GET_ATTRIBUTE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130416 | ||
2 | Importing | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20130416 | |||
3 | Importing | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130416 | |||
4 | Returning | RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20130416 |
Method GET_ATTRIBUTE_VALUE on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_COLLECTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_IF_IXML_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 | ||
2 | Importing | IV_CALLER | Call by reference | Type reference (TYPE) | STRING | 20130507 | |||
3 | Returning | RT_SIMPLE_VALUES | Value transfer | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_VOCAB_ANNOT | 20130507 |
Method GET_COLLECTIONS on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_COMPLEX_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_COMPLEX_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_COMPLEX_TYPES | 20130416 | |||
2 | Importing | IO_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130416 | ||
3 | Importing | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130416 |
Method GET_DOCUMENTATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DOCUMENTATION | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_S_DOCUMENTATION | 20130416 | |||
2 | Importing | IO_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for File Importer | 20130429 |
Method GET_ENTITY_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_KEYS | Call by reference | Type reference (TYPE) | T_STRINGS | 20130507 | |||
2 | Importing | IO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130507 |
Method GET_ENTITY_SAPSTRUCTURENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_XML_ENTITY_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 | ||
2 | Returning | RV_SAPSTRUCTURENAME | Value transfer | Type reference (TYPE) | STRING | 20130507 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130507 |
Method GET_ENTITY_SETS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ENTITYSETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENTITY_SETS | 20130507 | |||
2 | Importing | IO_XML_SCHEMA_LIST | Call by reference | Type reference (TYPE) | ANY | 20130507 | |||
3 | Importing | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130507 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130507 |
Method GET_ENTITY_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ENTITYTYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENTITIES | 20130419 | |||
2 | Importing | IO_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130416 | ||
3 | Importing | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130508 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130416 |
Method GET_ENUM_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ENUM_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENUM_TYPES | 20130416 | |||
2 | Importing | IO_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130416 |
Method GET_ERROR_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130522 |
Method GET_ERROR_MESSAGES on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_EXPRESSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_CHILD_LIST | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130507 | ||
2 | Importing | IV_EXP_TYPE | Call by reference | Type reference (TYPE) | STRING | 20130507 | |||
3 | Returning | RT_EXP_NODELIST | Value transfer | Type reference (TYPE) | /IWBEP/T_IF_IXML_NODE | Table of iXML Nodes | 20130507 |
Method GET_EXPRESSIONS on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_EXP_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ANNOTERM_NODELIST | Call by reference | Type reference (TYPE) | /IWBEP/T_IF_IXML_NODE | IF_IXML_NODE | 20130509 | ||
2 | Importing | IV_CALLER | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_UUID | Service Builder: Node UUID | 20130509 | ||
3 | Returning | RT_EXP_VALUES | Value transfer | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_VOCAB_ANNOT | 20130509 |
Method GET_EXP_VALUES on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_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_ODV4_ARTIFACTS=>TY_T_FUNC_IMPS | 20130507 | |||
2 | Importing | IO_XML_SCHEMA_LIST | Call by reference | Type reference (TYPE) | ANY | 20130507 | |||
3 | Importing | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130507 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for File Importer | 20130507 |
Method GET_NODELIST_BY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RESULTLIST | Call by reference | Type reference (TYPE) | ANY TABLE | 20130416 | |||
2 | Importing | IO_NODELIST | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130416 | ||
3 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20130416 |
Method GET_NODELIST_BY_NAME on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_NODE_BY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130416 | ||
2 | Importing | IO_NODELIST | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130416 | ||
3 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20130416 |
Method GET_NODE_BY_NAME on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_PROPERTY_SAPPROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SAPDATAELEMENTNAME | Call by reference | Type reference (TYPE) | STRING | 20130507 | |||
2 | Exporting | EV_SAPSTRUCTURECOMPONENTNAME | Call by reference | Type reference (TYPE) | STRING | 20130507 | |||
3 | Exporting | EV_SAPSTRUCTURENAME | Call by reference | Type reference (TYPE) | STRING | 20130507 | |||
4 | Importing | IO_XML_PROPERTY_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130507 |
Method GET_RECORDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_IF_IXML_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130508 | ||
2 | Returning | RT_SIMPLE_VALUES | Value transfer | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_VOCAB_ANNOT | 20130508 |
Method GET_RECORDS on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_REC_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_IF_IXML_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130508 | ||
2 | Importing | IV_PARENT_REF | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_UUID | Service Builder: Node UUID | 20130508 | ||
3 | Returning | RT_SIMPLE_VALUES | Value transfer | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_VOCAB_ANNOT | 20130508 |
Method GET_REC_PROPERTY on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_REFERENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_USINGS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_USINGS | 20130425 | |||
2 | Importing | IO_NODE_LIST | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for File Importer | 20130429 |
Method GET_SCHEMA_ENTITYSETS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ENTITYSETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENTITY_SETS | 20130507 | |||
2 | Importing | IO_XML_SCHEMA_CHILDREN | Call by reference | Type reference (TYPE) | ANY | 20130507 | |||
3 | Importing | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130507 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130507 |
Method GET_SERVICE_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20130416 | ||
2 | Returning | RV_VERSION | Value transfer | Type reference (TYPE) | FLOAT | Field of type FLTP | 20130416 |
Method GET_SERVICE_VERSION on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_SIMPLE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_IF_IXML_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 | ||
2 | Importing | IO_IF_IXML_NODELIST | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130509 | ||
3 | Importing | IV_CALLER | Call by reference | Type reference (TYPE) | STRING | 20130507 | |||
4 | Returning | RT_SIMPLE_VALUES | Value transfer | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_VOCAB_ANNOT | 20130507 |
Method GET_SIMPLE_VALUE on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_TERMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TERMS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_TERMS | 20130416 | |||
2 | Importing | IO_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130416 | ||
3 | Importing | IV_ALIAS | Call by reference | Type reference (TYPE) | STRING | 20130416 | |||
4 | Importing | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130416 |
Method GET_TYPE_DEFINITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TYPE_DEFINITIONS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_TYPE_DEFS | 20130416 | |||
2 | Importing | IO_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130416 |
Method GET_TYPE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_EXP_SIMPLE_VALUE | Value transfer | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_SIMPLE_VAL | 20130507 | |||
2 | Importing | IO_IF_IXML_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 | ||
3 | Importing | IO_IF_IXML_NODE_LIST | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | Table of iXML Nodes | 20130507 |
Method GET_TYPE_VALUE on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_USINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_USINGS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_USINGS | 20130416 | |||
2 | Importing | IO_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130416 |
Method GET_VOCAB_ANNO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130507 | ||
2 | Importing | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130507 | |||
3 | Returning | RT_VOCAB_ANNO | Value transfer | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_VOCAB_ANNOT | 20130507 |
Method GET_VOCAB_ANNO on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method GET_VOCAB_ANNO_INLINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_SCHEMA | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130508 | ||
2 | Importing | IV_ARTIFACT_NAME | Call by reference | Type reference (TYPE) | CHAR40 | Character field of length 40 | 20130508 | ||
3 | Importing | IV_ARTIFACT_TYPE | Call by reference | Type reference (TYPE) | STRING | Character field of length 40 | 20130508 | ||
4 | Returning | RT_VOCAB_ANNO | Value transfer | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_VOCAB_ANNOT | 20130508 |
Method GET_VOCAB_ANNO_INLINE on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method IS_EDMTYPE_COMPLEXTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_COMPLEXTYPE | Call by reference | Type reference (TYPE) | STRING | 20130507 | |||
2 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130507 | |||
3 | Importing | IT_COMPLEXTYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_COMPLEX_TYPES | 20130507 | |||
4 | Importing | IV_EDMTYPE | Call by reference | Type reference (TYPE) | STRING | Flag to indicate that a property has a complex type | 20130507 | ||
5 | Importing | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130507 |
Method IS_EDMTYPE_COMPLEXTYPE on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method IS_EDMTYPE_ENUMTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ENUMTYPE | Call by reference | Type reference (TYPE) | STRING | 20130508 | |||
2 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130508 | |||
3 | Importing | IT_ENUMTYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENUM_TYPES | 20130508 | |||
4 | Importing | IV_EDMTYPE | Call by reference | Type reference (TYPE) | STRING | Flag to indicate that a property has a complex type | 20130508 | ||
5 | Importing | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130508 |
Method IS_EDMTYPE_ENUMTYPE on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method IS_SCHEMA_EMPTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_SCHEMA_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Schema Node | 20130510 | ||
2 | Returning | RV_EMPTY | Value transfer | Type reference (TYPE) | BOOLEAN | Is Schema Empty | 20130510 |
Method IS_SCHEMA_EMPTY on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method IS_VOCABULARY_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20130416 | ||
2 | Returning | RV_IS_VOCB_FILE | Value transfer | Type reference (TYPE) | BOOLEAN | 20130416 |
Method IS_VOCABULARY_FILE on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method MAPALL_EDMMULTIP_TO_ABAPMULTIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ASSOCIATIONS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ASSOCIATIONS | 20130508 |
Method MAPALL_EDMMULTIP_TO_ABAPMULTIP on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method MAP_EDMMULTIP_TO_ABAPMULTIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_EDMMULTIPLICITY | Call by reference | Type reference (TYPE) | CHAR4 | Not More Closely Defined Area, Possibly Used for Patchlevels | 20130508 | ||
2 | Returning | RV_ABAPMULTIPLICITY | Value transfer | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20130508 |
Method MAP_EDMMULTIP_TO_ABAPMULTIP on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method MAP_EDMTYPE_TO_ABAPPREDEFTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ABAPPREDDECIMALS | Call by reference | Type reference (TYPE) | STRING | Number of Decimal Places | 20130507 | ||
2 | Exporting | EV_ABAPPREDLENGTH | Call by reference | Type reference (TYPE) | STRING | Length of Field (Number of Characters) | 20130507 | ||
3 | Exporting | EV_ABAPPREDTYPE | Call by reference | Type reference (TYPE) | STRING | Data Type in ABAP Dictionary | 20130507 | ||
4 | Importing | IV_EDMPRECISION | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_PRECISION | Natural Number | 20130507 | ||
5 | Importing | IV_EDMSCALE | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_SCALE | 3-Character Integer Field | 20130507 | ||
6 | Importing | IV_EDMTYPE | Call by reference | Type reference (TYPE) | STRING | EDM Type of a Property | 20130507 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130507 |
Method PARSE_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20130416 | ||
2 | Returning | RO_ODATA_ARTIFACTS | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SB_ODV4_ARTIFACTS | Interface for OData Vocabulary artifacts | 20130416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for File Importer | 20130416 |
Method POPULATE_SUPPORTED_EDM_TYPES Signature
Method POPULATE_SUPPORTED_EDM_TYPES on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no parameter.
Method POPULATE_SUPPORTED_EDM_TYPES on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method REMOVE_SCHEMANAMESPACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_STRINGTOCHANGE | Call by reference | Type reference (TYPE) | STRING | 20130416 | |||
2 | Importing | IV_ALIAS | Call by reference | Type reference (TYPE) | STRING | 20130416 | |||
3 | Importing | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130416 |
Method REMOVE_SCHEMANAMESPACE on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method VALIDATE_EDM_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_PROPERTY | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 | ||
2 | Importing | IV_EDM_TYPE | Call by reference | Type reference (TYPE) | STRING | 20130507 |
Method VALIDATE_EDM_TYPE on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method VALIDATE_MEMBER_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_ENUM_TYPE | Value transfer | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_S_ENUM_TYPE | 20131016 | |||
2 | Importing | IT_ENUM_MEMBERLIST | Call by reference | Type reference (TYPE) | ANY TABLE | 20131016 |
Method VALIDATE_MEMBER_VALUE on class /IWBEP/CL_SB_FILE_IMPORTER_V4 has no exception.
Method VALIDATE_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_NODELIST | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130507 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SB_FL_IMP_EXCEPTION | Exception class for file importer | 20130507 |
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 200 |