SAP ABAP Class CL_SADL_MAPPER_TO_BSA (Maps SADL information to bsa)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-ESF-BSA (Application Component) Business Service Adaptation
     SADL_COMPILER (Package) SADL Compiler
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSA_SADL_MAPPER Fills BSA tables with SADL information 20120827
Properties
Class CL_SADL_MAPPER_TO_BSA  
Short Description Maps SADL information to bsa    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SADL_COMPILER   SADL Compiler 
Created 20120827   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ABAP_STRUCTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_SADL_BSA_METADATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SADL_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BSA_SADL_MAPPER Fills BSA tables with SADL information 20120827
Friends
# Friend Modeled only Created on Description
1 CL_SADL_AUNIT_FRIEND 20120827 Friend helper class for Unit Tests
2 CL_SADL_VIEW_METADATA_ENRICH 20130123 Adds metadata to SADLs for special purposes
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MAX_ABAP_NAME_LENGTH Constant Private Type reference (TYPE) I 30 20130206
2 CO_PATH_SEPARATOR Constant Public See coding 'X' 20120827
3 CO_PRIMARY_KEY Constant Public Type reference (TYPE) STRING 'PK' 20131202
4 GT_BSA_METADATA_NODES Static Attribute Protected Type reference (TYPE) IF_SADL_BSA_METADATA=>TT_METADATA_NODE 20120827
5 MO_ERROR_HANDLER Instance attribute Protected Object reference (TYPE REF TO) IF_BSA_SADL_ERROR_HANDLER 20120827
6 MO_MP Instance attribute Protected Object reference (TYPE REF TO) CL_BSA_SADL_MP 20120827
7 MO_SADL_MODE_PLUGIN Instance attribute Protected Object reference (TYPE REF TO) IF_BSA_SADL_MODE_PLUGIN 20120827
8 MV_DATA_SOURCE_TYPE Instance attribute Protected Type reference (TYPE) STRING 20120827
9 MV_FUNC_PARAM_COUNTER Instance attribute Protected Type reference (TYPE) I 20120827
10 MV_NS_ACTION Instance attribute Protected Type reference (TYPE) STRING 20130816
11 MV_NS_ASSOCIATION Instance attribute Protected Type reference (TYPE) STRING 20130816
12 MV_NS_ATTRIBUTE Instance attribute Protected Type reference (TYPE) STRING 20130816
13 MV_NS_CALLBACK Instance attribute Protected Type reference (TYPE) STRING 20130816
14 MV_NS_JOIN Instance attribute Protected Type reference (TYPE) STRING 20130816
15 MV_NS_QUERY Instance attribute Protected Type reference (TYPE) STRING 20130816
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SADL_STRUCTURE Instance method Private Method 20120827
2 ADJUST_MAX_EDIT_MODES Instance method Private Method 20120827
3 CHECK_CONVERSIONS Instance method Private Method 20130617
4 CHECK_JOINS Instance method Private Method 20130724
5 CONSTRUCTOR Instance method Public Constructor 20120827
6 CREATE_ACTION_MAP_AND_PATHS Instance method Private Method 20120827
7 CREATE_ASSOC_AND_PLUNGE Instance method Private Method 20120827
8 CREATE_ASSOC_BY_NAMESPACE Instance method Private Method 20120827
9 CREATE_ASSOC_MAP_AND_PATHS Instance method Private Method 20120827
10 CREATE_ATTRIBUTE_MAPPING Instance method Protected Method 20130205
11 CREATE_ATTRIBUTE_MAP_AND_PATHS Instance method Private Method 20120827
12 CREATE_ATTRIBUTE_MAP_OR_FC Instance method Private Method 20120827
13 CREATE_ATTRIBUTE_TYPE Instance method Private Method 20120827
14 CREATE_ATTR_AND_SEARCH_INPUT Instance method Private Method 20120827
15 CREATE_COMPOSITION_PATHS Instance method Private Method 20120827
16 CREATE_FILTER Instance method Protected Method 20120827
17 CREATE_JOIN_ASSOCIATION_MAP Instance method Private Method 20120827
18 CREATE_MAPPED_QUERY_MAP Instance method Private Method 20120827
19 CREATE_NORMAL_ASSOCIATION_MAP Instance method Protected Method 20120827
20 CREATE_PATH Instance method Protected Method 20120827
21 CREATE_PATH_AND_FILTER Instance method Protected Method 20120827
22 CREATE_PRIMARY_NODE Instance method Private Method 20130205
23 CREATE_PRIMARY_NODE_PATH Instance method Private Method 20120827
24 CREATE_QUERY_MAP Instance method Private Method 20120827
25 CREATE_SADL_QUERY_MAP Instance method Private Method 20120827
26 CREATE_TARGET_NODE_CONDITIONS Instance method Protected Method 20120827
27 GET_JOIN_INFO Instance method Private Method 20120827
28 GET_LEADING_ENTITY Instance method Private Method 20120903
29 GET_MD_NODES_ALONG_ROOT_STRUC Instance method Private Method 20130614
30 IS_JOIN_LCP_SUPPORTED Instance method Protected Method 20120827
31 MAP_OPERATOR Instance method Private Method 20120827
32 SET_SADL_NAMESPACES Instance method Private Method 20130816
33 _CHECK_KEY_FIELD_NAMES Instance method Private Method 20130323
34 _ENSURE_ENTIRE_KEY_MAPPING Instance method Private Method 20130709
35 _ENSURE_PRIMARY_KEY_MAPPING Instance method Private Method 20130206
36 _GET_ASSOCIATION_AND_TARGET Instance method Protected Method 20120827
37 _POST_PROCESSING Instance method Protected Method 20120903
Events
Class CL_SADL_MAPPER_TO_BSA has no event.
Types
Class CL_SADL_MAPPER_TO_BSA has no local type.
Method Signatures

