SAP ABAP Interface /EACC/IF_JOURNAL (Standardized Functionality of All Journals)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-AE (Application Component) Accounting Engine
     /EACC/ABSTRACT_JOURNAL (Package) Abstract Journal in e-Accounting
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  /EACC/IF_JOURNAL_INT Internal View of Journal 20011023
2 Interface implementation (CLASS c. INTERFACES i_ref)  /EACC/CL_JOURNAL Cost and Revenue Journal 20011023
Properties
Interface /EACC/IF_JOURNAL  
Short Description Standardized Functionality of All Journals    
General Data
Package /EACC/ABSTRACT_JOURNAL   Abstract Journal in e-Accounting 
Created 20010707   SAP 
Last changed 20050411   SAP 
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)
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface /EACC/IF_JOURNAL has no interface.
Friends
Interface /EACC/IF_JOURNAL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AO_ACCOUNTING_ENGINE Instance attribute Public Object reference (TYPE REF TO) /EACC/IF_ACCOUNTING_ENGINE_INT Central Accounting Engine Instance (Internal) 20010718
2 A_ACC_SYSTEM Instance attribute Public Type reference (TYPE) ACC_SYSTEM Accounting - Instance 20020605
3 A_COMPON Instance attribute Public Type reference (TYPE) /EACC/COMPON Component 20011005
4 A_JOURNAL_NAME Instance attribute Public Type reference (TYPE) /EACC/JOURNAL Name of a Journal 20011005
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTIVATOR Instance method Public Method Activator 20011204
2 GET_CONFIGURATOR_BY_BT Instance method Public Method Configurator 20010809
3 GET_CONFIGURATOR_BY_VIEW Instance method Public Method Configurator 20010717
4 GET_CUSTOMIZER Instance method Public Method Customizing Transactions 20011127
5 GET_FACTORY Instance method Public Method Factory 20010707
6 GET_JOURNAL_PROCESS Instance method Public Method Provides a Process for Processing in Journal 20010707
7 GET_READER Instance method Public Method Journal Read Interface 20010725
8 GET_REPORTER Instance method Public Method Line Item Report 20011211
9 GET_REQUIRED_CURRENCY_TYPES Instance method Public Method Returens the Configurd Currency Types 20020725
10 GET_REQUIRED_QUANTITY_TYPES Instance method Public Method Returns Configured Quantity Types 20030731
11 GET_TERMINATOR Instance method Public Method 20010927
12 GET_TRANSPORTER Instance method Public Method 20020926
13 GET_TRANSPORT_MEDIATOR Instance method Public Method 20021018
Events
Interface /EACC/IF_JOURNAL has no event.
Types
Interface /EACC/IF_JOURNAL has no local type.
Method Signatures

Method GET_ACTIVATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_ACTIVATOR Value transfer Object reference (TYPE REF TO) /EACC/IF_JOURNAL_ACTIVATION Aktivierungsfunktionalität für Teilprotokolle 20011204

Method GET_ACTIVATOR on Interface /EACC/IF_JOURNAL has no exception.

Method GET_CONFIGURATOR_BY_BT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT Call by reference Type reference (TYPE) /EACC/COMPON Komponentenname 20010809
2 Returning RO_CONFIGURATOR Value transfer Object reference (TYPE REF TO) /EACC/IF_JOURNAL_CONFIG_BY_BT Journalkonfigurator 20010809
# Exception Resumable Description Created on
1 BUSINESS_TRANSACTIONS_ONLY Nur für Komponententyp 'Business Transaction' 20010809
2 COMPONENT_IS_NOT_REGISTERED 20020109
3 NO_RUNNABLE_ACCOUNTING_ENGINE 20020110

Method GET_CONFIGURATOR_BY_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT Call by reference Type reference (TYPE) /EACC/COMPON Komponentenname 20010723
2 Returning RO_CONFIGURATOR Value transfer Object reference (TYPE REF TO) /EACC/IF_JOURNAL_CONFIG_BYVIEW Journalkonfigurator 20010717
# Exception Resumable Description Created on
1 COMPONENT_IS_NOT_REGISTERED 20020109
2 NO_RUNNABLE_ACCOUNTING_ENGINE 20020110
3 VIEWS_ONLY Nur für Komponententyp 'View' 20010809

Method GET_CUSTOMIZER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CUSTOMIZER Value transfer Object reference (TYPE REF TO) /EACC/IF_JOURNAL_CUSTOMIZER Customizing 20011211
# Exception Resumable Description Created on
1 NO_RUNNABLE_ACCOUNTING_ENGINE 20020110

Method GET_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_LINE_ITEMS_FACTORY Value transfer Object reference (TYPE REF TO) /EACC/IF_LINE_ITEMS_FACTORY Journal Fassade 20010707
# Exception Resumable Description Created on
1 NO_ACTIVE_CONFIGURATION Die Journalkonfiguration für die Acc.Engine ist nicht aktiv 20010707

