SAP ABAP Class /EACC/CL_LINE_ITEMS_GEN_READER (Reader for Line Items (Generated Accesses))
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-AE (Application Component) Accounting Engine
     /EACC/LINE_ITEM_RUNTIME (Package) Line Item Runtime Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_READER Read Interface 20040123
Properties
Class /EACC/CL_LINE_ITEMS_GEN_READER  
Short Description Reader for Line Items (Generated Accesses)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /EACC/MSG_LI_RUNTIME    
Program status     
Category 0   
Package /EACC/LINE_ITEM_RUNTIME   Line Item Runtime Management 
Created 20040123   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /EACC/CL_LINE_ITEMS_GEN_READER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_READER Read Interface 20040123
Friends
Class /EACC/CL_LINE_ITEMS_GEN_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) 20040204
2 AGGR_TYPE_MIN Instance attribute Public Attribute reference (LIKE) 20040204
3 AGGR_TYPE_NONE Instance attribute Public Attribute reference (LIKE) 20040204
4 AGGR_TYPE_SUM Instance attribute Public Attribute reference (LIKE) 20040204
5 FALSE Instance attribute Public Attribute reference (LIKE) 20040204
6 MD_CURSOR Instance attribute Private Type reference (TYPE) SYTABIX Internal Tables, Current Row Index 20040713
7 MD_CURSOR_OPEN Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20040123
8 MD_NO_MORE_DATA Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20040123
9 MD_READ_FORMAT Instance attribute Private Type reference (TYPE) /EACC/LINE_ITEM_READ_FORMAT Read Format for Line Items 20040123
10 MO_ABS_JRN_CONSTANTS Instance attribute Private Object reference (TYPE REF TO) /EACC/IF_CONSTANTS_ABS_JOURNAL Constants 20040123
11 MO_AMOUNTS Instance attribute Private Object reference (TYPE REF TO) CL_FINB_KF_CHARS_TABLE_SORTED Table of Characteristic Values 20040123
12 MO_CHARACS Instance attribute Private Object reference (TYPE REF TO) CL_FINB_KF_CHARS_TABLE_SORTED Table of Characteristic Values 20040123
13 MO_CHARACTERISTICS Instance attribute Private Object reference (TYPE REF TO) IF_FINB_KF_CHARS_LIST List of Characteristics 20040123
14 MO_CONDITION Instance attribute Private Object reference (TYPE REF TO) CL_FINB_CONDITION Condition 20040123
15 MO_CONSTANTS Instance attribute Private Object reference (TYPE REF TO) /EACC/IF_CONSTANTS_ACC_DOC Constants 20040204
16 MO_DOCUMENTS_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_FINB_KF_CHARS_TABLE_SORTED Table of Characteristic Values 20040123
17 MO_JOURNAL Instance attribute Private Object reference (TYPE REF TO) /EACC/CL_JOURNAL Standardized Functionality of All Journals 20040123
18 MO_LINE_ITEMS_ROOT Instance attribute Private Object reference (TYPE REF TO) /EACC/CL_LINE_ITEMS_ROOT Facade for Line Item Runtime Management 20040123
19 MO_QUANTITIES Instance attribute Private Object reference (TYPE REF TO) CL_FINB_KF_CHARS_TABLE_SORTED Table of Characteristic Values 20040123
20 MO_READING_STRUCTURE Instance attribute Private Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Characteristic Vector 20040123
21 MO_RESULT Instance attribute Private Object reference (TYPE REF TO) IF_FINB_KF_CHARS_TABLE Table of Characteristic Values 20040123
22 MO_VALUES Instance attribute Private Object reference (TYPE REF TO) CL_FINB_KF_CHARS_TABLE_SORTED Table of Characteristic Values 20040123
23 MT_KF_CHAR_TRANSLATION Instance attribute Private Type reference (TYPE) FINB_T_KF_CHAR_TRANSLATION Replacement of Field Names 20040123
24 ST_TRANSLATION_CHARS Static Attribute Private Type reference (TYPE) YT_TRANSLATION_CHARS Buffer of Mapping Table (All Journals) 20040123
25 TRUE Instance attribute Public Attribute reference (LIKE) 20040204
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_CURSOR Instance method Public Method 20040707
2 CONSTRUCTOR Instance method Public Constructor 20040123
3 FETCH Instance method Public Method 20040707
4 GENERATE_READING_STRUCTURE Instance method Private Method Forms Read Structure 20040127
5 GET_READING_STRUCTURE Instance method Public Method 20040204
6 GET_SELECT_FIELDS Instance method Public Method 20040707
7 GET_TRANSLATION_CHARS Static method Public Method Gets Translation Table (Mapping of Flat Fields) 20040123
8 OPEN_CURSOR Instance method Public Method 20040707
9 SELECT Instance method Public Method 20040707
Events
Class /EACC/CL_LINE_ITEMS_GEN_READER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_TRANSLATION_CHARS Private See coding Mapping of Fields in Flat Read Format 20040123 BEGIN OF ys_translation_chars, acc_system TYPE acc_system , journal_name TYPE /eacc/journal , flat_chars TYPE finb_kf_chars, translation TYPE finb_t_kf_char_translation, flat_chars_amt TYPE finb_kf_chars, translation_amt TYPE finb_t_kf_char_translation, flat_chars_qty TYPE finb_kf_chars, translation_qty TYPE finb_t_kf_char_translation, aggregation_chars TYPE finb_kf_chars, END OF ys_translation_chars
2 YT_TRANSLATION_CHARS Private See coding Buffer of Mapping Table (All Journals) 20040123 yt_translation_chars TYPE SORTED TABLE OF ys_translation_chars WITH UNIQUE KEY acc_system journal_name
Method Signatures

