SAP ABAP Class /EACC/CL_TRANSIENT_DOC_READER (Document Read Interface)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-AE (Application Component) Accounting Engine
     /EACC/DOCUMENT_JOURNAL (Package) Document Journal
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /EACC/IF_DOCUMENT_READER Document Reader 20020801
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_READER Read Interface 20020801
Properties
Class /EACC/CL_TRANSIENT_DOC_READER  
Short Description Document Read Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /EACC/MSG_DOC_JOURNL    
Program status     
Category 0   
Package /EACC/DOCUMENT_JOURNAL   Document Journal 
Created 20020801   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /EACC/CL_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 /EACC/IF_DOCUMENT_READER Document Reader 20020801
2 IF_FINB_READER Read Interface 20020801
Friends
Class /EACC/CL_TRANSIENT_DOC_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 Public Attribute reference (LIKE) 20020801
2 AGGR_TYPE_MIN Instance attribute Public Attribute reference (LIKE) 20020801
3 AGGR_TYPE_NONE Instance attribute Public Attribute reference (LIKE) 20020801
4 AGGR_TYPE_SUM Instance attribute Public Attribute reference (LIKE) 20020801
5 AO_CONSTANTS Instance attribute Public Object reference (TYPE REF TO) /EACC/IF_CONSTANTS_ACC_DOC Constants 20021104
6 A_READ_FORMAT Instance attribute Public Type reference (TYPE) /EACC/LINE_ITEM_READ_FORMAT Read Format for Line Items 20020801
7 FALSE Instance attribute Public Attribute reference (LIKE) 20020801
8 READ_FORMAT_AMOUNT_ONE_KF Instance attribute Public Attribute reference (LIKE) 20020801
9 READ_FORMAT_FLAT Instance attribute Public Attribute reference (LIKE) 20020801
10 READ_FORMAT_QUANTITY_ONE_KF Instance attribute Public Attribute reference (LIKE) 20020801
11 TRUE Instance attribute Public Attribute reference (LIKE) 20020801
12 XO_CONDITION Instance attribute Protected Object reference (TYPE REF TO) CL_FINB_CONDITION Condition 20020801
13 XO_DOCS_ROOT Instance attribute Public Object reference (TYPE REF TO) /EACC/CL_DOCUMENTS_ROOT Document Journal 20020801
14 XO_DOC_STRUCTURE Instance attribute Protected Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Table Name 20020801
15 XO_HAVING_CONDITION Instance attribute Protected Object reference (TYPE REF TO) CL_FINB_CONDITION Condition 20020801
16 XO_OVERALL_STRUCTURE Instance attribute Protected Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Table Name 20020801
17 XO_READER Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_READER Read Interface 20020801
18 XS_DOC_READER Instance attribute Protected Type reference (TYPE) YS_LINE_ITEM_SELECTOR 20020801
19 XS_JOURNAL_READER Instance attribute Protected Type reference (TYPE) YS_LINE_ITEM_SELECTOR 20020801
20 XT_ADD_GROUP_BY_TAB Instance attribute Protected Type reference (TYPE) FINB_KF_CHARS Characteristics and Key Figures 20020801
21 XT_DOC_READER Instance attribute Protected Type reference (TYPE) YT_LINE_ITEM_SELECTORS 20020801
22 XT_JOURNAL_READER Instance attribute Protected Type reference (TYPE) YT_LINE_ITEM_SELECTORS 20020801
23 XT_SELECT_TAB Instance attribute Protected Type reference (TYPE) FINB_READ_SELECT_CLAUSE 'Select' Clause 20020801
24 X_AGGREGATION Instance attribute Protected Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20020801
25 X_CURSOR_OPEN Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN Boolean Type for e-Accounting 20020801
26 X_SELECT_ONLY_DOCUMENT Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN Boolean Type for e-Accounting 20020801
27 X_SELECT_VIA_DOCUMENT Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN Boolean Type for e-Accounting 20020801
28 _FALSE Constant Protected Type reference (TYPE) /EACC/BOOLEAN /EACC/CL_CONSTANTS=>FALSE Boolean Type for e-Accounting 20020801
29 _INDEX Instance attribute Protected Type reference (TYPE) I 20020801
30 _NO_MORE_DATA Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN Boolean Type for e-Accounting 20020801
31 _TRUE Constant Protected Type reference (TYPE) /EACC/BOOLEAN /EACC/CL_CONSTANTS=>TRUE Boolean Type for e-Accounting 20020801
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_CURSOR Instance method Public Method 20020801
2 CONSTRUCTOR Instance method Public Constructor 20020801
3 FETCH Instance method Public Method 20020801
4 GET_AGGR_TABLE Instance method Private Method 20031124
5 GET_KEYFIGURES Instance method Private Method 20021017
6 GET_MISSING_FIELDS Instance method Protected Method 20020801
7 GET_SELECT_FIELDS Instance method Public Method 20020801
8 INIT_PERSISTENCY_MGMT Instance method Protected Method 20020801
9 OPEN_CURSOR Instance method Public Method 20020801
Events
Class /EACC/CL_TRANSIENT_DOC_READER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_JOURNAL_READER Protected See coding 20020801
2 YS_LINE_ITEM_SELECTOR Protected See coding 20020801
3 YT_JOURNAL_READER Protected See coding 20020801
4 YT_LINE_ITEM_SELECTORS Protected See coding 20020801
Method Signatures

