SAP ABAP Class CL_BSPL_CONTAINER_BS_DATA_UI (Feeder Class for Balance Sheet Dialog)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL-GL (Application Component) Basic Functions
     FIN_BS_DIALOG (Package) Balance Sheet Dialog
Properties
Class CL_BSPL_CONTAINER_BS_DATA_UI  
Short Description Feeder Class for Balance Sheet Dialog    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIN_BS_DIALOG   Balance Sheet Dialog 
Created 20101223   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BSPL_CONTAINER_BS_DATA_UI has no forward declaration.
Interfaces
Class CL_BSPL_CONTAINER_BS_DATA_UI has no interface implemented.
Friends
Class CL_BSPL_CONTAINER_BS_DATA_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTUAL_SEL_TYPE Static Attribute Public Type reference (TYPE) BSPL_SELECT_TYPE Balance Sheet Selection 20110216
2 T_BS_DATA Static Attribute Private Type reference (TYPE) BSPL_BS_DATA_T Balance Sheet Data 20101223
3 T_COMPANY_CODES Static Attribute Private Type reference (TYPE) FAGL_BUKRS_TAB Selected Company Codes 20101223
4 T_FIELDS Static Attribute Private Type reference (TYPE) BSPL_COMPONENT_TEXT_T Texts for Transaction Types 20101223
5 T_FISCAL_YEARS Static Attribute Private Type reference (TYPE) BSPL_GJAHR_T Table of Fiscal Years 20101223
6 T_POSTING_PERIODS Static Attribute Private Type reference (TYPE) BSPL_POPER_T Posting Areas 20101223
7 T_SHOW_ZERO_BALANCE Static Attribute Public Type reference (TYPE) BSPL_SHOW_ZERO_BALANCE_T Display Accounts with Zero Balance 20101227
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILDREN Static method Private Method 20101223
2 BUILD_BALANCE_SHEET_MULTIPLE Static method Private Method Create Balance Sheet Using REPVAL and COMPVAL 20110207
3 BUILD_BALANCE_SHEET_SIMPLE Static method Private Method Create Balance Sheet Using REPVAL and COMPVAL 20110207
4 CLEAR Static method Private Method 20101223
5 COMPARE_LEDGERS Static method Private Method Ledger Comparison 20110124
6 CONTENT Static method Public Method Data has already been read to the database 20110216
7 CREATE_BALANCE_SHEET_DATA Static method Public Method 20101223
8 CREATE_FIELDS Static method Private Method Creates Table for Balance Sheet 20101223
9 GET_ASSETS Static method Public Method Left Side of Balance Sheet (Assets) 20101223
10 GET_COMPANY_CODE Static method Public Method Company Code Depending on Column 20110112
11 GET_FIELDS Static method Public Method 20101223
12 GET_FISCAL_YEAR Static method Public Method Fiscal Year Depending on Column 20110112
13 GET_ITEMS Static method Private Method 20101223
14 GET_LIABILITIES Static method Public Method Right Side of Balance Sheet (Liabilities) 20101223
15 GET_NOTES Static method Public Method Notes to Balance Sheet 20101223
16 GET_POSTING_PERIOD Static method Public Method Posting Period Depending on Column 20110112
17 GET_PROFIT_AND_LOSS Static method Public Method 20101223
18 GET_UNASSIGNED Static method Public Method All Accounts Not Assigned to Any Balance Sheet Item 20101223
19 MULTIPLE_COMPANY_CODES Static method Private Method Company Code Comparison 20101223
20 MULTIPLE_FISCAL_YEARS Static method Private Method Fiscal Year Comparison 20101223
21 MULTIPLE_POSTING_PERIODS Static method Private Method Comparison by Posting Period 20101223
22 POSTING_PERIODS_DIFFERENCES Static method Private Method Comparison of Two Periods with Differences 20101223
Events
Class CL_BSPL_CONTAINER_BS_DATA_UI has no event.
Types
Class CL_BSPL_CONTAINER_BS_DATA_UI has no local type.
Method Signatures

Method ADD_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BALANCE_SHEET_DATA Call by reference Type reference (TYPE) BSPL_BS_DATA_T Bilanzdaten 20101227
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20101227
3 Importing I_ZERO_BALANCE Call by reference Type reference (TYPE) BOOLE_D Konten mit Saldo Null einfügen 20101227

Method ADD_CHILDREN on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method BUILD_BALANCE_SHEET_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Value transfer Type reference (TYPE) BAPIRET1_LIST Liste von Meldungen des Typs BAPIRET1 20110310
2 Importing IS_BSPL_GLACCT_SEL Call by reference Type reference (TYPE) BSPL_SELECTIONS_SELOPTS Selektionen für Bilanzdialog 20110207
3 Importing IS_BSPL_PARAMS_SEL Call by reference Type reference (TYPE) BSPL_SELECTIONS_PARAMS Selektionen für Bilanzdialog 20110207
4 Importing IV_COMPVAL_FIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20110207
5 Importing IV_REPVAL_FIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20110207

