SAP ABAP Class /EACC/CL_LINE_ITEM_SELECTOR (Read Line Items Using Selection Condition)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-AE (Application Component) Accounting Engine
     /EACC/DM_PLIMA (Package) Data Retention: Line Item Persistence
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_READER Read Interface 20020409
Properties
Class /EACC/CL_LINE_ITEM_SELECTOR  
Short Description Read Line Items Using Selection Condition    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /EACC/DM_PLIMA    
Program status     
Category 0   
Package /EACC/DM_PLIMA   Data Retention: Line Item Persistence 
Created 20010727   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FINB_READER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_READER Read Interface 20020409
Friends
# Friend Modeled only Created on Description
1 /EACC/CL_PLIMA_FACADE 20040510 Facade for Persitence Layer Line Items
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Instance attribute Protected Attribute reference (LIKE) 20031001
2 L_CONFIGURATION Instance attribute Private Type reference (TYPE) /EACC/CONFIGS_PL Configurations for Line Item Persistence 20010729
3 L_CURSOR Instance attribute Private Type reference (TYPE) CURSOR Cursor 20010727
4 TRUE Instance attribute Protected Attribute reference (LIKE) 20031001
5 XO_AMT Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_PR_TAB_RUN Amount Object 20040510
6 XO_HDR Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_PR_TAB_RUN Header Object 20040510
7 XO_ITM Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_PR_TAB_RUN Item Object 20040510
8 XO_LIT Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_PR_TAB_RUN Line Item Object 20040510
9 XO_PROXY_HDR Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_PR_TAB_RUN Header Object 20040510
10 XO_QNT Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_PR_TAB_RUN Quantity Object 20040510
11 XO_READER Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_READER Read Interface 20040510
12 XO_TABLE Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_KF_CHARS_TABLE Table of Characteristics 20020430
13 XT_BALANCE_TIME_CHARS Instance attribute Protected Type reference (TYPE) FINB_KF_CHARS Time Characteristics of Balance Reader 20050309
14 XT_OUTER_JOIN_TRANSLATION Instance attribute Protected Type reference (TYPE) FINB_T_KF_CHAR_TRANSLATION Replacement of Field Names 20020813
15 X_CONFIG_ID Instance attribute Protected Type reference (TYPE) /EACC/CONFIG_ID Configuration ID 20040510
16 X_CURSOR_IS_OPEN Instance attribute Protected Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20040510
17 X_READ_FORMAT Instance attribute Protected Type reference (TYPE) /EACC/LINE_ITEM_READ_FORMAT 'F' Read format: A, Q, F 20030616
18 X_TOTALS_NOT_APPLY Instance attribute Protected Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20050309
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_JOIN_CONDS Instance method Protected Method Generates Join Condition for Flat Format, Normalized 20040510
2 BUILD_SELECT_TAB Instance method Protected Method Generates Selection Table (SELECT Clause) 20040510
3 CLOSE_CURSOR Instance method Public Method 20020409
4 CONSTRUCTOR Instance method Public Constructor Instance Generation 20010727
5 FETCH Instance method Public Method 20020409
6 GET_READING_STRUCTURE Instance method Public Method 20020521
7 GET_SELECT_FIELDS Instance method Public Method 20020409
8 OPEN_CURSOR Instance method Public Method 20020409
9 SET_OBJ_ATTR Instance method Private Method 20040510
Events
Class /EACC/CL_LINE_ITEM_SELECTOR has no event.
Types
Class /EACC/CL_LINE_ITEM_SELECTOR has no local type.
Method Signatures

Method BUILD_JOIN_CONDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FATHER Value transfer Object reference (TYPE REF TO) IF_FINB_PR_TAB_RUN Vater von Amounts/Quantities Tabellen 20040510
2 Importing IT_OUTER_JOIN_TRANSLATION Call by reference Type reference (TYPE) FINB_T_KF_CHAR_TRANSLATION Ersetzungen von Feldnamen 20040510
# Exception Resumable Description Created on
1 WRONG_READ_FORMAT Leseformat nicht definiert 20040510

Method BUILD_SELECT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELECT_TAB Call by reference Type reference (TYPE) FINB_READ_SELECT_CLAUSE Select-Klausel 20040510
2 Importing IO_FATHER Value transfer Object reference (TYPE REF TO) IF_FINB_PR_TAB_RUN Vater von Amounts/Quantities Tabellen 20040510
3 Importing IT_OUTER_JOIN_TRANSLATION Call by reference Type reference (TYPE) FINB_T_KF_CHAR_TRANSLATION Ersetzungen von Feldnamen 20040510
4 Importing I_LINE_ITEM_READ_FORMAT Value transfer Type reference (TYPE) /EACC/LINE_ITEM_READ_FORMAT Einzelpostenleseformat 20040510
# Exception Resumable Description Created on
1 WRONG_READ_FORMAT 20040510

Method CLOSE_CURSOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BALANCE_TIME_CHARS Call by reference Type reference (TYPE) FINB_KF_CHARS Merkmale und Kennzahlen 20050309
2 Importing IT_OUTER_JOIN_TRANSLATION Call by reference Type reference (TYPE) FINB_T_KF_CHAR_TRANSLATION Ersetzungen von Feldnamen 20020812
3 Importing I_CONFIG_ID Value transfer Type reference (TYPE) /EACC/CONFIG_ID Konfigurations ID 20010729
4 Importing I_LINE_ITEM_READ_FORMAT Call by reference Type reference (TYPE) /EACC/LINE_ITEM_READ_FORMAT Einzelpostenleseformat 20010817
5 Importing I_TOTALS_NOT_APPLY Value transfer Type reference (TYPE) BOOLE_D Totals nicht verwenden 20040510
# Exception Resumable Description Created on
1 NO_CONFIGURATION_DEFINED Konfiguration nicht gefunden 20010729
2 WRONG_READ_FORMAT Leseformat nicht definiert 20010831

Method FETCH Signature

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

Method GET_READING_STRUCTURE Signature

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

Method GET_SELECT_FIELDS Signature

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

Method OPEN_CURSOR Signature

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

Method SET_OBJ_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJ Value transfer Object reference (TYPE REF TO) IF_FINB_PR_OBJ Persistenzobjekt 20040510

Method SET_OBJ_ATTR on class /EACC/CL_LINE_ITEM_SELECTOR has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 10A