SAP ABAP Interface IF_BSCL_ALLOCATING_VALUE_SQL (Allocation of classification values)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-CL (Application Component) Classification
     BSCL_VIEW_KIT (Package) Classification: Tools for view generation
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
Interface IF_BSCL_ALLOCATING_VALUE_SQL  
Short Description Allocation of classification values    
General Data
Package BSCL_VIEW_KIT   Classification: Tools for view generation 
Created 20121031   SAP 
Last changed 20131127   SAP 
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
Interface IF_BSCL_ALLOCATING_VALUE_SQL has no interface.
Friends
Interface IF_BSCL_ALLOCATING_VALUE_SQL has no friend.
Attributes
Interface 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
Interface 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 Interface 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 Interface 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 Interface 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 Interface IF_BSCL_ALLOCATING_VALUE_SQL has no exception.

Method MARK_AS_FLAWED Signature

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