SAP ABAP Interface IF_BSCL_CLASS (Class)
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_CLASS Class 20121024
Properties
Interface IF_BSCL_CLASS  
Short Description Class    
General Data
Package BSCL_VIEW_KIT   Classification: Tools for view generation 
Created 20121024   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_BSCL_ALLOCATING_VALUE_SQL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_BSCL_CHARACTERISTIC Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_BSCL_ORGANIZATIONAL_AREA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_BSCL_VIEW Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_BSCL_CLASS has no interface.
Friends
Interface IF_BSCL_CLASS has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ACTIVITY_READ Constant Public Type reference (TYPE) ACTIV_AUTH '03' Activity 20121115
2 MC_AUTHORITY_OBJECT Constant Public Type reference (TYPE) XUOBJECT 'C_KLAH_BKP' Authorization Object 20121115
3 MC_CHANGE_NUMBER_FIELD Constant Public Type reference (TYPE) STRING 'AENNR' Field name: Change number 20121128
4 MC_CLASS_ID_FIELD Constant Public Type reference (TYPE) STRING 'CLINT' 20121105
5 MC_CLASS_TO_CLASS_ASSIGNMENT Constant Public Type reference (TYPE) KLMAF 'K' Record type 20121115
6 MC_DATE_FIELD Constant Public Type reference (TYPE) STRING 'DATUV' Field name: Date 20121128
7 MC_STATUS_FIELD Constant Public Type reference (TYPE) STRING 'STATU' Field name: Status 20121128
Methods
# Method Level Visibility Method type Description Created on
1 GET_CLASS_TYPE Instance method Public Method Get class type 20121026
2 GET_ID Instance method Public Method Get name of class 20121030
3 GET_INTERNAL_ID Instance method Public Method get internal ID 20121105
4 GET_ORGANIZATIONAL_AREA_IDS Instance method Public Method Get IDs of Organizational Areas within this Class 20130214
5 GET_VIEWS Instance method Public Method Get views 20121024
6 GET_VIEWS_BY_OBJECT_TYPE Instance method Public Method Get views 20130212
7 GET_VIEW_BY_KEY Instance method Public Method Get Single View by Object Type and Organizational Area 20130215
Events
Interface IF_BSCL_CLASS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_CLASSES Public See coding 20130214 tt_classes TYPE STANDARD TABLE OF REF TO if_bscl_class WITH DEFAULT KEY
Method Signatures

Method GET_CLASS_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CLASS_TYPE Value transfer Object reference (TYPE REF TO) IF_BSCL_CLASS_TYPE Class type 20121026

Method GET_CLASS_TYPE on Interface IF_BSCL_CLASS has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ID Value transfer Type reference (TYPE) KLASSE_D Class number 20121030

Method GET_ID on Interface IF_BSCL_CLASS has no exception.

Method GET_INTERNAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ID Value transfer Type reference (TYPE) CLINT Internal Class Number 20121105

Method GET_INTERNAL_ID on Interface IF_BSCL_CLASS has no exception.

Method GET_ORGANIZATIONAL_AREA_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ORGANIZATIONAL_AREA_IDS Value transfer Type reference (TYPE) IF_BSCL_ORGANIZATIONAL_AREA=>TT_ORGANIZATIONAL_AREA_IDS 20130214

Method GET_ORGANIZATIONAL_AREA_IDS on Interface IF_BSCL_CLASS has no exception.

Method GET_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VIEWS Value transfer Type reference (TYPE) IF_BSCL_VIEW=>TT_VIEWS 20121024

Method GET_VIEWS on Interface IF_BSCL_CLASS has no exception.

Method GET_VIEWS_BY_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) TABELLE Name of database table for object 20130212
2 Returning RT_VIEWS Value transfer Type reference (TYPE) IF_BSCL_VIEW=>TT_VIEWS View 20130212

Method GET_VIEWS_BY_OBJECT_TYPE on Interface IF_BSCL_CLASS has no exception.

Method GET_VIEW_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) TABELLE Name of database table for object 20130215
2 Importing IV_ORGANIZATIONAL_AREA Call by reference Type reference (TYPE) SICHTKZ Organizational Area Indicator 20130215
3 Returning RO_VIEW Value transfer Object reference (TYPE REF TO) IF_BSCL_VIEW View 20130215
# Exception Resumable Description Created on
1 CX_BSCL_MSG_ERROR Classification Error Class (dynamic check) 20130227
History
Last changed by/on SAP  20130531 
SAP Release Created in