Method ADD_SADL_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ABAP_STRUCDESC Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20120827
2 Exporting EO_STRUC_DESC Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20120827
3 Exporting ET_BSA_METADATA_NODES Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TT_METADATA_NODE 20120827
4 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
5 Exporting EV_ABAP_STRUC_NAME Call by reference Type reference (TYPE) STRING 20120827
6 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
7 Importing IR_SADL_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
8 Importing IS_SADL_BINDING_INFORMATION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_INFORMATION 20120827
9 Importing IS_SADL_STRUCTURE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_STRUCTURE 20120827
10 Importing IT_SKIPPED_STR_COMP Call by reference Type reference (TYPE) STRINGTAB 20120827
11 Importing IV_IS_ANCHOR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120903
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method ADJUST_MAX_EDIT_MODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SADL_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827

Method ADJUST_MAX_EDIT_MODES on class CL_SADL_MAPPER_TO_BSA has no exception.

Method CHECK_CONVERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20130617
2 Importing IR_SADL_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SADL_TYPES=>TY_SADL_DEFINITION 20130617

Method CHECK_CONVERSIONS on class CL_SADL_MAPPER_TO_BSA has no exception.

Method CHECK_JOINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20130724
2 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20130724
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130724

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ERROR_HANDLER Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_ERROR_HANDLER 20120827
2 Importing IO_SADL_MODE_PLUGIN Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_MODE_PLUGIN 20130205

Method CONSTRUCTOR on class CL_SADL_MAPPER_TO_BSA has no exception.

