SAP ABAP Interface IF_SADL_VIEW_DB (DB view generator bases on entity views)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-ESF-BSA (Application Component) Business Service Adaptation
     SADL_QUERY_VIEW (Package) View generation for SADL Query
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SADL_VIEW_DB_GENERATOR IF_SADL_VIEW_DB_GENERATOR DB view generator bases on entity 20120707
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SADL_VIEW_DB_GENERATOR CL_SADL_VIEW_DB_GENERATOR Generates DB views based on Entity 20120707
Properties
Interface IF_SADL_VIEW_DB  
Short Description DB view generator bases on entity views    
General Data
Package SADL_QUERY_VIEW   View generation for SADL Query 
Created 20121122   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
Interface IF_SADL_VIEW_DB has no forward declaration.
Interfaces
Interface IF_SADL_VIEW_DB has no interface.
Friends
Interface IF_SADL_VIEW_DB has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_JOIN_TYPE Constant Public See coding 20121122
Methods
Interface IF_SADL_VIEW_DB has no method.
Events
Interface IF_SADL_VIEW_DB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_CALCULATED_ELEMENTS Public See coding 20130301 tt_calculated_elements TYPE STANDARD TABLE OF ty_calculated_element WITH DEFAULT KEY
2 TT_ELEMENTS Public See coding 20130301 tt_elements TYPE STANDARD TABLE OF ty_element WITH DEFAULT KEY
3 TT_ENTITIES Public See coding 20130114 tt_entities TYPE STANDARD TABLE OF ty_entity WITH DEFAULT KEY
4 TT_JOINS Public See coding 20130301 tt_joins TYPE STANDARD TABLE OF ty_join WITH DEFAULT KEY
5 TT_JOIN_MODEL Public See coding 20121122 tt_join_model TYPE STANDARD TABLE OF ty_join_model WITH KEY alias
6 TY_CALCULATED_ELEMENT Public See coding 20121122 BEGIN OF ty_calculated_element, alias TYPE string, parameters TYPE stringtab, trex_expression TYPE string, END OF ty_calculated_element
7 TY_ELEMENT Public See coding 20121122 BEGIN OF ty_element, element type string, alias TYPE string, entity_alias TYPE string, db_column_name TYPE string, text_search_relevant TYPE abap_bool, constraint TYPE c LENGTH 64, constraint_operator TYPE c LENGTH 4, data_type type string, END OF ty_element
8 TY_ENTITY Public See coding 20121122 BEGIN OF ty_entity, id TYPE if_sadl_entity=>ty_entity_id, type TYPE if_sadl_entity=>ty_entity_type, alias TYPE string, is_anchor TYPE abap_bool, db_artifact TYPE string, db_client_field TYPE string, primary_key TYPE stringtab, END OF ty_entity
9 TY_JOIN Public See coding 20121122 BEGIN OF ty_join, name TYPE string, type TYPE ty_join_type, source_alias TYPE string, source_element_db_column TYPE string, target_alias TYPE string, target_element_db_column TYPE string, END OF ty_join
10 TY_JOIN_MODEL Public See coding 20121122 BEGIN OF ty_join_model, alias TYPE string, predecessor_joins TYPE stringtab, END OF ty_join_model
11 TY_JOIN_TYPE Public See coding 20121122 ty_join_type TYPE c LENGTH 1
12 TY_VIEW_METADATA Public See coding 20121122 BEGIN OF ty_view_metadata, entities TYPE tt_entities, elements TYPE tt_elements, calculated_elements TYPE tt_calculated_elements, joins TYPE tt_joins, join_model TYPE tt_join_model, END OF ty_view_metadata
History
Last changed by/on SAP  20131127 
SAP Release Created in 740