Method CLOSE_CURSOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LINE_ITEM_READ_FORMAT Call by reference Type reference (TYPE) /EACC/LINE_ITEM_READ_FORMAT Einzelpostenleseformat 20040123
2 Importing IO_LINE_ITEMS_ROOT Call by reference Object reference (TYPE REF TO) /EACC/CL_LINE_ITEMS_ROOT Fassade der Einzelpostenlaufzeitverwaltung 20040123
3 Importing IT_KF_CHAR_TRANSLATION Call by reference Type reference (TYPE) FINB_T_KF_CHAR_TRANSLATION Ersetzungen von Feldnamen 20040123
# Exception Resumable Description Created on
1 TRANSLATION_INCOMPATIBLE Translation mit der Standard-Translation nicht verträglich 20040123

Method FETCH Signature

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

Method GENERATE_READING_STRUCTURE Signature

Method GENERATE_READING_STRUCTURE on class /EACC/CL_LINE_ITEMS_GEN_READER has no parameter.
Method GENERATE_READING_STRUCTURE on class /EACC/CL_LINE_ITEMS_GEN_READER has no exception.

Method GET_READING_STRUCTURE Signature

Method GET_READING_STRUCTURE on class /EACC/CL_LINE_ITEMS_GEN_READER has no parameter.
Method GET_READING_STRUCTURE on class /EACC/CL_LINE_ITEMS_GEN_READER has no exception.

Method GET_SELECT_FIELDS Signature

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

Method GET_TRANSLATION_CHARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AGGREGATION_CHARS Call by reference Type reference (TYPE) FINB_KF_CHARS Merkmale und Kennzahlen 20040202
2 Exporting ET_FLAT_CHARS Call by reference Type reference (TYPE) FINB_KF_CHARS Merkmale und Kennzahlen 20040123
3 Exporting ET_FLAT_CHARS_AMT Call by reference Type reference (TYPE) FINB_KF_CHARS Merkmale und Kennzahlen 20040123
4 Exporting ET_FLAT_CHARS_QTY Call by reference Type reference (TYPE) FINB_KF_CHARS Merkmale und Kennzahlen 20040123
5 Exporting ET_TRANSLATION Call by reference Type reference (TYPE) FINB_T_KF_CHAR_TRANSLATION Ersetzungen von Feldnamen 20040123
6 Exporting ET_TRANSLATION_AMT Call by reference Type reference (TYPE) FINB_T_KF_CHAR_TRANSLATION Ersetzungen von Feldnamen 20040123
7 Exporting ET_TRANSLATION_QTY Call by reference Type reference (TYPE) FINB_T_KF_CHAR_TRANSLATION Ersetzungen von Feldnamen 20040123
8 Importing IB_RELEASED_VERSION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040427
9 Importing IO_JOURNAL Call by reference Object reference (TYPE REF TO) /EACC/IF_JOURNAL_INT Journal interne Sichtl 20040123

Method GET_TRANSLATION_CHARS on class /EACC/CL_LINE_ITEMS_GEN_READER has no exception.

Method OPEN_CURSOR Signature

Method OPEN_CURSOR on class /EACC/CL_LINE_ITEMS_GEN_READER has no parameter.
Method OPEN_CURSOR on class /EACC/CL_LINE_ITEMS_GEN_READER has no exception.

Method SELECT Signature

Method SELECT on class /EACC/CL_LINE_ITEMS_GEN_READER has no parameter.
Method SELECT on class /EACC/CL_LINE_ITEMS_GEN_READER has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 400