Method CREATE_ACTION_MAP_AND_PATHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BSA_METADATA_NODE Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_METADATA_NODE 20120827
2 Changing CT_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
3 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
4 Importing IS_SADL_BINDING_INFORMATION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_INFORMATION 20120827
5 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
6 Importing IV_SADL_STRUCTURE_BSA_PATH_ID Call by reference Type reference (TYPE) STRING 20120827
7 Importing IV_SADL_STRUCTURE_ID Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_ASSOC_AND_PLUNGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BSA_METADATA_NODE Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_METADATA_NODE 20120827
2 Exporting ET_BSA_METADATA_NODES Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TT_METADATA_NODE 20120827
3 Exporting ET_COMPONENTS Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE 20120827
4 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
5 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
6 Importing IR_SADL_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
7 Importing IS_SADL_BINDING_INFORMATION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_INFORMATION 20120827
8 Importing IV_SADL_PARENT_PATH_ID Call by reference Type reference (TYPE) STRING 20120827
9 Importing IV_SADL_PARENT_STRUCTURE_ID Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_ASSOC_BY_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
2 Exporting ES_BSA_ASSOCIATION_MAPPING Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_ASSOCIATION_MAPPING 20120827
3 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
4 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
5 Importing IR_SADL_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
6 Importing IS_SADL_BINDING_STEP Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_STEP 20120827
7 Importing IV_FRAG_UUID Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_UUID 20120827
8 Importing IV_LOCALIZATION_TAG Call by reference Type reference (TYPE) STRING 20120827
9 Importing IV_PARENT_PATH_ID Call by reference Type reference (TYPE) STRING 20120827
10 Importing IV_SADL_ENTITY_ID Call by reference Type reference (TYPE) STRING 20120827
11 Importing IV_SADL_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20120827
12 Importing IV_STRUCTURE_ID Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_ASSOC_MAP_AND_PATHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BSA_METADATA_NODE Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_METADATA_NODE 20120827
2 Changing CT_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
3 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
4 Importing IR_SADL_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
5 Importing IS_SADL_BINDING_INFORMATION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_INFORMATION 20120827
6 Importing IV_SADL_STRUCTURE_BSA_PATH_ID Call by reference Type reference (TYPE) STRING 20120827
7 Importing IV_SADL_STRUCTURE_ID Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_ATTRIBUTE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BSA_ATTRIBUTE_MAPPING Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_ATTRIBUTE_MAPPING 20130205
2 Exporting ES_COMPONENT Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT 20130205
3 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20130205
4 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20130205
5 Importing IS_SADL_ATTRIBUTE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_ATTRIBUTE 20130205
6 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20130320
7 Importing IV_BSA_PATH_ID Call by reference Type reference (TYPE) STRING 20130205
8 Importing IV_BSA_REF_ATTR_NAME Call by reference Type reference (TYPE) STRING 20130205
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130205

