SAP ABAP Class CL_UA_INV_MULTI_READER (Multireader for Different Accounting Systems)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-INV (Application Component) Inventory Accounting
     UA_INV_REPORTING (Package) Reporting Subledger Inventories
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_READER Read Interface 20031028
Properties
Class CL_UA_INV_MULTI_READER  
Short Description Multireader for Different Accounting Systems    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UA_INV_REPORTING    
Program status     
Category 0   
Package UA_INV_REPORTING   Reporting Subledger Inventories 
Created 20031028   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UA_INV_MULTI_READER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_READER Read Interface 20031028
Friends
Class CL_UA_INV_MULTI_READER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_CONVERT_DATA Instance attribute Private Type reference (TYPE) C Convert Output Data from FETCH 20031029
2 MD_EXT_DATA_STRUCTURE Instance attribute Private Type reference (TYPE) UG_TABNAME Structure of Output Data from FETCH 20031029
3 MD_SERIELL Instance attribute Private Type reference (TYPE) BOOLE_D 'X' Test 20040916
4 MO_READER_CONTENT Instance attribute Private Object reference (TYPE REF TO) IF_UA_INV_READER_CONTENT Content-Dependent Methods 20031029
5 MT_JOURNAL_READER Instance attribute Private Type reference (TYPE) GYT_JOURNAL_READER Reader with Selection Table 20031028
6 MT_JOURNAL_READER_EXECUTION Instance attribute Private Type reference (TYPE) GYT_JOURNAL_READER_EXECUTION Administration of Journal Reader Status 20040916
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20031028
2 FETCH Instance method Private Method 20031028
3 GET_READING_STRUCTURE Instance method Private Method 20031028
4 GET_SELECT_FIELDS Instance method Private Method 20031028
5 OPEN_CURSOR Instance method Private Method 20031028
Events
Class CL_UA_INV_MULTI_READER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GYS_JOURNAL_READER Public See coding 20041123 BEGIN OF gys_journal_reader , acc_system TYPE acc_system, journal TYPE /eacc/journal, o_reader TYPE REF TO if_finb_reader, o_condition TYPE REF TO cl_finb_condition, sel_tab TYPE finb_sel_tab, entries_where TYPE finb_t_entries_where, r_t_entries TYPE REF TO data, select_tab TYPE finb_read_select_clause, additional_group_by_tab TYPE finb_md_t_fieldname, o_having_condition TYPE REF TO cl_finb_condition, aggregation TYPE boole_d, reader_class_name TYPE seoclsname, o_reader_dataclass TYPE REF TO object, END OF gys_journal_reader
2 GYS_JOURNAL_READER_EXECUTION Private See coding 20040916 BEGIN OF gys_journal_reader_execution, acc_system TYPE acc_system, journal TYPE fin_journal, open_done TYPE boole_d, fetch_done TYPE boole_d, close_done TYPE boole_d, END OF gys_journal_reader_execution
3 GYT_JOURNAL_READER Public See coding 20041123 gyt_journal_reader TYPE TABLE OF gys_journal_reader
4 GYT_JOURNAL_READER_EXECUTION Private See coding 20040916 gyt_journal_reader_execution TYPE TABLE OF gys_journal_reader_execution
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CONVERT_DATA Call by reference Type reference (TYPE) BOOLE_D ' ' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041123
2 Importing ID_EXT_DATA_STRUCTURE Call by reference Type reference (TYPE) TABNAME Tabellenname 20041123
3 Importing ID_READ_FORMAT Call by reference Type reference (TYPE) /EACC/LINE_ITEM_READ_FORMAT Einzelpostenleseformat 20041123
4 Importing IO_READER_CONTENT Call by reference Object reference (TYPE REF TO) IF_UA_INV_READER_CONTENT Kontent-abhängige Methoden 20041123
5 Importing IT_JOURNAL_READER Call by reference Type reference (TYPE) GYT_JOURNAL_READER Objekttypname 20041123
# Exception Resumable Description Created on
1 ACC_SYSTEM_NOT_FOUND 20031028
2 FAILED 20031028
3 JOURNAL_NOT_FOUND 20031028

Method FETCH Signature

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

Method GET_READING_STRUCTURE Signature

Method GET_READING_STRUCTURE on class CL_UA_INV_MULTI_READER has no parameter.
Method GET_READING_STRUCTURE on class CL_UA_INV_MULTI_READER has no exception.

Method GET_SELECT_FIELDS Signature

Method GET_SELECT_FIELDS on class CL_UA_INV_MULTI_READER has no parameter.
Method GET_SELECT_FIELDS on class CL_UA_INV_MULTI_READER has no exception.

Method OPEN_CURSOR Signature

Method OPEN_CURSOR on class CL_UA_INV_MULTI_READER has no parameter.
Method OPEN_CURSOR on class CL_UA_INV_MULTI_READER has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 400