Method CLOSE_CURSOR Signature

Method CLOSE_CURSOR on class /EACC/CL_TRANSIENT_DOC_READER has no parameter.
Method CLOSE_CURSOR on class /EACC/CL_TRANSIENT_DOC_READER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOCUMENTS_ROOT Call by reference Object reference (TYPE REF TO) /EACC/IF_DOCUMENTS_ROOT_INT Belegzusammenhang 20020802
2 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20020801
3 Importing IT_TRANSLATION Call by reference Type reference (TYPE) FINB_T_KF_CHAR_TRANSLATION Ersetzungen von Feldnamen 20020802
4 Importing IT_TRANSLATION_GEN Call by reference Type reference (TYPE) FINB_T_KF_CHAR_TRANSLATION_GEN Ersetzungen von Feldnamen 20020802
5 Importing I_LINE_ITEM_READ_FORMAT Call by reference Type reference (TYPE) /EACC/LINE_ITEM_READ_FORMAT Einzelpostenleseformat 20020801
# Exception Resumable Description Created on
1 FORMAT_INVALID 20020801
2 TRANSLATION_INCONSISTENT 20020802

Method FETCH Signature

Method FETCH on class /EACC/CL_TRANSIENT_DOC_READER has no parameter.
Method FETCH on class /EACC/CL_TRANSIENT_DOC_READER has no exception.

Method GET_AGGR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Merkmalsvektor 20031124
2 Returning RO_AGGR_TABLE Value transfer Object reference (TYPE REF TO) CL_FINB_KF_CHARS_TABLE_SORTED Tabelle von Merkmalswerten 20031124

Method GET_AGGR_TABLE on class /EACC/CL_TRANSIENT_DOC_READER has no exception.

Method GET_KEYFIGURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OF_WHICH_CHARS Call by reference Type reference (TYPE) FINB_KF_CHARS Merkmale und Kennzahlen 20021017
2 Exporting ET_OF_WHICH_KEYFIGURES Call by reference Type reference (TYPE) FINB_KF_CHARS Merkmale und Kennzahlen 20021017
3 Importing IO_MD_FACTORY Call by reference Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY Zugriff auf Stammdaten über die Local Integrity 20040506
4 Importing IT_KF_CHARS Call by reference Type reference (TYPE) FINB_KF_CHARS Merkmale und Kennzahlen 20021017

Method GET_KEYFIGURES on class /EACC/CL_TRANSIENT_DOC_READER has no exception.

Method GET_MISSING_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALL_FIELDS Call by reference Type reference (TYPE) FINB_KF_CHARS Merkmale und Kennzahlen 20020801
2 Importing I_ALL_STRUCTURE Call by reference Type reference (TYPE) TABNAME Tabellenname 20020801
3 Importing I_CURRENT_FIELDS Call by reference Type reference (TYPE) FINB_KF_CHARS Merkmale und Kennzahlen 20020801
4 Importing I_CURRENT_STRUCTURE Call by reference Type reference (TYPE) TABNAME Tabellenname 20020801
5 Returning RT_MIS_FIELDS Value transfer Type reference (TYPE) FINB_KF_CHARS Selektionstabelle mit Feldnamen 20020801

Method GET_MISSING_FIELDS on class /EACC/CL_TRANSIENT_DOC_READER has no exception.

Method GET_SELECT_FIELDS Signature

Method GET_SELECT_FIELDS on class /EACC/CL_TRANSIENT_DOC_READER has no parameter.
Method GET_SELECT_FIELDS on class /EACC/CL_TRANSIENT_DOC_READER has no exception.

Method INIT_PERSISTENCY_MGMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TRANSLATION Call by reference Type reference (TYPE) FINB_T_KF_CHAR_TRANSLATION Ersetzungen von Feldnamen 20020802
2 Importing IT_TRANSLATION_GEN Call by reference Type reference (TYPE) FINB_T_KF_CHAR_TRANSLATION_GEN Ersetzungen von Feldnamen 20020802
# Exception Resumable Description Created on
1 TRANSLATION_INCONSISTENT 20020802

Method OPEN_CURSOR Signature

Method OPEN_CURSOR on class /EACC/CL_TRANSIENT_DOC_READER has no parameter.
Method OPEN_CURSOR on class /EACC/CL_TRANSIENT_DOC_READER has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 10B