Method CREATE_ATTRIBUTE_MAP_AND_PATHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BSA_PATHS Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TT_PATH 20120827
2 Exporting EO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
3 Exporting ES_BSA_ATTRIBUTE_MAPPING Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_ATTRIBUTE_MAPPING 20120827
4 Exporting ES_COMPONENT Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT 20120827
5 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
6 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
7 Importing IS_SADL_ATTRIBUTE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_ATTRIBUTE 20120827
8 Importing IS_SADL_BINDING_INFORMATION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_INFORMATION 20120827
9 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
10 Importing IT_SADL_BINDING_STEPS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_BINDING_STEPS 20120827
11 Importing IV_PREDECESSOR_PATH_ID Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_ATTRIBUTE_MAP_OR_FC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BSA_METADATA_NODE Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_METADATA_NODE 20120827
2 Changing CT_COMPONENTS Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE 20120827
3 Changing CT_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
4 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
5 Importing IS_SADL_ATTRIBUTE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_ATTRIBUTE 20120827
6 Importing IS_SADL_BINDING_INFORMATION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_INFORMATION 20120827
7 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
8 Importing IV_PREDECESSOR_PATH_ID Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_ATTRIBUTE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BSA_ADDITIONAL_ATTR_MAP Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_ADDITIONAL_ATTR_MAP 20120827
2 Exporting ET_COMPONENTS Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE 20120827
3 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
4 Importing IS_SADL_ATTRIBUTE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_ATTRIBUTE 20120827
5 Importing IT_SADL_ATTRIBUTE_TYPES Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ATTRIBUTE_TYPES 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_ATTR_AND_SEARCH_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BSA_METADATA_NODE Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_METADATA_NODE 20120827
2 Changing CT_COMPONENTS Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE 20120827
3 Changing CT_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
4 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
5 Importing IS_SADL_BINDING_INFORMATION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_INFORMATION 20120827
6 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
7 Importing IS_SADL_STRUCTURE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_STRUCTURE 20130323
8 Importing IV_SADL_STRUCTURE_BSA_PATH_ID Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_COMPOSITION_PATHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BSA_PATHS Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TT_PATH 20120827
2 Exporting EO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
3 Exporting ES_BSA_ASSOCIATION_MAPPING Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_ATTRIBUTE_MAPPING 20120827
4 Exporting ES_COMPONENT Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT 20120827
5 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
6 Exporting EV_PREDECESSOR_PATH_ID Call by reference Type reference (TYPE) STRING 20120827
7 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
8 Importing IS_SADL_BINDING_INFORMATION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_INFORMATION 20120827
9 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
10 Importing IS_SADL_STRUCTURE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_STRUCTURE 20120827
11 Importing IT_SADL_BINDING_STEPS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_BINDING_STEPS 20120827
12 Importing IV_PREDECESSOR_PATH_ID Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BSA_FILTER_VALUES Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TT_FILTER_VALUE 20120827
2 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
3 Importing IO_SOURCE_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
4 Importing IS_SADL_BINDING_STEP Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_STEP 20120827
5 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20130424
6 Importing IV_ID Call by reference Type reference (TYPE) STRING 20130424
7 Importing IV_LOCALIZATION_TAG Call by reference Type reference (TYPE) STRING 20120827
8 Importing IV_STRUCTURE_ID Call by reference Type reference (TYPE) STRING 20130424
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_JOIN_ASSOCIATION_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
2 Exporting ES_BSA_ASSOCIATION_MAP Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_ASSOCIATION_MAPPING 20120827
3 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
4 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
5 Importing IS_SADL_STEP Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_STEP 20120827
6 Importing IV_ASSOCIATION_IS_COMPOSITION Call by reference Type reference (TYPE) ABAP_BOOL 20120827
7 Importing IV_BSA_PATH_ID Call by reference Type reference (TYPE) STRING 20120827
8 Importing IV_FRAG_UUID Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_UUID 20120827
9 Importing IV_ID Call by reference Type reference (TYPE) STRING 20120827
10 Importing IV_LOCALIZATION_TAG Call by reference Type reference (TYPE) STRING 20120827
11 Importing IV_SADL_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_MAPPED_QUERY_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BSA_METADATA_NODE Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_METADATA_NODE 20120827
2 Changing CT_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
3 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
4 Importing IS_SADL_BINDING_INFORMATION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_INFORMATION 20120827
5 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
6 Importing IV_SADL_STRUCTURE_ID Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_NORMAL_ASSOCIATION_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
2 Exporting ES_BSA_ASSOCIATION_MAP Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_ASSOCIATION_MAPPING 20120827
3 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
4 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
5 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
6 Importing IS_SADL_STEP Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_STEP 20120827
7 Importing IV_ASSOCIATION_IS_COMPOSITION Call by reference Type reference (TYPE) ABAP_BOOL 20120827
8 Importing IV_BSA_PATH_ID Call by reference Type reference (TYPE) STRING 20120827
9 Importing IV_FRAG_UUID Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_UUID 20120827
10 Importing IV_LOCALIZATION_TAG Call by reference Type reference (TYPE) STRING 20120827
11 Importing IV_SADL_ENTITY_ID Call by reference Type reference (TYPE) STRING 20120827
12 Importing IV_SADL_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20120827
13 Importing IV_STRUCTURE_ID Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BSA_PATHS Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TT_PATH 20120827
2 Exporting EO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
3 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
4 Exporting EV_BSA_PREDECESSOR_PATH_ID Call by reference Type reference (TYPE) STRING 20120827
5 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
6 Importing IS_SADL_BINDING_INFORMATION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_INFORMATION 20120827
7 Importing IS_SADL_BINDING_STEP Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_STEP 20120827
8 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
9 Importing IV_BSA_PREDECESSOR_PATH_ID Value transfer Type reference (TYPE) STRING 20120827
10 Importing IV_CREATE_BEHAVIOR Call by reference Type reference (TYPE) STRING 20120827
11 Importing IV_FRAG_UUID Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_UUID 20120827
12 Importing IV_ID Call by reference Type reference (TYPE) STRING 20120827
13 Importing IV_LAST_PATH Call by reference Type reference (TYPE) ABAP_BOOL 20120827
14 Importing IV_LOCALIZATION_TAG Call by reference Type reference (TYPE) STRING 20120827
15 Importing IV_MAX_EDIT_MODE Call by reference Type reference (TYPE) STRING 20120827
16 Importing IV_STEP_NUMBER Call by reference Type reference (TYPE) I 20120827
17 Importing IV_STRUCTURE_ID Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_PATH_AND_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
2 Exporting ES_BSA_PATH Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_PATH 20120827
3 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
4 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
5 Importing IS_SADL_BINDING_STEP Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_STEP 20120827
6 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
7 Importing IV_BSA_PREDECESSOR_PATH_ID Call by reference Type reference (TYPE) STRING 20120827
8 Importing IV_CREATE_BEHAVIOR Call by reference Type reference (TYPE) STRING 20120827
9 Importing IV_FRAG_UUID Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_UUID 20120827
10 Importing IV_ID Call by reference Type reference (TYPE) STRING 20120827
11 Importing IV_LAST_PATH Call by reference Type reference (TYPE) ABAP_BOOL 20120827
12 Importing IV_LOCALIZATION_TAG Call by reference Type reference (TYPE) STRING 20120827
13 Importing IV_MAX_EDIT_MODE Call by reference Type reference (TYPE) STRING 20120827
14 Importing IV_STRUCTURE_ID Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_PRIMARY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BSA_METADATA_NODE Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_METADATA_NODE 20130205
2 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20130205
3 Exporting EV_PRIMARY_PATH_ID Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_PATH-PATH_ID 20130205
4 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20130205
5 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20130205
6 Importing IS_STRUCTURE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_STRUCTURE 20130205
7 Importing IV_IS_ANCHOR Call by reference Type reference (TYPE) ABAP_BOOL 20130205
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130206