Method BUILD_BALANCE_SHEET_MULTIPLE on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method BUILD_BALANCE_SHEET_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRET1_LIST Liste von Meldungen des Typs BAPIRET1 20110310
2 Importing IS_BSPL_GLACCT_SEL Call by reference Type reference (TYPE) BSPL_SELECTIONS_SELOPTS Selektionen für Bilanzdialog 20110207
3 Importing IS_BSPL_PARAMS_SEL Call by reference Type reference (TYPE) BSPL_SELECTIONS_PARAMS Selektionen für Bilanzdialog 20110207
4 Importing IV_REPVAL_FIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20110207

Method BUILD_BALANCE_SHEET_SIMPLE on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method CLEAR Signature

Method CLEAR on class CL_BSPL_CONTAINER_BS_DATA_UI has no parameter.
Method CLEAR on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method COMPARE_LEDGERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRET1_LIST Liste von Meldungen des Typs BAPIRET1 20110310

Method COMPARE_LEDGERS on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA_AVAILABLE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20110216

Method CONTENT on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method CREATE_BALANCE_SHEET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRET1_LIST Liste von Meldungen des Typs BAPIRET1 20110310

Method CREATE_BALANCE_SHEET_DATA on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method CREATE_FIELDS Signature

Method CREATE_FIELDS on class CL_BSPL_CONTAINER_BS_DATA_UI has no parameter.
Method CREATE_FIELDS on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method GET_ASSETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) BSPL_BS_DATA_T Bilanzdaten 20101223
2 Importing I_ZERO_BALANCE Call by reference Type reference (TYPE) BOOLE_D ' ' Konten mit Saldo Null 20101227

Method GET_ASSETS on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method GET_COMPANY_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20110112
2 Importing IV_COLUMN Call by reference Type reference (TYPE) FIELDNAME Feldname 20110112

Method GET_COMPANY_CODE on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDS Call by reference Type reference (TYPE) BSPL_COMPONENT_TEXT_T Texte zu Bewegungsarten 20101223

Method GET_FIELDS on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method GET_FISCAL_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_GJAHR Value transfer Type reference (TYPE) GJAHR Geschäftsjahr 20110112
2 Importing IV_COLUMN Call by reference Type reference (TYPE) FIELDNAME Feldname 20110112

Method GET_FISCAL_YEAR on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method GET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ITEMS Call by reference Type reference (TYPE) BSPL_BS_DATA_T Bilanzdaten 20101223
2 Importing I_ERGSL Call by reference Type reference (TYPE) ERGSL Bilanz/GuV-Position 20101223
3 Importing I_ZERO_BALANCE Call by reference Type reference (TYPE) BOOLE_D Konten mit Saldo Null einfügen 20101227

Method GET_ITEMS on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method GET_LIABILITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) BSPL_BS_DATA_T Bilanzdaten 20101223
2 Importing I_ZERO_BALANCE Call by reference Type reference (TYPE) BOOLE_D ' ' Konten mit Saldo Null 20101227

Method GET_LIABILITIES on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method GET_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) BSPL_BS_DATA_T Bilanzdaten 20101223
2 Importing I_ZERO_BALANCE Call by reference Type reference (TYPE) BOOLE_D ' ' Konten mit Saldo Null 20101227

Method GET_NOTES on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method GET_POSTING_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_POPER Value transfer Type reference (TYPE) POPER Buchungsperiode 20110112
2 Importing IV_COLUMN Call by reference Type reference (TYPE) FIELDNAME Feldname 20110112

Method GET_POSTING_PERIOD on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method GET_PROFIT_AND_LOSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) BSPL_BS_DATA_T Bilanzdaten 20101223
2 Importing I_ZERO_BALANCE Call by reference Type reference (TYPE) BOOLE_D ' ' Konten mit Saldo Null 20101227

Method GET_PROFIT_AND_LOSS on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method GET_UNASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_UNASSIGNED Call by reference Type reference (TYPE) BSPL_BS_DATA_T Bilanzdaten 20101223
2 Importing I_ZERO_BALANCE Call by reference Type reference (TYPE) BOOLE_D ' ' Konten mit Saldo Null 20101227

Method GET_UNASSIGNED on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method MULTIPLE_COMPANY_CODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRET1_LIST Liste von Meldungen des Typs BAPIRET1 20110310

Method MULTIPLE_COMPANY_CODES on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method MULTIPLE_FISCAL_YEARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRET1_LIST Liste von Meldungen des Typs BAPIRET1 20110310

Method MULTIPLE_FISCAL_YEARS on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method MULTIPLE_POSTING_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRET1_LIST Liste von Meldungen des Typs BAPIRET1 20110310

Method MULTIPLE_POSTING_PERIODS on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.

Method POSTING_PERIODS_DIFFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRET1_LIST Liste von Meldungen des Typs BAPIRET1 20110310

Method POSTING_PERIODS_DIFFERENCES on class CL_BSPL_CONTAINER_BS_DATA_UI has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606