SAP ABAP Class /EACC/CL_JOURNAL_TRANSPORTER (Transport Derivation)
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FINB_TR_SLAVE Transport 20021001
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_TR_METHOD_IMPORT FINB TR: Before-Import Method 20021002
Properties
Class /EACC/CL_JOURNAL_TRANSPORTER  
Short Description Transport Derivation    
Super Class CL_FINB_TR_SLAVE Transport 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /EACC/MSG_ABSTR_JRNL    
Program status P  SAP Standard Production Program 
Category 0   
Package /EACC/ABSTRACT_JOURNAL   Abstract Journal in e-Accounting 
Created 20020926   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 IF_FINB_TR_METHOD_IMPORT FINB TR: Before-Import Method 20021002
Friends
Class /EACC/CL_JOURNAL_TRANSPORTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AO_CONSTANTS Instance attribute Public Object reference (TYPE REF TO) /EACC/IF_CONSTANTS_ACC_DOC Constants 20021002
2 C_DOC_JOURNAL Constant Public Type reference (TYPE) /EACC/JOURNAL 'DOCUMENT' Name of a Journal 20021002
3 C_KEY_STRUCTURE Constant Public Type reference (TYPE) TABNAME '/EACC/JRNL_TR_KEY' Table Name 20021001
4 C_KEY_STRUCTURE_DJ Constant Public Type reference (TYPE) TABNAME '/EACC/DOC_JRNL_TR_KEY' Table Name 20021002
5 C_TR_APPL Constant Public Type reference (TYPE) FINB_TR_APPL 'EACC' Application in Transport Tool 20021001
6 C_TR_OBJECT Constant Public Type reference (TYPE) FINB_TR_OBJECT '/EACC/JOURNAL' FINB TR: Transport Object 20021001
7 C_TR_OBJECT_MASTER Constant Public Type reference (TYPE) FINB_TR_OBJECT '/EACC/JOURNAL-MASTER' FINB TR: Transport Object 20021002
8 XO_DOC_JOURNAL Instance attribute Protected Object reference (TYPE REF TO) /EACC/IF_DOCUMENT_JOURNAL_INT Document Journal 20021002
9 XO_JOURNAL Instance attribute Protected Object reference (TYPE REF TO) /EACC/IF_JOURNAL_INT Internal View of Journal 20020926
10 X_ACC_SYSTEM Instance attribute Protected Type reference (TYPE) ACC_SYSTEM Accounting System 20021001
11 X_ACC_VIEW Instance attribute Protected Type reference (TYPE) /EACC/COMPON Home Class of an Accounting Component 20021001
12 X_AS_MASTER Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN Boolean Type for e-Accounting 20021002
13 X_EXCLUDING_REPORT_LAYOUTS Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN Boolean Type for e-Accounting 20021002
14 X_INCLUDING_DOCUMENT_JOURNAL Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN Boolean Type for e-Accounting 20021002
15 X_JOURNAL Instance attribute Protected Type reference (TYPE) /EACC/JOURNAL Name of a Journal 20021001
16 X_JOURNAL_COMPON Instance attribute Protected Type reference (TYPE) /EACC/COMPON Home Class of an Accounting Component 20021002
17 X_JOURNAL_COUNTER Instance attribute Protected Type reference (TYPE) /EACC/CONFIG_COUNTER Counter 20021002
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Protected Method 20021004
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020926
3 DAI_DOC_JOURNAL Instance method Public Method 20021002
4 DAI_JOURNAL Instance method Public Method 20021002
5 SET_OBJECT_KEY Instance method Public Method 20021004
Events
Class /EACC/CL_JOURNAL_TRANSPORTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_KEY_W_COUNTER Protected See coding 20021001
2 YS_KEY_W_HANDLE Protected See coding 20021001
3 YS_KEY_W_VIEW_CNT Protected See coding 20021001
4 YT_DERIVCHARS Protected See coding 20020930
5 YT_DERIV_COND Protected See coding 20020930
6 YT_DERIV_EXIT Protected See coding 20020930
7 YT_JRNL_TRANS Protected See coding 20021002
8 YT_VIEWDCHARS Protected See coding 20020930
9 YT_VIEW_ACTIV Protected See coding 20020930
10 YT_VIEW_CNF_A Protected See coding 20020930
11 YT_VIEW_CURTP Protected See coding 20020930
12 YT_VIEW_DERIV Protected See coding 20020930
13 YT_VIEW_TOT_A Protected See coding 20020930
Method Signatures

