SAP ABAP Class CL_BSPL_BALANCE_SHEET_DIALOG (Assistance Class for FIBS_BS_DIALOG)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL-GL (Application Component) Basic Functions
     FIN_BS_DIALOG (Package) Balance Sheet Dialog
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20101004
Properties
Class CL_BSPL_BALANCE_SHEET_DIALOG  
Short Description Assistance Class for FIBS_BS_DIALOG    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIN_BS_DIALOG   Balance Sheet Dialog 
Created 20101004   SAP 
Last change 20110908   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 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BSPL_BALANCE_SHEET_DIALOG has no interface implemented.
Friends
Class CL_BSPL_BALANCE_SHEET_DIALOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUILD_ASSETS Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20110121
2 BUILD_LIABILITIES Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20110121
3 BUILD_NOTES Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20110121
4 BUILD_PROFIT_LOSS Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20110121
5 BUILD_UNASSIGNED Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20110121
6 CLEAR_UI Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20110216
7 FPM_EVENT Instance attribute Public Object reference (TYPE REF TO) CL_FPM_EVENT 20110121
8 INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_BSPL_BALANCE_SHEET_DIALOG Current Instance 20110201
9 LINE_ITEMS Instance attribute Public Type reference (TYPE) FAGLPOSX_T Table Type for FAGLPOSX 20101203
10 NEW_ITEMS Instance attribute Public Type reference (TYPE) BOOLE_D New items were selected 20101207
11 RANGES Instance attribute Public Type reference (TYPE) RSDSFRANGE_T_SSEL Table Type of RSDS_FRANGE_S 20110201
Methods
# Method Level Visibility Method type Description Created on
1 CONFIG_ALV Instance method Public Method Line Item Display -> will be replace with a generic UIBB 20101206
2 EXPAND_TREE_NODE Instance method Public Method 20101018
3 GET_LINE_ITEMS Instance method Public Method 20101206
4 GET_TEXT Instance method Public Method Returns Text for "Balance Sheet Items" 20110309
5 GET_TEXT_UNASSIGNED Instance method Public Method Returns Text for "Acounts" 20110309
6 MODIFY_VIEW Instance method Public Method 20110216
7 ON_CELL_ACTION Instance method Public Method Forward Navigation from Balance Sheet Position to Line Items 20101206
8 SET_RANGES_TYPE_1 Static method Private Method Selection for Period Comparison with Variance 20110112
9 SET_RANGES_TYPE_2 Static method Private Method Selection for Period Comparison 20110112
10 SET_RANGES_TYPE_3 Static method Private Method Selection for Company Code Comparison 20110112
11 SET_RANGES_TYPE_4 Static method Private Method Selection for Fiscal Year Comparison 20110112
12 SET_RANGES_TYPE_5 Static method Private Method Selection for Fiscal Year Comparison 20110203
13 SET_UP_REPORTING_INTERFACE Instance method Public Method Redundant -- Do not use 20101130
14 UPDATE_TABLE_TREE Instance method Public Method Redundant - Do not use 20101025
Events
Class CL_BSPL_BALANCE_SHEET_DIALOG has no event.
Types
Class CL_BSPL_BALANCE_SHEET_DIALOG has no local type.
Method Signatures

Method CONFIG_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIG Call by reference Object reference (TYPE REF TO) CL_SALV_WD_CONFIG_TABLE Konfiguration der ALV-Ausgabe 20101206

Method CONFIG_ALV on class CL_BSPL_BALANCE_SHEET_DIALOG has no exception.

Method EXPAND_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT 20101020
2 Importing IV_EXPAND Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20101020
3 Importing IV_ONLY_ON_SELECTED_ITEMS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101020
4 Importing IV_TREE_NODE_NAME Call by reference Type reference (TYPE) STRING 20101020

Method EXPAND_TREE_NODE on class CL_BSPL_BALANCE_SHEET_DIALOG has no exception.

Method GET_LINE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QUERY Call by reference Type reference (TYPE) BSANLY_QUERY Analytic Query 20110201