Method CREATE_PRIMARY_NODE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120903
2 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
3 Importing IS_STRUCTURE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_STRUCTURE 20120827
4 Returning RS_BSA_PATH Value transfer Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_PATH 20130205

Method CREATE_PRIMARY_NODE_PATH on class CL_SADL_MAPPER_TO_BSA has no exception.

Method CREATE_QUERY_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BSA_METADATA_NODE Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_METADATA_NODE 20120827
2 Changing CT_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
3 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
4 Importing IS_SADL_BINDING_INFORMATION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_INFORMATION 20120827
5 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
6 Importing IV_SADL_STRUCTURE_ID Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_SADL_QUERY_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BSA_METADATA_NODE Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_METADATA_NODE 20120827
2 Changing CT_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
3 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
4 Importing IV_SADL_STRUCTURE_ID Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method CREATE_TARGET_NODE_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BSA_ASSOC_CONDITION_VALUES Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TT_JOIN_CONDITIONS 20120827
2 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
3 Importing IO_TARGET_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
4 Importing IS_SADL_BINDING_STEP Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_STEP 20120827
5 Importing IV_FRAG_UUID Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_UUID 20120827
6 Importing IV_ID Call by reference Type reference (TYPE) STRING 20120827
7 Importing IV_LOCALIZATION_TAG Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method GET_JOIN_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
2 Exporting ET_ASSOCIATION_BINDINGS Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TT_JOIN_CONDITIONS 20120827
3 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120827
4 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120827
5 Importing IV_JOIN_NAME Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method GET_LEADING_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120903
2 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20120903
3 Importing IS_SADL_DEFINITION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_DEFINITION 20120903
4 Importing IS_TOPMOST_BOUND_STRUCTURE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_STRUCTURE 20120903
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method GET_MD_NODES_ALONG_ROOT_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20130614
2 Exporting ET_METADATA_NODES Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TT_METADATA_NODE 20130614
3 Exporting EV_ERROR_OCCURRED Call by reference Type reference (TYPE) ABAP_BOOL 20130614
4 Importing IR_SADL_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SADL_TYPES=>TY_SADL_DEFINITION 20130614
5 Importing IS_SADL_BINDING_INFORMATION Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_BINDING_INFORMATION 20130614
6 Importing IS_TOPMOST_BOUND_STRUCTURE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_STRUCTURE 20130614
7 Importing IT_SKIPPED_STR_COMP Call by reference Type reference (TYPE) STRINGTAB 20130614
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130614

