Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWBEP/IF_SB_FILE_IMPORTER | File Importer Interface | 20120216 |
Properties
| Class | /IWBEP/CL_SB_FILE_IMPORTER | |
| Short Description | File Importer Implementation Class | |
| 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 | 20120215 | SAP |
| Last change | 20141120 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | /IWBEP/IF_SB_FILE_IMPORTER | File Importer Interface | 20120216 |
Friends
Class /IWBEP/CL_SB_FILE_IMPORTER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | See coding | 20120301 | |||||
| 2 | Constant | Public | See coding | 20120301 | |||||
| 3 | Constant | Public | Type reference (TYPE) | STRING | '0..1' | '0..1' | 20120216 | ||
| 4 | Constant | Public | Type reference (TYPE) | STRING | '1' | '1' | 20120216 | ||
| 5 | Instance attribute | Public | Type reference (TYPE) | STRING | '*' | '*' | 20120216 | ||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'Edm.' | 'Edm.' | 20120215 | ||
| 7 | Constant | Public | Type reference (TYPE) | STRING | 'NotificationCollection' | 'NotificationCollection' | 20120326 | ||
| 8 | Constant | Public | Type reference (TYPE) | STRING | 'SubscriptionCollection' | 'SubscriptionCollection' | 20120326 | ||
| 9 | Constant | Public | Type reference (TYPE) | STRING | 'Notification' | 'Notification' | 20120326 | ||
| 10 | Constant | Public | Type reference (TYPE) | STRING | 'Subscription' | 'Subscription' | 20120326 | ||
| 11 | Constant | Public | Type reference (TYPE) | STRING | 'Collection(*)' | 'Return type Collection for FI' | 20130322 | ||
| 12 | Constant | Public | Type reference (TYPE) | SYMSGID | '/IWBEP/MC_SB_FILEIMP' | Message Class | 20130401 | ||
| 13 | Constant | Public | Type reference (TYPE) | BAPI_MTYPE | 'W' | Message type: S Success, E Error, W Warning, I Info, A Abort | 20130401 | ||
| 14 | Constant | Public | Type reference (TYPE) | TY_RETURN_CODE | 'C' | 20120301 | |||
| 15 | Constant | Public | Type reference (TYPE) | TY_RETURN_CODE | 'S' | 20120301 | |||
| 16 | Constant | Public | Type reference (TYPE) | STRING | 'FromRole' | 'FromRole' | 20120216 | ||
| 17 | Constant | Public | Type reference (TYPE) | STRING | 'Mode' | 20120321 | |||
| 18 | Constant | Public | Type reference (TYPE) | STRING | 'Multiplicity' | 'Multiplicity' | 20120216 | ||
| 19 | Constant | Public | Type reference (TYPE) | STRING | 'Name' | 'Name' | 20120215 | ||
| 20 | Constant | Public | Type reference (TYPE) | STRING | 'Namespace' | 'Namespace' | 20120215 | ||
| 21 | Constant | Public | Type reference (TYPE) | STRING | 'Precision' | 'Precision' | 20120215 | ||
| 22 | Constant | Public | Type reference (TYPE) | STRING | 'Relationship' | 'Relationship' | 20120216 | ||
| 23 | Constant | Public | Type reference (TYPE) | STRING | 'Role' | 'Role' | 20120216 | ||
| 24 | Constant | Public | Type reference (TYPE) | STRING | 'Scale' | 'Scale' | 20120215 | ||
| 25 | Constant | Public | Type reference (TYPE) | STRING | 'ToRole' | 'ToRole' | 20120216 | ||
| 26 | Constant | Public | Type reference (TYPE) | STRING | 'Type' | 'Type' | 20120215 | ||
| 27 | Constant | Public | Type reference (TYPE) | STRING | 'Unicode' | 20120321 | |||
| 28 | Constant | Public | Type reference (TYPE) | STRING | 'action-for' | 20120321 | |||
| 29 | Constant | Public | Type reference (TYPE) | STRING | 'addressable' | 'addressable' | 20120216 | ||
| 30 | Constant | Public | Type reference (TYPE) | STRING | 'deletable' | 'deletable' | 20120216 | ||
| 31 | Constant | Public | Type reference (TYPE) | STRING | 'FixedLength' | 20120321 | |||
| 32 | Constant | Public | Type reference (TYPE) | STRING | 'HttpMethod' | 20120321 | |||
| 33 | Constant | Public | Type reference (TYPE) | STRING | 'label' | 20120321 | |||
| 34 | Constant | Public | Type reference (TYPE) | STRING | 'MaxLength' | 20120321 | |||
| 35 | Constant | Public | Type reference (TYPE) | STRING | 'pageable' | 'pageable' | 20120216 | ||
| 36 | Constant | Public | Type reference (TYPE) | STRING | 'ReturnType' | 20120321 | |||
| 37 | Constant | Public | Type reference (TYPE) | STRING | 'semantics' | 'semantics' | 20120216 | ||
| 38 | Constant | Public | Type reference (TYPE) | STRING | 'DataServiceVersion' | 20130328 | |||
| 39 | Constant | Public | Type reference (TYPE) | STRING | 'subscribable' | 'subscribable' | 20120216 | ||
| 40 | Constant | Public | Type reference (TYPE) | STRING | 'unit' | 'unit' | 20120216 | ||
| 41 | Constant | Public | Type reference (TYPE) | STRING | 'http://schemas.microsoft.com/ado/2007/08/dataservices/metadata' | http://schemas.microsoft.com/ado/2007/08/dataservices/metada | 20120223 | ||
| 42 | Constant | Public | Type reference (TYPE) | STRING | 'http://www.sap.com/Protocols/SAPData' | http://www.sap.com/Protocols/SAPData | 20120215 | ||
| 43 | Constant | Public | Type reference (TYPE) | STRING | 'http://www.sap.com/Protocols/OData4SAP/UX' | http://www.sap.com/Protocols/OData4SAP/UX | 20120223 | ||
| 44 | Constant | Public | Type reference (TYPE) | STRING | 'ConceptualModels' | 'ConceptualModels' | 20120215 | ||
| 45 | Constant | Public | Type reference (TYPE) | STRING | 'Association' | 'Association' | 20120216 | ||
| 46 | Constant | Public | Type reference (TYPE) | STRING | 'AssociationSet' | 'AssociationSet' | 20120229 | ||
| 47 | Constant | Public | Type reference (TYPE) | STRING | 'ComplexType' | 'ComplexType' | 20120221 | ||
| 48 | Constant | Public | Type reference (TYPE) | STRING | 'creatable' | 20120228 | |||
| 49 | Constant | Public | Type reference (TYPE) | STRING | 'DataServices' | 'DataServices' | 20120215 | ||
| 50 | Constant | Public | Type reference (TYPE) | STRING | 'Dependent' | 20120321 | |||
| 51 | Constant | Public | Type reference (TYPE) | STRING | 'Documentation' | 20120319 | |||
| 52 | Constant | Public | Type reference (TYPE) | STRING | 'End' | 'End' | 20120216 | ||
| 53 | Constant | Public | Type reference (TYPE) | STRING | 'EntityContainer' | 'EntityContainer' | 20120221 | ||
| 54 | Constant | Public | Type reference (TYPE) | STRING | 'EntitySet' | 'EntitySet' | 20120221 | ||
| 55 | Constant | Public | Type reference (TYPE) | STRING | 'EntityType' | 'EntityType' | 20120215 | ||
| 56 | Constant | Public | Type reference (TYPE) | STRING | 'FunctionImport' | 20120321 | |||
| 57 | Constant | Public | Type reference (TYPE) | STRING | 'filterable' | 'filterable' | 20120216 | ||
| 58 | Constant | Public | Type reference (TYPE) | STRING | 'Key' | 'Key' | 20120215 | ||
| 59 | Constant | Public | Type reference (TYPE) | STRING | 'LongDescription' | 20120319 | |||
| 60 | Constant | Public | Type reference (TYPE) | STRING | 'NavigationProperty' | 'NavigationProperty' | 20120216 | ||
| 61 | Constant | Public | Type reference (TYPE) | STRING | 'Nullable' | 20120228 | |||
| 62 | Constant | Public | Type reference (TYPE) | STRING | 'Parameter' | 'Parameter' | 20120319 | ||
| 63 | Constant | Public | Type reference (TYPE) | STRING | 'Principal' | 20120321 | |||
| 64 | Constant | Public | Type reference (TYPE) | STRING | 'Property' | 'Property' | 20120215 | ||
| 65 | Constant | Public | Type reference (TYPE) | STRING | 'PropertyRef' | 'PropertyRef' | 20120215 | ||
| 66 | Constant | Public | Type reference (TYPE) | STRING | 'ReferentialConstraint' | 20120321 | |||
| 67 | Constant | Public | Type reference (TYPE) | STRING | 'Runtime' | 'Runtime' | 20120215 | ||
| 68 | Instance attribute | Public | Type reference (TYPE) | STRING | 'SAPDataElement' | 'SAPDataElement' | 20120215 | ||
| 69 | Constant | Public | Type reference (TYPE) | STRING | 'SAPPropertyStructure' | 'SAPPropertyStructure' | 20120215 | ||
| 70 | Constant | Public | Type reference (TYPE) | STRING | 'SAPStructureName' | 'SAPStructureName' | 20120215 | ||
| 71 | Constant | Public | Type reference (TYPE) | STRING | 'SAPStructureComponent' | 'SAPStructureComponent' | 20120215 | ||
| 72 | Constant | Public | Type reference (TYPE) | STRING | 'Schema' | 'Schema' | 20120215 | ||
| 73 | Constant | Public | Type reference (TYPE) | STRING | 'sortable' | 'sortable' | 20130904 | ||
| 74 | Constant | Public | Type reference (TYPE) | STRING | 'Summary' | 20120319 | |||
| 75 | Constant | Public | Type reference (TYPE) | STRING | 'updatable' | 'updatable' | 20120216 | ||
| 76 | Constant | Public | Type reference (TYPE) | STRING | 'false' | 'false' | 20120215 | ||
| 77 | Constant | Public | Type reference (TYPE) | STRING | 'true' | 'true' | 20120215 | ||
| 78 | Instance attribute | Public | Type reference (TYPE) | T_ASSOCIATIONS | 20130715 | ||||
| 79 | Instance attribute | Public | Type reference (TYPE) | T_COMPLEXTYPES | 20130425 | ||||
| 80 | Instance attribute | Public | Type reference (TYPE) | T_ANNOTATIONS | Table with all default annotations for entity set | 20120221 | |||
| 81 | Instance attribute | Public | Type reference (TYPE) | T_ANNOTATIONS | Table with all default annotations for property | 20120215 | |||
| 82 | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_WHITELIST=>TT_E_MED_EDM_TYPE | 20130321 | ||||
| 83 | Instance attribute | Public | Type reference (TYPE) | T_ENTITYTYPES | 20130425 | ||||
| 84 | Instance attribute | Public | Type reference (TYPE) | T_ENTITYSETS | 20130425 | ||||
| 85 | Instance attribute | Public | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_WHITELIST=>TT_E_MED_EDM_TYPE | 20130321 | ||||
| 86 | Static Attribute | Public | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130321 | |||
| 87 | Static Attribute | Public | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130321 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | adapt abap name and abap type in property | 20120215 | |
| 2 | Instance method | Private | Method | Adjust Association Ends | 20130423 | |
| 3 | Instance method | Private | Method | check document applies to XML schema EDMX | 20120215 | |
| 4 | Instance method | Private | Method | check document applies to XML schema $metadata | 20120215 | |
| 5 | Static method | Public | Method | Check for model existance | 20120216 | |
| 6 | Static method | Public | Method | Check if the model is cretaed by redefine | 20130313 | |
| 7 | Static method | Public | Method | Browse for edmx or xml file | 20120215 | |
| 8 | Static method | Public | Method | Get ABAP from EDM Type | 20120301 | |
| 9 | Instance method | Private | Method | Get Association Sets | 20120229 | |
| 10 | Instance method | Private | Method | get complex types | 20120216 | |
| 11 | Instance method | Private | Method | Get all entity sets | 20120216 | |
| 12 | Instance method | Private | Method | get sap annotations for entity sets | 20120221 | |
| 13 | Instance method | Private | Method | Returns name of SAP binding structure | 20120215 | |
| 14 | Static method | Public | Method | Returns warning messages for ignored tags | 20130321 | |
| 15 | Instance method | Private | Method | Get Function Imports | 20120319 | |
| 16 | Instance method | Private | Method | Get SAP properties for a property | 20120215 | |
| 17 | Instance method | Private | Method | Get all entity sets | 20120221 | |
| 18 | Instance method | Public | Method | Returns the Data Service version for the model | 20130328 | |
| 19 | Static method | Private | Method | checks if the given edm type a complex type or not | 20120215 | |
| 20 | Instance method | Public | Method | Checks if the current file contains vocabulary Terms | 20130416 | |
| 21 | Instance method | Private | Method | map edm multiplicity to abap multiplicity | 20120216 | |
| 22 | Instance method | Private | Method | Map edm bool value to abap bool value | 20120215 | |
| 23 | Instance method | Private | Method | map edm mulitiplicity to abap multiplicity | 20120216 | |
| 24 | Instance method | Private | Method | map edm types to abaptypes | 20120215 | |
| 25 | Instance method | Private | Method | Map OData arifacts | 20120217 | |
| 26 | Instance method | Private | Method | Populates the supported EDM types | 20130326 | |
| 27 | Instance method | Private | Method | remove schema name space from extracted edmname | 20120216 | |
| 28 | Instance method | Private | Method | Validates EDM type | 20130321 | |
| 29 | Instance method | Private | Method | Get node list for a given node name | 20130320 | |
| 30 | Instance method | Private | Method | Get attribute value for a given attribute name | 20120215 | |
| 31 | Instance method | Private | Method | Get keys of a given entity | 20120215 | |
| 32 | Instance method | Private | Method | Get node list for a given node name | 20120215 | |
| 33 | Instance method | Private | Method | Returns xml node for a given name | 20120215 |
Events
Class /IWBEP/CL_SB_FILE_IMPORTER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_ASSOCIATION | Public | See coding | 20120215 | BEGIN OF s_association,
edmname TYPE string,
abapname TYPE char30,
end1_edmentityname TYPE string,
end1_abapentityname TYPE char30,
end1_edmrole TYPE char30,
end1_role TYPE string,
end1_edmmultiplicity TYPE char4,
end1_abapmultiplicity TYPE char1,
end2_edmentityname TYPE string,
end2_abapentityname TYPE char30,
end2_edmrole TYPE char30,
end2_role TYPE string,
end2_edmmultiplicity TYPE char4,
end2_abapmultiplicity TYPE char1,
abapcardinality TYPE char1,
label TYPE c LENGTH 60,
semantics TYPE c LENGTH 20,
ref_const TYPE ty_t_ref_const,
END OF s_association
|
||
| 2 | S_COMPLEXTYPE | Public | See coding | 20120215 | BEGIN OF s_complextype,
edmname TYPE c LENGTH 40,
abapname TYPE char30,
base_type TYPE c LENGTH 40,
properties TYPE t_properties,
abapstructurename TYPE char30,
END OF s_complextype
|
||
| 3 | S_DOCUMENTATION | Public | See coding | 20120319 | BEGIN OF s_documentation,
summary TYPE string,
longdesc TYPE string,
END OF s_documentation
|
||
| 4 | S_ENTITYSET | Public | See coding | 20120215 | BEGIN OF s_entityset,
edmname TYPE c LENGTH 40,
edmentitytypename TYPE c LENGTH 40,
creatable TYPE string,
updatable TYPE string,
deletable TYPE string,
pageable TYPE string,
addressable TYPE string,
subscribable TYPE string,
searchable TYPE string,
requires_filter TYPE string,
label TYPE string,
semantics TYPE string,
annotations TYPE t_annotations,
END OF s_entityset
|
||
| 5 | S_ENTITYTYPE | Public | See coding | 20120215 | BEGIN OF s_entitytype,
edmname TYPE c LENGTH 40,
name TYPE char30,
keys TYPE t_strings,
properties TYPE t_properties,
navigationproperties TYPE t_navigationproperties,
abapstructurename TYPE strname,
iscustomabapstructure TYPE char1,
abaptablename TYPE char30,
iscomplextype TYPE c LENGTH 1,
abapclname TYPE seoclsname,
abapifname TYPE seoclsname,
label TYPE string,
semantics TYPE string,
ismedia TYPE char1,
isthing TYPE char1,
base_type TYPE c LENGTH 40,
END OF s_entitytype
|
||
| 6 | S_NAME_VALUE | Public | See coding | 20120215 | BEGIN OF s_name_value,
name TYPE string,
value TYPE string,
END OF s_name_value
|
||
| 7 | S_NAVIGATIONPROPERTY | Public | See coding | 20120215 | BEGIN OF s_navigationproperty,
edmname TYPE string,
edmrelationship TYPE string,
edmfromrole TYPE char30,
edmtorole TYPE char30 ,
END OF s_navigationproperty
|
||
| 8 | S_PROPERTY | Public | See coding | 20120215 | 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
|
||
| 9 | S_SEOCLSNAME | Public | See coding | 20120215 | BEGIN OF s_seoclsname,
name TYPE seoclsname,
END OF s_seoclsname
|
||
| 10 | TY_E_MED_CARDINALITY | Public | See coding | 20120301 | ty_e_med_cardinality TYPE c LENGTH 1
|
||
| 11 | TY_E_MED_CONV_EXIT | Public | See coding | 20120301 | ty_e_med_conv_exit TYPE c LENGTH 5
|
||
| 12 | TY_E_MED_EDM_TYPE | Public | See coding | 20120301 | ty_e_med_edm_type TYPE c LENGTH 20
|
||
| 13 | TY_E_MED_SEMANTIC | Public | See coding | 20120301 | ty_e_med_semantic TYPE c LENGTH 20
|
||
| 14 | TY_GS_EDM_FIELD_DESC | Public | See coding | 20120301 | 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
|
||
| 15 | TY_RETURN_CODE | Public | See coding | 20120301 | ty_return_code TYPE c LENGTH 1
|
||
| 16 | TY_S_MED_ABAP_FDDESC | Public | See coding | 20120301 | 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
|
||
| 17 | TY_S_MSG_CATEGORY | Public | See coding | 20130320 | BEGIN OF ty_s_msg_category,
category TYPE /iwbep/sbdm_message_category,
messages TYPE /iwbep/if_sbcm_msg_object=>ty_t_object,
END OF ty_s_msg_category
|
||
| 18 | TY_S_REF_CONST | Public | See coding | 20120319 | BEGIN OF ty_s_ref_const ,
name TYPE c LENGTH 40,
namespace TYPE string,
principal TYPE c LENGTH 40,
dependent TYPE c LENGTH 40,
principal_role TYPE string,
dependent_role TYPE string,
docu TYPE s_documentation,
annotations TYPE t_annotations,
END OF ty_s_ref_const
|
||
| 19 | TY_T_MSG_CATEGORY | Public | See coding | 20130320 | ty_t_msg_category TYPE SORTED TABLE OF ty_s_msg_category WITH UNIQUE KEY category
|
||
| 20 | TY_T_REF_CONST | Public | See coding | 20120319 | ty_t_ref_const TYPE STANDARD TABLE OF ty_s_ref_const WITH KEY principal dependent dependent_role INITIAL SIZE 0
|
||
| 21 | T_ANNOTATIONS | Public | See coding | 20120215 | t_annotations TYPE STANDARD TABLE OF s_name_value WITH DEFAULT KEY
|
||
| 22 | T_ASSOCIATIONS | Public | See coding | 20120215 | t_associations TYPE STANDARD TABLE OF s_association WITH DEFAULT KEY
|
||
| 23 | T_COMPLEXTYPES | Public | See coding | 20120215 | t_complextypes TYPE STANDARD TABLE OF s_complextype WITH DEFAULT KEY
|
||
| 24 | T_ENTITYSETS | Public | See coding | 20120215 | t_entitysets TYPE STANDARD TABLE OF s_entityset WITH DEFAULT KEY
|
||
| 25 | T_ENTITYTYPES | Public | See coding | 20120215 | t_entitytypes TYPE STANDARD TABLE OF s_entitytype WITH DEFAULT KEY
|
||
| 26 | T_NAVIGATIONPROPERTIES | Public | See coding | 20120215 | t_navigationproperties TYPE STANDARD TABLE OF s_navigationproperty WITH DEFAULT KEY
|
||
| 27 | T_PROPERTIES | Public | See coding | 20120215 | t_properties TYPE STANDARD TABLE OF s_property WITH DEFAULT KEY
|
||
| 28 | T_SEOCLSNAME | Public | See coding | 20120215 | t_seoclsname TYPE STANDARD TABLE OF s_seoclsname WITH DEFAULT KEY
|
||
| 29 | T_STRINGS | Public | See coding | 20120215 | 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 | 20120215 | |||
| 2 | CV_ABAPTYPE | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20120215 | |||
| 3 | IO_XML_PROPERTY_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20120215 | |||
| 4 | IV_ENTITY_SAPSTRUCTURENAME | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20120215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120215 |
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) | S_ASSOCIATION | 20130423 |
Method ADJUST_ASSOC_ENDS on class /IWBEP/CL_SB_FILE_IMPORTER has no exception.
Method CHECK_DOCUMENT_TYPE_EDMX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | document | 20120215 | |||
| 2 | RO_ENTRY | Value transfer | Object reference (TYPE REF TO) | IF_IXML_NODE | entry node (parent of the 'Schema' node) | 20120215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120215 |
Method CHECK_DOCUMENT_TYPE_META Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | document | 20120215 | |||
| 2 | RO_ENTRY | Value transfer | Object reference (TYPE REF TO) | IF_IXML_NODE | entry node (parent of the 'Schema' node) | 20120215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120215 |
Method CHECK_MODEL_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_PROJECT | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_PROJECT | SB - Domain Model - Project | 20120216 | |||
| 2 | RV_MODEL_EXIST | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for File Importer | 20120302 |
Method CHECK_REDEFINE_PROJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_PROJECT | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_PROJECT | SB - Domain Model - Project | 20130313 | |||
| 2 | RV_REDEFINE | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20130313 |
Method CHECK_REDEFINE_PROJECT on class /IWBEP/CL_SB_FILE_IMPORTER has no exception.
Method FILE_BROWSER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | File Name | 20120215 | |||
| 2 | EV_NO_FILE_SELECTED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120215 |
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 | 20120301 | ||||
| 2 | RS_ABAP_TYPE | Value transfer | Type reference (TYPE) | TY_S_MED_ABAP_FDDESC | 20120301 |
Method GET_ABAP_TYPE_FROM_EDM_TYPE on class /IWBEP/CL_SB_FILE_IMPORTER has no exception.
Method GET_ASSOCIATIONSETS 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_ODATA_ARTIFACTS=>TY_T_ASSOCIATION_SETS | 20120229 | ||||
| 2 | IO_XML_SCHEMA_LIST | Call by reference | Type reference (TYPE) | ANY | 20120229 | ||||
| 3 | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20120229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for File Importer | 20120229 |
Method GET_COMPLEXTYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COMPLEXTYPES | Call by reference | Type reference (TYPE) | /IWBEP/CL_SB_FILE_IMPORTER=>T_COMPLEXTYPES | 20120216 | ||||
| 2 | IO_XML_SCHEMA_CHILDREN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20120216 | |||
| 3 | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20120216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120216 |
Method GET_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/CL_SB_FILE_IMPORTER=>T_ENTITYSETS | 20120216 | ||||
| 2 | IO_XML_SCHEMA_LIST | Call by reference | Type reference (TYPE) | ANY | 20120216 | ||||
| 3 | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20120216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120216 |
Method GET_ENTITYSET_ANNOTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ENTITYSET | Call by reference | Type reference (TYPE) | /IWBEP/CL_SB_FILE_IMPORTER=>S_ENTITYSET | 20120221 | ||||
| 2 | IO_XML_ENTITYSET_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20120221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120221 |
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 | 20120215 | |||
| 2 | RV_SAPSTRUCTURENAME | Value transfer | Type reference (TYPE) | STRING | 20120215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120215 |
Method GET_FILE_IMPORT_ERR_MSG 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 | 20130326 |
Method GET_FILE_IMPORT_ERR_MSG on class /IWBEP/CL_SB_FILE_IMPORTER 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_ODATA_ARTIFACTS=>TY_T_FUNC_IMPS | 20120319 | ||||
| 2 | IO_XML_SCHEMA_LIST | Call by reference | Type reference (TYPE) | ANY | 20120319 | ||||
| 3 | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20120319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for File Importer | 20120319 |
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 | 20120215 | ||||
| 2 | EV_SAPSTRUCTURECOMPONENTNAME | Call by reference | Type reference (TYPE) | STRING | 20120215 | ||||
| 3 | EV_SAPSTRUCTURENAME | Call by reference | Type reference (TYPE) | STRING | 20120215 | ||||
| 4 | IO_XML_PROPERTY_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20120215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120215 |
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/CL_SB_FILE_IMPORTER=>T_ENTITYSETS | 20120221 | ||||
| 2 | IO_XML_SCHEMA_CHILDREN | Call by reference | Type reference (TYPE) | ANY | 20120221 | ||||
| 3 | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20120221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120221 |
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 | 20130328 | |||
| 2 | RV_VERSION | Value transfer | Type reference (TYPE) | FLOAT | Field of type FLTP | 20130328 |
Method GET_SERVICE_VERSION on class /IWBEP/CL_SB_FILE_IMPORTER 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 | 20120215 | ||||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120215 | ||||
| 3 | IT_COMPLEXTYPES | Call by reference | Type reference (TYPE) | T_COMPLEXTYPES | 20130325 | ||||
| 4 | IV_EDMTYPE | Call by reference | Type reference (TYPE) | STRING | Flag to indicate that a property has a complex type | 20120215 | |||
| 5 | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20120215 |
Method IS_EDMTYPE_COMPLEXTYPE on class /IWBEP/CL_SB_FILE_IMPORTER 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 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) | T_ASSOCIATIONS | 20120216 |
Method MAPALL_EDMMULTIP_TO_ABAPMULTIP on class /IWBEP/CL_SB_FILE_IMPORTER has no exception.
Method MAP_EDMBOOLVAL_TO_ABAPBOOLVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EDMBOOLVAL | Call by reference | Type reference (TYPE) | STRING | 20120215 | ||||
| 2 | RV_ABAPBOOLVAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120215 |
Method MAP_EDMBOOLVAL_TO_ABAPBOOLVAL on class /IWBEP/CL_SB_FILE_IMPORTER 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 | 20120216 | |||
| 2 | RV_ABAPMULTIPLICITY | Value transfer | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20120216 |
Method MAP_EDMMULTIP_TO_ABAPMULTIP on class /IWBEP/CL_SB_FILE_IMPORTER 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 | 20120215 | |||
| 2 | EV_ABAPPREDLENGTH | Call by reference | Type reference (TYPE) | STRING | Length of Field (Number of Characters) | 20120215 | |||
| 3 | EV_ABAPPREDTYPE | Call by reference | Type reference (TYPE) | STRING | Data Type in ABAP Dictionary | 20120215 | |||
| 4 | IV_EDMPRECISION | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_PRECISION | Natural Number | 20120215 | |||
| 5 | IV_EDMSCALE | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_SCALE | 3-Character Integer Field | 20120215 | |||
| 6 | IV_EDMTYPE | Call by reference | Type reference (TYPE) | STRING | EDM Type of a Property | 20120215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120215 |
Method MAP_ODATA_ARTIFACTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ASSOCIATIONS | Call by reference | Type reference (TYPE) | /IWBEP/CL_SB_FILE_IMPORTER=>T_ASSOCIATIONS | 20120217 | ||||
| 2 | IT_ASSOCIATIONSETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_ASSOCIATION_SETS | 20120229 | ||||
| 3 | IT_COMPLEXTYPES | Call by reference | Type reference (TYPE) | /IWBEP/CL_SB_FILE_IMPORTER=>T_COMPLEXTYPES | 20120217 | ||||
| 4 | IT_ENTITIES | Call by reference | Type reference (TYPE) | /IWBEP/CL_SB_FILE_IMPORTER=>T_ENTITYTYPES | 20120217 | ||||
| 5 | IT_ENTITYSETS | Call by reference | Type reference (TYPE) | /IWBEP/CL_SB_FILE_IMPORTER=>T_ENTITYSETS | 20120217 | ||||
| 6 | IT_FUNC_IMPS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SB_ODATA_ARTIFACTS=>TY_T_FUNC_IMPS | 20120319 | ||||
| 7 | RO_ODATA_ARTIFACTS | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SB_ODATA_ARTIFACTS | Interface for OData artifacts | 20120217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for File Importer | 20120301 |
Method POPULATE_SUPPORTED_EDM_TYPES Signature
Method POPULATE_SUPPORTED_EDM_TYPES on class /IWBEP/CL_SB_FILE_IMPORTER has no parameter.
Method POPULATE_SUPPORTED_EDM_TYPES on class /IWBEP/CL_SB_FILE_IMPORTER 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 | 20120216 | ||||
| 2 | IV_SCHEMANAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20120216 |
Method REMOVE_SCHEMANAMESPACE on class /IWBEP/CL_SB_FILE_IMPORTER 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 | 20130321 | |||
| 2 | IV_EDM_TYPE | Call by reference | Type reference (TYPE) | STRING | 20130321 |
Method VALIDATE_EDM_TYPE on class /IWBEP/CL_SB_FILE_IMPORTER 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 | 20130320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20130320 |
Method XML_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 | 20120215 | |||
| 2 | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20120215 | ||||
| 3 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20120215 | ||||
| 4 | RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120215 |
Method XML_GET_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 | 20120215 | ||||
| 2 | IO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20120215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120215 |
Method XML_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 | 20120215 | ||||
| 2 | IO_NODELIST | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20120215 | |||
| 3 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20120215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120215 |
Method XML_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 | 20120215 | |||
| 2 | IO_NODELIST | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE_LIST | IF_IXML_NODE_LIST | 20120215 | |||
| 3 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20120215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for file importer | 20120215 |
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 200 |