Method ADD_MESSAGE 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 20021004
2 Importing I_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20021004
3 Importing I_ACC_VIEW Call by reference Type reference (TYPE) /EACC/COMPON Homeklasse einer Accountingkomponente 20021004
4 Importing I_JOURNAL Call by reference Type reference (TYPE) /EACC/JOURNAL Name eines Journals 20021004
5 Importing I_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Nachrichten, Nachrichtennummer 20021004
6 Importing I_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 Nachrichten, Nachrichtenvariable 20021004
7 Importing I_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 Nachrichten, Nachrichtenvariable 20021004
8 Importing I_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 Nachrichten, Nachrichtenvariable 20021004
9 Importing I_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 Nachrichten, Nachrichtenvariable 20021004

Method ADD_MESSAGE on class /EACC/CL_JOURNAL_TRANSPORTER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOC_JOURNAL Call by reference Object reference (TYPE REF TO) /EACC/IF_DOCUMENT_JOURNAL_INT Document journal 20021002
2 Importing IO_JOURNAL Call by reference Object reference (TYPE REF TO) /EACC/IF_JOURNAL_INT Rechnungssystem 20021002
3 Importing I_AS_MASTER Call by reference Type reference (TYPE) /EACC/BOOLEAN 'X' Typ Boolean für E-Accounting 20021002
4 Importing I_EXCLUDING_DOCUMENT_JOURNAL Call by reference Type reference (TYPE) /EACC/BOOLEAN ' ' Typ Boolean für E-Accounting 20021011
5 Importing I_EXCLUDING_REPORT_LAYOUTS Call by reference Type reference (TYPE) /EACC/BOOLEAN ' ' Typ Boolean für E-Accounting 20021002
# Exception Resumable Description Created on
1 EITHER_JOURNAL_OR_DOC_JOURNAL 20021002

Method DAI_DOC_JOURNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOT_IMPORTED_KEYS Call by reference Type reference (TYPE) STANDARD TABLE 20021002
2 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20021004
3 Importing IO_TRANSPORT_REQUEST Value transfer Object reference (TYPE REF TO) IF_FINB_TR_REQUEST FINB TR: Transportauftrag 20021002
4 Importing IT_IMPORTED_KEYS Call by reference Type reference (TYPE) STANDARD TABLE 20021002
5 Importing IT_VALID_KEYS Call by reference Type reference (TYPE) STANDARD TABLE 20021002
6 Importing I_CLIENT Value transfer Type reference (TYPE) SYMANDT R/3-System, Mandantennummer aus Anmeldung 20021002
7 Importing I_IS_CLIENTCOPY Value transfer Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021002
8 Importing I_IS_UPGRADE Value transfer Type reference (TYPE) TRPARI-W_UPGRADE Flag ("X" oder " ") 20021002
# Exception Resumable Description Created on
1 TABLES_HAVE_DIFFERENT_SIZES 20021002

Method DAI_JOURNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOT_IMPORTED_KEYS Call by reference Type reference (TYPE) STANDARD TABLE 20021002
2 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20021004
3 Importing IO_TRANSPORT_REQUEST Value transfer Object reference (TYPE REF TO) IF_FINB_TR_REQUEST FINB TR: Transportauftrag 20021002
4 Importing IT_IMPORTED_KEYS Call by reference Type reference (TYPE) STANDARD TABLE 20021002
5 Importing IT_VALID_KEYS Call by reference Type reference (TYPE) STANDARD TABLE 20021002
6 Importing I_CLIENT Value transfer Type reference (TYPE) SYMANDT R/3-System, Mandantennummer aus Anmeldung 20021002
7 Importing I_IS_CLIENTCOPY Value transfer Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021002
8 Importing I_IS_UPGRADE Value transfer Type reference (TYPE) TRPARI-W_UPGRADE Flag ("X" oder " ") 20021002
# Exception Resumable Description Created on
1 TABLES_HAVE_DIFFERENT_SIZES 20021002

Method SET_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_JRNL_KEY Call by reference Type reference (TYPE) /EACC/DOC_JRNL_TR_KEY Schlüssel für Journaltransporte 20021004
2 Importing I_JRNL_KEY Call by reference Type reference (TYPE) /EACC/JRNL_TR_KEY Schlüssel für Journaltransporte 20021004

Method SET_OBJECT_KEY on class /EACC/CL_JOURNAL_TRANSPORTER has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 1.1