Hierarchy
⤷
⤷
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 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | 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 | Constant | Public | Type reference (TYPE) | STRING | 'Annotation' | 20130510 | |||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'Annotations' | 20130510 | |||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'Binary' | 20130523 | |||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'Bool' | 20130510 | |||
| 5 | Constant | Public | Type reference (TYPE) | STRING | 'Boolean' | 20130522 | |||
| 6 | Constant | Public | See coding | 20130508 | |||||
| 7 | Constant | Public | Type reference (TYPE) | STRING | 'Collection' | 20130510 | |||
| 8 | Constant | Public | Type reference (TYPE) | STRING | 'DateTimeOffset' | 20130523 | |||
| 9 | Constant | Public | Type reference (TYPE) | STRING | 'Decimal' | 20130523 | |||
| 10 | Constant | Public | See coding | 20130507 | |||||
| 11 | Constant | Public | Type reference (TYPE) | STRING | '0..1' | 20130508 | |||
| 12 | Constant | Public | Type reference (TYPE) | STRING | '1' | 20130508 | |||
| 13 | Constant | Public | Type reference (TYPE) | STRING | '*' | 20130508 | |||
| 14 | Constant | Public | Type reference (TYPE) | STRING | 'Edm.' | 20130416 | |||
| 15 | Constant | Public | Type reference (TYPE) | STRING | 'Notification' | 'Notification' | 20130507 | ||
| 16 | Constant | Public | Type reference (TYPE) | STRING | 'Subscription' | 'Subscription' | 20130507 | ||
| 17 | Constant | Public | Type reference (TYPE) | STRING | 'EnumMember' | 20130510 | |||
| 18 | Constant | Public | Type reference (TYPE) | STRING | 'Float' | 20130523 | |||
| 19 | Constant | Public | Type reference (TYPE) | STRING | 'Guid' | 20130523 | |||
| 20 | Constant | Public | Type reference (TYPE) | STRING | 'Int' | 20130510 | |||
| 21 | Constant | Public | Type reference (TYPE) | STRING | 'LabeledElement' | 20130510 | |||
| 22 | Constant | Public | Type reference (TYPE) | STRING | 'LabeledElementReference' | 20130510 | |||
| 23 | Constant | Public | Type reference (TYPE) | SYMSGID | '/IWBEP/MC_SB_FILEIMP' | Message Class | 20130507 | ||
| 24 | Constant | Public | Type reference (TYPE) | BAPI_MTYPE | 'W' | Message type: S Success, E Error, W Warning, I Info, A Abort | 20130507 | ||
| 25 | Constant | Public | Type reference (TYPE) | STRING | 'NavigationPropertyPath' | 20130510 | |||
| 26 | Constant | Public | Type reference (TYPE) | STRING | 'Path' | 20130510 | |||
| 27 | Constant | Public | Type reference (TYPE) | STRING | 'Property' | 20130510 | |||
| 28 | Constant | Public | Type reference (TYPE) | STRING | 'PropertyPath' | 20130510 | |||
| 29 | Constant | Public | Type reference (TYPE) | STRING | 'PropertyValue' | 20130510 | |||
| 30 | Constant | Public | Type reference (TYPE) | STRING | 'Record' | 20130510 | |||
| 31 | Constant | Public | Type reference (TYPE) | STRING | 'String' | 20130510 | |||
| 32 | Constant | Public | Type reference (TYPE) | STRING | 'Target' | 20130510 | |||
| 33 | Constant | Public | Type reference (TYPE) | STRING | 'Term' | 20130510 | |||
| 34 | Constant | Public | Type reference (TYPE) | STRING | 'Url' | 20130510 | |||
| 35 | Constant | Public | Type reference (TYPE) | STRING | 'ValueAnnotation' | 20130510 | |||
| 36 | Constant | Public | Type reference (TYPE) | STRING | 'Mode' | 20130416 | |||
| 37 | Constant | Public | Type reference (TYPE) | STRING | 'Name' | 'Name' | 20130416 | ||
| 38 | Constant | Public | Type reference (TYPE) | STRING | 'Namespace' | 'Namespace' | 20130416 | ||
| 39 | Constant | Public | Type reference (TYPE) | STRING | 'Precision' | 20130416 | |||
| 40 | Constant | Public | Type reference (TYPE) | STRING | 'Role' | 20130416 | |||
| 41 | Constant | Public | Type reference (TYPE) | STRING | 'Scale' | 20130416 | |||
| 42 | Constant | Public | Type reference (TYPE) | STRING | 'Type' | 'Type' | 20130416 | ||
| 43 | Constant | Public | Type reference (TYPE) | STRING | 'Unicode' | 20130416 | |||
| 44 | Constant | Public | Type reference (TYPE) | STRING | 'Value' | 'Value' | 20131004 | ||
| 45 | Constant | Public | Type reference (TYPE) | STRING | 'action-for' | 20130416 | |||
| 46 | Constant | Public | Type reference (TYPE) | STRING | 'addressable' | 20130416 | |||
| 47 | Constant | Public | Type reference (TYPE) | STRING | 'deletable' | 20130416 | |||
| 48 | Constant | Public | Type reference (TYPE) | STRING | 'FixedLength' | 20130416 | |||
| 49 | Constant | Public | Type reference (TYPE) | STRING | 'HttpMethod' | 20130416 | |||
| 50 | Constant | Public | Type reference (TYPE) | STRING | 'IsFlags' | 20131008 | |||
| 51 | Constant | Public | Type reference (TYPE) | STRING | 'label' | 20130416 | |||
| 52 | Constant | Public | Type reference (TYPE) | STRING | 'MaxLength' | 20130416 | |||
| 53 | Constant | Public | Type reference (TYPE) | STRING | 'pageable' | 20130416 | |||
| 54 | Constant | Public | Type reference (TYPE) | STRING | 'ReturnType' | 20130416 | |||
| 55 | Constant | Public | Type reference (TYPE) | STRING | 'semantics' | 20130416 | |||
| 56 | Constant | Public | Type reference (TYPE) | STRING | 'DataServiceVersion' | 20130416 | |||
| 57 | Constant | Public | Type reference (TYPE) | STRING | 'subscribable' | 20130416 | |||
| 58 | Constant | Public | Type reference (TYPE) | STRING | 'UnderlyingType' | 20131008 | |||
| 59 | Constant | Public | Type reference (TYPE) | STRING | 'unit' | 20130416 | |||
| 60 | Constant | Public | Type reference (TYPE) | STRING | 'http://schemas.microsoft.com/ado/2007/08/dataservices/metadata' | 20130416 | |||
| 61 | Constant | Public | Type reference (TYPE) | STRING | 'http://www.sap.com/Protocols/SAPData' | 20130416 | |||
| 62 | Constant | Public | Type reference (TYPE) | STRING | 'http://www.sap.com/Protocols/OData4SAP/UX' | 20130416 | |||
| 63 | Constant | Public | Type reference (TYPE) | STRING | 'ComplexType' | 'ComplexType' | 20130416 | ||
| 64 | Constant | Public | Type reference (TYPE) | STRING | 'creatable' | 20130416 | |||
| 65 | Constant | Public | Type reference (TYPE) | STRING | 'DataServices' | 'DataServices' | 20130416 | ||
| 66 | Constant | Public | Type reference (TYPE) | STRING | 'Dependent' | 20130416 | |||
| 67 | Constant | Public | Type reference (TYPE) | STRING | 'End' | 20130416 | |||
| 68 | Constant | Public | Type reference (TYPE) | STRING | 'EnumType' | 20131004 | |||
| 69 | Constant | Public | Type reference (TYPE) | STRING | 'Member' | 20131004 | |||
| 70 | Constant | Public | Type reference (TYPE) | STRING | 'FunctionImport' | 20130416 | |||
| 71 | Constant | Public | Type reference (TYPE) | STRING | 'filterable' | 20130416 | |||
| 72 | Constant | Public | Type reference (TYPE) | STRING | 'Key' | 20130416 | |||
| 73 | Constant | Public | Type reference (TYPE) | STRING | 'NavigationProperty' | 20130416 | |||
| 74 | Constant | Public | Type reference (TYPE) | STRING | 'Nullable' | 20130416 | |||
| 75 | Constant | Public | Type reference (TYPE) | STRING | 'Principal' | 20130416 | |||
| 76 | Constant | Public | Type reference (TYPE) | STRING | 'Property' | 'Property' | 20130416 | ||
| 77 | Constant | Public | Type reference (TYPE) | STRING | 'PropertyRef' | 20130416 | |||
| 78 | Constant | Public | Type reference (TYPE) | STRING | 'ReferentialConstraint' | 20130416 | |||
| 79 | Constant | Public | Type reference (TYPE) | STRING | 'SAPPropertyStructure' | 20130416 | |||
| 80 | Constant | Public | Type reference (TYPE) | STRING | 'SAPStructureComponent' | 20130416 | |||
| 81 | Constant | Public | Type reference (TYPE) | STRING | 'Schema' | 'Schema' | 20130416 | ||
| 82 | Constant | Public | Type reference (TYPE) | STRING | 'updatable' | 20130416 | |||
| 83 | Constant | Public | Type reference (TYPE) | STRING | 'false' | 20130416 | |||
| 84 | Constant | Public | Type reference (TYPE) | STRING | 'true' | 20130416 | |||
| 85 | Static Attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_S_HEADER | 20130528 | ||||
| 86 | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ASSOCIATIONS | 20130712 | ||||
| 87 | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_COMPLEX_TYPES | 20130507 | ||||
| 88 | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_WHITELIST=>TT_E_MED_EDM_TYPE | 20130507 | ||||
| 89 | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENTITIES | 20130507 | ||||
| 90 | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENTITY_SETS | 20130507 | ||||
| 91 | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENUM_TYPES | 20130508 | ||||
| 92 | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_WHITELIST=>TT_E_MED_EDM_TYPE | 20130507 | ||||
| 93 | Static Attribute | Public | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20131017 | |||
| 94 | Static Attribute | Public | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130507 | |||
| 95 | Static Attribute | Public | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130507 | |||
| 96 | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_TYPE_DEFS | 20130508 | ||||
| 97 | 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 | Instance method | Private | Method | Adapt ABAP name and type in property | 20130507 | |
| 2 | Instance method | Private | Method | Adjust Association Ends | 20130508 | |
| 3 | Static method | Private | Method | Get ABAP type from EDM type | 20130507 | |
| 4 | Instance method | Private | Method | Get annotation terms | 20130507 | |
| 5 | Instance method | Protected | Method | Get Associations | 20130507 | |
| 6 | Instance method | Protected | Method | Get Association Sets | 20130507 | |
| 7 | Instance method | Private | Method | Get attribute value for a given attribute name | 20130416 | |
| 8 | Instance method | Private | Method | Get collections | 20130507 | |
| 9 | Instance method | Protected | Method | Get Complex types | 20130416 | |
| 10 | Instance method | Protected | Method | Get Documentation | 20130416 | |
| 11 | Instance method | Private | Method | Get keys of a given Entity | 20130507 | |
| 12 | Instance method | Private | Method | Returns name of SAP binding structure | 20130507 | |
| 13 | Instance method | Protected | Method | Get Entity Sets | 20130507 | |
| 14 | Instance method | Protected | Method | Get Entity types | 20130416 | |
| 15 | Instance method | Protected | Method | Get Enum types | 20130416 | |
| 16 | Static method | Public | Method | Returns info/warning/error messages for ignored elements | 20130522 | |
| 17 | Instance method | Private | Method | Get expressions | 20130507 | |
| 18 | Instance method | Private | Method | Get expression values | 20130509 | |
| 19 | Instance method | Protected | Method | Get Function Imports | 20130507 | |
| 20 | Instance method | Private | Method | Get node list for a given node name | 20130416 | |
| 21 | Instance method | Private | Method | Returns XML node for a given node name | 20130416 | |
| 22 | Instance method | Private | Method | Get SAP properties for a property | 20130507 | |
| 23 | Instance method | Private | Method | Get records | 20130508 | |
| 24 | Instance method | Private | Method | Get records' property | 20130508 | |
| 25 | Instance method | Protected | Method | Get EDMX References | 20130425 | |
| 26 | Instance method | Private | Method | Get Entity Sets in schema | 20130507 | |
| 27 | Instance method | Public | Method | Returns the Data Service version for the model | 20130416 | |
| 28 | Instance method | Private | Method | Get simple values | 20130507 | |
| 29 | Instance method | Protected | Method | Get Vocabulary Terms | 20130416 | |
| 30 | Instance method | Protected | Method | Get Type Definitions | 20130416 | |
| 31 | Instance method | Private | Method | Get type of simple type and value | 20130507 | |
| 32 | Instance method | Protected | Method | Get Usings | 20130416 | |
| 33 | Instance method | Protected | Method | Get vocabulary annotations for each artifact | 20130507 | |
| 34 | Instance method | Protected | Method | Get inline vocabulary annotations for each artifact | 20130508 | |
| 35 | Static method | Private | Method | Checks if the given EDM type is a Complex type | 20130507 | |
| 36 | Static method | Private | Method | Checks if the given EDM type is an Enum type | 20130508 | |
| 37 | Instance method | Private | Method | Check if the schema is empty | 20130510 | |
| 38 | Instance method | Public | Method | Checks if the current file contains vocabulary Terms | 20130416 | |
| 39 | Instance method | Private | Method | map edm multiplicity to abap multiplicity | 20130508 | |
| 40 | Instance method | Private | Method | Map EDM mulitiplicity to ABAP multiplicity | 20130508 | |
| 41 | Instance method | Private | Method | Maps EDM types to ABAP types | 20130507 | |
| 42 | Instance method | Public | Method | Converts XML DOM to OData V4 artifacts | 20130416 | |
| 43 | Instance method | Private | Method | Populates the supported EDM types | 20130510 | |
| 44 | Instance method | Private | Method | Removes namespace from extracted EDM name | 20130416 | |
| 45 | Instance method | Protected | Method | Checks if valid EDM type | 20130507 | |
| 46 | Instance method | Private | Method | Check if member value is valid | 20131016 | |
| 47 | 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 | CV_ABAPNAME | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20130507 | |||
| 2 | CV_ABAPTYPE | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20130507 | |||
| 3 | IO_XML_PROPERTY_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 | |||
| 4 | IV_ENTITY_SAPSTRUCTURENAME | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20130507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | IS_EDM_TYPE | Call by reference | Type reference (TYPE) | TY_GS_EDM_FIELD_DESC | 20130507 | ||||
| 2 | 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 | IO_ANNO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 | |||
| 2 | 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 | ET_ASSOCIATIONS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ASSOCIATIONS | 20130507 | ||||
| 2 | IO_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130507 | |||
| 3 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130508 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_ASSOCIATIONSETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ASSOCIATION_SETS | 20130507 | ||||
| 2 | IO_XML_SCHEMA_LIST | Call by reference | Type reference (TYPE) | ANY | 20130507 | ||||
| 3 | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130416 | |||
| 2 | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20130416 | ||||
| 3 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130416 | ||||
| 4 | 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 | IO_IF_IXML_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 | |||
| 2 | IV_CALLER | Call by reference | Type reference (TYPE) | STRING | 20130507 | ||||
| 3 | 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 | ET_COMPLEX_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_COMPLEX_TYPES | 20130416 | ||||
| 2 | IO_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130416 | |||
| 3 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ES_DOCUMENTATION | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_S_DOCUMENTATION | 20130416 | ||||
| 2 | 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 | 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 | ET_KEYS | Call by reference | Type reference (TYPE) | T_STRINGS | 20130507 | ||||
| 2 | IO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_XML_ENTITY_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 | |||
| 2 | RV_SAPSTRUCTURENAME | Value transfer | Type reference (TYPE) | STRING | 20130507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_ENTITYSETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENTITY_SETS | 20130507 | ||||
| 2 | IO_XML_SCHEMA_LIST | Call by reference | Type reference (TYPE) | ANY | 20130507 | ||||
| 3 | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_ENTITYTYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENTITIES | 20130419 | ||||
| 2 | IO_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130416 | |||
| 3 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130508 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_ENUM_TYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENUM_TYPES | 20130416 | ||||
| 2 | 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 | 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 | 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 | IO_CHILD_LIST | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130507 | |||
| 2 | IV_EXP_TYPE | Call by reference | Type reference (TYPE) | STRING | 20130507 | ||||
| 3 | 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 | IT_ANNOTERM_NODELIST | Call by reference | Type reference (TYPE) | /IWBEP/T_IF_IXML_NODE | IF_IXML_NODE | 20130509 | |||
| 2 | IV_CALLER | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_UUID | Service Builder: Node UUID | 20130509 | |||
| 3 | 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 | ET_FUNC_IMPS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_FUNC_IMPS | 20130507 | ||||
| 2 | IO_XML_SCHEMA_LIST | Call by reference | Type reference (TYPE) | ANY | 20130507 | ||||
| 3 | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_RESULTLIST | Call by reference | Type reference (TYPE) | ANY TABLE | 20130416 | ||||
| 2 | IO_NODELIST | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130416 | |||
| 3 | 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 | EO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130416 | |||
| 2 | IO_NODELIST | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130416 | |||
| 3 | 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 | EV_SAPDATAELEMENTNAME | Call by reference | Type reference (TYPE) | STRING | 20130507 | ||||
| 2 | EV_SAPSTRUCTURECOMPONENTNAME | Call by reference | Type reference (TYPE) | STRING | 20130507 | ||||
| 3 | EV_SAPSTRUCTURENAME | Call by reference | Type reference (TYPE) | STRING | 20130507 | ||||
| 4 | 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 | 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 | IO_IF_IXML_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130508 | |||
| 2 | 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 | IO_IF_IXML_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130508 | |||
| 2 | IV_PARENT_REF | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_UUID | Service Builder: Node UUID | 20130508 | |||
| 3 | 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 | ET_USINGS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_USINGS | 20130425 | ||||
| 2 | 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 | 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 | ET_ENTITYSETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENTITY_SETS | 20130507 | ||||
| 2 | IO_XML_SCHEMA_CHILDREN | Call by reference | Type reference (TYPE) | ANY | 20130507 | ||||
| 3 | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20130416 | |||
| 2 | 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 | IO_IF_IXML_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 | |||
| 2 | IO_IF_IXML_NODELIST | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130509 | |||
| 3 | IV_CALLER | Call by reference | Type reference (TYPE) | STRING | 20130507 | ||||
| 4 | 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 | ET_TERMS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_TERMS | 20130416 | ||||
| 2 | IO_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130416 | |||
| 3 | IV_ALIAS | Call by reference | Type reference (TYPE) | STRING | 20130416 | ||||
| 4 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_TYPE_DEFINITIONS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_TYPE_DEFS | 20130416 | ||||
| 2 | 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 | 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 | ET_EXP_SIMPLE_VALUE | Value transfer | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_SIMPLE_VAL | 20130507 | ||||
| 2 | IO_IF_IXML_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 | |||
| 3 | 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 | ET_USINGS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_USINGS | 20130416 | ||||
| 2 | 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 | 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 | IO_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20130507 | |||
| 2 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20130507 | ||||
| 3 | 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 | IO_SCHEMA | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130508 | |||
| 2 | IV_ARTIFACT_NAME | Call by reference | Type reference (TYPE) | CHAR40 | Character field of length 40 | 20130508 | |||
| 3 | IV_ARTIFACT_TYPE | Call by reference | Type reference (TYPE) | STRING | Character field of length 40 | 20130508 | |||
| 4 | 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 | EV_COMPLEXTYPE | Call by reference | Type reference (TYPE) | STRING | 20130507 | ||||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130507 | ||||
| 3 | IT_COMPLEXTYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_COMPLEX_TYPES | 20130507 | ||||
| 4 | IV_EDMTYPE | Call by reference | Type reference (TYPE) | STRING | Flag to indicate that a property has a complex type | 20130507 | |||
| 5 | 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 | EV_ENUMTYPE | Call by reference | Type reference (TYPE) | STRING | 20130508 | ||||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130508 | ||||
| 3 | IT_ENUMTYPES | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_T_ENUM_TYPES | 20130508 | ||||
| 4 | IV_EDMTYPE | Call by reference | Type reference (TYPE) | STRING | Flag to indicate that a property has a complex type | 20130508 | |||
| 5 | 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 | IO_SCHEMA_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Schema Node | 20130510 | |||
| 2 | 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 | IO_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20130416 | |||
| 2 | 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 | 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 | IV_EDMMULTIPLICITY | Call by reference | Type reference (TYPE) | CHAR4 | Not More Closely Defined Area, Possibly Used for Patchlevels | 20130508 | |||
| 2 | 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 | EV_ABAPPREDDECIMALS | Call by reference | Type reference (TYPE) | STRING | Number of Decimal Places | 20130507 | |||
| 2 | EV_ABAPPREDLENGTH | Call by reference | Type reference (TYPE) | STRING | Length of Field (Number of Characters) | 20130507 | |||
| 3 | EV_ABAPPREDTYPE | Call by reference | Type reference (TYPE) | STRING | Data Type in ABAP Dictionary | 20130507 | |||
| 4 | IV_EDMPRECISION | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_PRECISION | Natural Number | 20130507 | |||
| 5 | IV_EDMSCALE | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_SCALE | 3-Character Integer Field | 20130507 | |||
| 6 | IV_EDMTYPE | Call by reference | Type reference (TYPE) | STRING | EDM Type of a Property | 20130507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20130416 | |||
| 2 | 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 | 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 | CV_STRINGTOCHANGE | Call by reference | Type reference (TYPE) | STRING | 20130416 | ||||
| 2 | IV_ALIAS | Call by reference | Type reference (TYPE) | STRING | 20130416 | ||||
| 3 | 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 | IO_PROPERTY | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20130507 | |||
| 2 | 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 | CS_ENUM_TYPE | Value transfer | Type reference (TYPE) | /IWBEP/IF_SB_ODV4_ARTIFACTS=>TY_S_ENUM_TYPE | 20131016 | ||||
| 2 | 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 | 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 | Exception class for file importer | 20130507 |
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 200 |