SAP ABAP Class /IWBEP/CL_SB_FILE_IMPORTER_V4 (OData V4 file importer implementation)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   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