Method GET_LINE_ITEMS on class CL_BSPL_BALANCE_SHEET_DIALOG has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEXT Value transfer Type reference (TYPE) BSPL_STRING Datenelement für Strings 20110309

Method GET_TEXT on class CL_BSPL_BALANCE_SHEET_DIALOG has no exception.

Method GET_TEXT_UNASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEXT Value transfer Type reference (TYPE) BSPL_STRING Datenelement für Strings 20110309

Method GET_TEXT_UNASSIGNED on class CL_BSPL_BALANCE_SHEET_DIALOG has no exception.

Method MODIFY_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20110216
2 Importing IV_NAME Call by reference Type reference (TYPE) CHAR30 20110216

Method MODIFY_VIEW on class CL_BSPL_BALANCE_SHEET_DIALOG has no exception.

Method ON_CELL_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20101206
2 Importing WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT anwendungsdefinierter Event 20101206

Method ON_CELL_ACTION on class CL_BSPL_BALANCE_SHEET_DIALOG has no exception.

Method SET_RANGES_TYPE_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RANGES Call by reference Type reference (TYPE) RSDSFRANGE_T_SSEL Struktur von RSDS_FRANGE 20110112
2 Importing IV_COLUMN Call by reference Type reference (TYPE) FIELDNAME Feldname 20110112

Method SET_RANGES_TYPE_1 on class CL_BSPL_BALANCE_SHEET_DIALOG has no exception.

Method SET_RANGES_TYPE_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RANGES Call by reference Type reference (TYPE) RSDSFRANGE_T_SSEL Struktur von RSDS_FRANGE 20110112
2 Importing IV_COLUMN Call by reference Type reference (TYPE) FIELDNAME Feldname 20110112

Method SET_RANGES_TYPE_2 on class CL_BSPL_BALANCE_SHEET_DIALOG has no exception.

Method SET_RANGES_TYPE_3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RANGES Call by reference Type reference (TYPE) RSDSFRANGE_T_SSEL Struktur von RSDS_FRANGE 20110112
2 Importing IV_COLUMN Call by reference Type reference (TYPE) FIELDNAME Feldname 20110112

Method SET_RANGES_TYPE_3 on class CL_BSPL_BALANCE_SHEET_DIALOG has no exception.

Method SET_RANGES_TYPE_4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RANGES Call by reference Type reference (TYPE) RSDSFRANGE_T_SSEL Struktur von RSDS_FRANGE 20110112
2 Importing IV_COLUMN Call by reference Type reference (TYPE) FIELDNAME Feldname 20110112

Method SET_RANGES_TYPE_4 on class CL_BSPL_BALANCE_SHEET_DIALOG has no exception.

Method SET_RANGES_TYPE_5 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RANGES Call by reference Type reference (TYPE) RSDSFRANGE_T_SSEL Struktur von RSDS_FRANGE 20110203
2 Importing IV_COLUMN Call by reference Type reference (TYPE) FIELDNAME Feldname 20110203

Method SET_RANGES_TYPE_5 on class CL_BSPL_BALANCE_SHEET_DIALOG has no exception.

Method SET_UP_REPORTING_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTUAL_LINE Call by reference Type reference (TYPE) BSPL_TREE_FIELDCAT_WD Field Catalog for Financial Statement Reporting with ALV 20101130
2 Importing I_COL_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20101130
3 Importing I_SELECTIONS Call by reference Type reference (TYPE) BSPL_SELECTIONS Selections for Balance Sheet Dialog 20101130

Method SET_UP_REPORTING_INTERFACE on class CL_BSPL_BALANCE_SHEET_DIALOG has no exception.

Method UPDATE_TABLE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TABLE Call by reference Object reference (TYPE REF TO) CL_WD_TABLE Perforce change= / 20051117-120623 20101025

Method UPDATE_TABLE_TREE on class CL_BSPL_BALANCE_SHEET_DIALOG has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606