SAP ABAP Class IF_BSCL_ALLOCATING_VALUE_SQL (Allocation of classification values)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BSCL_CHARACTERISTIC Characteristic 20121031
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BSCL_CLASS Class 20121128
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BSCL_OBJECT_TYPE Object type 20121105
Properties
Class IF_BSCL_ALLOCATING_VALUE_SQL  
Short Description Allocation of classification values    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20121031   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_BSCL_HDBR_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_BSCL_SQL_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_BSCL_ALLOCATING_VALUE_SQL has no interface implemented.
Friends
Class IF_BSCL_ALLOCATING_VALUE_SQL has no friend class.
Attributes
Class IF_BSCL_ALLOCATING_VALUE_SQL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_VIEW_NAME_SNIPPET_VALID Instance method Public Method Is view name snippet valid? 20130215
2 GET_COLUMNS Instance method Public Method Get columns for join 20121031
3 GET_TABLE_JOINS Instance method Public Method Get tables to be joined ad how to join them 20121031
4 GET_VIEW_NAME_SNIPPET Instance method Public Method Get snippet contributed to view name 20130215
5 IS_FLAWED Instance method Public Method Is entity flawed? 20121114
6 MARK_AS_FLAWED Instance method Public Method Mark entity as flawed for use in SQL 20121114
Events
Class IF_BSCL_ALLOCATING_VALUE_SQL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_ALLOCATING_VALUE_SQL Public See coding 20121031 tt_allocating_value_sql TYPE TABLE OF REF TO if_bscl_allocating_value_sql WITH DEFAULT KEY
2 TT_COLUMNS_FOR_TEST Public See coding 20121031 tt_columns_for_test TYPE TABLE OF ty_column_for_test WITH DEFAULT KEY
3 TY_COLUMN_FOR_TEST Public See coding 20121031 BEGIN OF ty_column_for_test, tablename TYPE string, fieldname TYPE string, conversion_name TYPE string, number_of_columns TYPE i, END OF ty_column_for_test
Method Signatures

Method CHECK_VIEW_NAME_SNIPPET_VALID Signature

Method CHECK_VIEW_NAME_SNIPPET_VALID on class IF_BSCL_ALLOCATING_VALUE_SQL has no parameter.
# Exception Resumable Description Created on
1 CX_BSCL_MSG_ERROR Classification Error Class (dynamic check) 20130215

Method GET_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE_ALIAS Call by reference Type reference (TYPE) STRING 20121128
2 Returning RT_COLUMNS Value transfer Type reference (TYPE) IF_BSCL_SQL_TYPES=>TT_VIEW_COLUMNS Table with Strings 20121031

Method GET_COLUMNS on class IF_BSCL_ALLOCATING_VALUE_SQL has no exception.

Method GET_TABLE_JOINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REFERENCE_FIELDS Call by reference Type reference (TYPE) IF_BSCL_SQL_TYPES=>TT_TABLE_FIELDS 20121031
2 Returning RT_JOINS Value transfer Type reference (TYPE) IF_BSCL_SQL_TYPES=>TT_JOINS 20121105
# Exception Resumable Description Created on
1 CX_BSCL_MSG_ERROR Classification Error Class (dynamic check) 20121113

Method GET_VIEW_NAME_SNIPPET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SNIPPET Value transfer Type reference (TYPE) STRING 20130215

Method GET_VIEW_NAME_SNIPPET on class IF_BSCL_ALLOCATING_VALUE_SQL has no exception.

Method IS_FLAWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20121114

Method IS_FLAWED on class IF_BSCL_ALLOCATING_VALUE_SQL has no exception.

Method MARK_AS_FLAWED Signature

Method MARK_AS_FLAWED on class IF_BSCL_ALLOCATING_VALUE_SQL has no parameter.
Method MARK_AS_FLAWED on class IF_BSCL_ALLOCATING_VALUE_SQL has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in