Method IS_JOIN_LCP_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
2 Importing IS_CROSS_DU Call by reference Type reference (TYPE) ABAP_BOOL 20120827
3 Importing IT_ASSOCIATION_BINDING Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TT_JOIN_CONDITIONS 20120827
4 Returning RV_IS_LCP_SUPPORTED Value transfer Type reference (TYPE) ABAP_BOOL 20120827

Method IS_JOIN_LCP_SUPPORTED on class CL_SADL_MAPPER_TO_BSA has no exception.

Method MAP_OPERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OP_SIGN Call by reference Type reference (TYPE) STRING 20120827
2 Returning RV_OP_ABBR Value transfer Type reference (TYPE) STRING 20120827

Method MAP_OPERATOR on class CL_SADL_MAPPER_TO_BSA has no exception.

Method SET_SADL_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SADL_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SADL_TYPES=>TY_SADL_DEFINITION 20130816

Method SET_SADL_NAMESPACES on class CL_SADL_MAPPER_TO_BSA has no exception.

Method _CHECK_KEY_FIELD_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20130323
2 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20130323
3 Importing IS_SADL_ATTRIBUTE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_ATTRIBUTE 20130323
4 Importing IS_SADL_STRUCTURE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_STRUCTURE 20130323

Method _CHECK_KEY_FIELD_NAMES on class CL_SADL_MAPPER_TO_BSA has no exception.

Method _ENSURE_ENTIRE_KEY_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20130709
2 Exporting EV_USED_KEY_NAME Call by reference Type reference (TYPE) STRING 20131129
3 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20130709
4 Importing IS_SADL_STRUCTURE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_STRUCTURE 20131127
5 Importing IT_ATTRIBUTE_MAPPING Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_METADATA_NODE-ATTRIBUTE_MAPPING 20130709
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130709

Method _ENSURE_PRIMARY_KEY_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ATTRIBUTE_MAPPING Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TY_METADATA_NODE-ATTRIBUTE_MAPPING 20130210
2 Exporting ET_SADL_ERRORS Call by reference Type reference (TYPE) IF_SADL_TYPES=>TT_SADL_ERRORS 20130206
3 Exporting EV_USED_KEY_NAME Call by reference Type reference (TYPE) STRING 20131129
4 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20130206
5 Importing IS_SADL_STRUCTURE Call by reference Type reference (TYPE) IF_SADL_TYPES=>TY_SADL_STRUCTURE 20130323
6 Importing IV_PRIMARY_PATH_ID Call by reference Type reference (TYPE) STRING 20130206
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130206

Method _GET_ASSOCIATION_AND_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
2 Exporting ES_ASSOCIATION Call by reference Type reference (TYPE) IF_SADL_ENTITY_CONSUMP_INFO=>TY_ASSOCIATION 20120827
3 Importing IO_SADL_ENTITY Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20120827
4 Importing IV_ASSOCIATION_NAME Call by reference Type reference (TYPE) STRING 20120827
# Exception Resumable Description Created on
1 CX_SADL_STATIC 20130111

Method _POST_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_METADATA_NODES Call by reference Type reference (TYPE) IF_SADL_BSA_METADATA=>TT_METADATA_NODE 20120903
# Exception Resumable Description Created on
1 CX_BSA_COMPILE_TIME 20131119
History
Last changed by/on SAP  20141121 
SAP Release Created in 740