Method GET_JOURNAL_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20010707
2 Returning RESULT Value transfer Object reference (TYPE REF TO) /EACC/IF_JOURNAL_DOC_PROCESS Prozess für den Belegaufbau in der Accounting Engine 20010707
# Exception Resumable Description Created on
1 NO_RUNNABLE_ACCOUNTING_ENGINE 20020110

Method GET_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20010730
2 Importing IT_CURRID Call by reference Type reference (TYPE) ACC_CURRENCY_TYPES Währungskennungen 20040225
3 Importing IT_KF_CHARS_TRANSLATION Call by reference Type reference (TYPE) FINB_T_KF_CHAR_TRANSLATION Ersetzungen von Feldnamen 20020808
4 Importing IT_QNTTYP Call by reference Type reference (TYPE) ACC_QUANTITY_TYPES Mengentypen 20040225
5 Importing I_AGGREGATION_TYPE Call by reference Type reference (TYPE) FINB_READ_AGGR_TYPE obsolet und wirkungslos 20040225
6 Importing I_BALANCE_READER Value transfer Type reference (TYPE) ABAP_BOOL Salden Reader 20050407
7 Importing I_IGNORE_ZERO_LINES Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050127
8 Importing I_INCLUDING_ARCHIVE Call by reference Type reference (TYPE) /EACC/BOOLEAN ABAP_FALSE Typ Boolean für E-Accounting 20020823
9 Importing I_LINE_ITEM_READ_FORMAT Call by reference Type reference (TYPE) /EACC/LINE_ITEM_READ_FORMAT Einzelpostenleseformat 20010817
10 Importing I_SKIP_FOR_ALL_ENTRIES_ALLOWED Call by reference Type reference (TYPE) ABAP_BOOL 20050202
11 Importing I_SUMS_ALLOWED Call by reference Type reference (TYPE) /EACC/BOOLEAN ABAP_TRUE obsolet und wirkungslos 20020910
12 Returning RO_READER Value transfer Object reference (TYPE REF TO) /EACC/IF_JOURNAL_READER Allgemeine Leseschnittstelle eines Journals 20010725
# Exception Resumable Description Created on
1 NO_ACTIVE_CONFIGURATION 20010905
2 READ_FORMAT_INVALID 20010817

Method GET_REPORTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_REPORTER Value transfer Object reference (TYPE REF TO) /EACC/IF_LINE_ITEM_REPORTER Einzelpostenberichtsschnittstelle 20011211
# Exception Resumable Description Created on
1 NO_ACTIVE_CONFIGURATION 20011211

Method GET_REQUIRED_CURRENCY_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CURRENCY_TYPES Call by reference Type reference (TYPE) ACC_CURRENCY_TYPES Währungstypen 20020725
2 Importing IB_RELEASED_VERSION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040427

Method GET_REQUIRED_CURRENCY_TYPES on Interface /EACC/IF_JOURNAL has no exception.

Method GET_REQUIRED_QUANTITY_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QUANTITY_TYPES Call by reference Type reference (TYPE) ACC_QUANTITY_TYPES Mengentypen 20030731
2 Importing IB_RELEASED_VERSION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040427

Method GET_REQUIRED_QUANTITY_TYPES on Interface /EACC/IF_JOURNAL has no exception.

Method GET_TERMINATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_TERMINATOR Value transfer Object reference (TYPE REF TO) IF_ACC_TERMINATOR Klassenschnittstelle zum Aufruf eines Löschvorgangs z.ACINST 20010927

Method GET_TERMINATOR on Interface /EACC/IF_JOURNAL has no exception.

Method GET_TRANSPORTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXCLUDING_DOCUMENT_JOURNAL Call by reference Type reference (TYPE) /EACC/BOOLEAN /EACC/CL_CONSTANTS=>FALSE Typ Boolean für E-Accounting 20021011
2 Importing I_EXCLUDING_REPORT_LAYOUTS Call by reference Type reference (TYPE) /EACC/BOOLEAN /EACC/CL_CONSTANTS=>FALSE Typ Boolean für E-Accounting 20021002
3 Returning RO_TRANSPORTER Value transfer Object reference (TYPE REF TO) IF_FINB_TR_SLAVE FINB TR: Transportobjekt 20020926

Method GET_TRANSPORTER on Interface /EACC/IF_JOURNAL has no exception.

Method GET_TRANSPORT_MEDIATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIEW Call by reference Type reference (TYPE) /EACC/COMPON Homeklasse einer Accountingkomponente 20021018
2 Returning RO_TRANSPORT_MEDIATOR Value transfer Object reference (TYPE REF TO) /EACC/IF_JOURNAL_TRNS_MEDIATOR Transport 20021018

Method GET_TRANSPORT_MEDIATOR on Interface /EACC/IF_JOURNAL has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 10A