SAP ABAP Class CL_FINB_MULTI_READER (Document Reader for Several Configurations)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_REPORTING (Package) Reporting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_READER Read Interface 20021029
Properties
Class CL_FINB_MULTI_READER  
Short Description Document Reader for Several Configurations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FINB_MSG_REPORTING    
Program status     
Category 0   
Package FINB_REPORTING   Reporting 
Created 20021029   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FINB_MULTI_READER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_READER Read Interface 20021029
Friends
Class CL_FINB_MULTI_READER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AGGR_TYPE_MAX Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN Boolean Type for e-Accounting 20021030
2 AGGR_TYPE_MIN Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN Boolean Type for e-Accounting 20021030
3 AGGR_TYPE_NONE Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN Boolean Type for e-Accounting 20021030
4 AGGR_TYPE_SUM Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN Boolean Type for e-Accounting 20021030
5 FALSE Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN Boolean Type for e-Accounting 20021030
6 TRUE Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN Boolean Type for e-Accounting 20021030
7 XDT_ENTRIES Instance attribute Protected Object reference (TYPE REF TO) DATA 20060809
8 XO_AGGR_TABLE Instance attribute Protected Object reference (TYPE REF TO) CL_FINB_KF_CHARS_TABLE_HASHED Table of Characteristic Values 20060809
9 XO_CROSS_READING_STRUCTURE Instance attribute Protected Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Characteristic Vector 20021030
10 XS_CURRENT_SELECTOR Instance attribute Protected Type reference (TYPE) YS_LINE_ITEM_SELECTOR Current Selector (Reader) 20021031
11 XT_CROSS_SELECT_TAB Instance attribute Protected Type reference (TYPE) FINB_READ_SELECT_CLAUSE 'Select' Clause 20021030
12 XT_ENTRIES_WHERE Instance attribute Protected Type reference (TYPE) FINB_T_ENTRIES_WHERE "For All Entries" Condition 20060809
13 XT_LINE_ITEM_SELECTORS Instance attribute Protected Type reference (TYPE) YT_LINE_ITEM_SELECTORS Reader 20021030
14 X_AREAID Instance attribute Protected Type reference (TYPE) FINB_MD_REGID FIN Master Data: Application Area 20021030
15 X_CURSOR_OPEN Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN Boolean Type for e-Accounting 20021030
16 X_INDEX_OF_SELECTORS Instance attribute Protected Type reference (TYPE) I Pointer to Current Selector (Reader) 20021031
17 X_NO_MORE_DATA Instance attribute Protected Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060809
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_CURSOR Instance method Private Method 20040901
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021029
3 DROP_UNNECESSARY Instance method Protected Method Adapt Condition to Reading Structure 20021030
4 FETCH Instance method Private Method 20040901
5 OPEN_CURSOR Instance method Private Method 20040901
Events
Class CL_FINB_MULTI_READER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_LINE_ITEM_SELECTOR Protected See coding 20021029 begin of YS_LINE_ITEM_SELECTOR , SELECTOR type ref to IF_FINB_READER , O_READING_STRUCTURE type ref to CL_FINB_KF_CHARS_STRUCTURE , LINE_ITEM_TABLE type ref to DATA , O_CONDITION type ref to CL_FINB_CONDITION , cursor_open type /eacc/boolean, end of YS_LINE_ITEM_SELECTOR
2 YT_LINE_ITEM_SELECTORS Protected See coding 20021029 YT_LINE_ITEM_SELECTORS type standard table of YS_LINE_ITEM_SELECTOR initial size 20
Method Signatures

Method CLOSE_CURSOR Signature

Method CLOSE_CURSOR on class CL_FINB_MULTI_READER has no parameter.
Method CLOSE_CURSOR on class CL_FINB_MULTI_READER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_READERS Call by reference Type reference (TYPE) FINB_T_READERS Reader 20021029
2 Importing I_AREAID Call by reference Type reference (TYPE) FINB_MD_REGID FIN-Stammdaten: Anwendungsgebiet 20021030

Method CONSTRUCTOR on class CL_FINB_MULTI_READER has no exception.

Method DROP_UNNECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_CONDITION Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20021031
2 Exporting E_REDUCED Value transfer Type reference (TYPE) /EACC/BOOLEAN Typ Boolean für E-Accounting 20021030
3 Importing IO_READING_STRUCTURE Value transfer Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Merkmalsvektor 20021030

Method DROP_UNNECESSARY on class CL_FINB_MULTI_READER has no exception.

Method FETCH Signature

Method FETCH on class CL_FINB_MULTI_READER has no parameter.
Method FETCH on class CL_FINB_MULTI_READER has no exception.

Method OPEN_CURSOR Signature

Method OPEN_CURSOR on class CL_FINB_MULTI_READER has no parameter.
Method OPEN_CURSOR on class CL_FINB_MULTI_READER has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 150