SAP ABAP Class /EACC/CL_DC_CONFIG (Configuration Class of Generic BTA)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-AE (Application Component) Accounting Engine
     /EACC/DOCUMENT_CREATION (Package) Document Structure in the Accounting Engine
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_CONFIGURATION_CALLBACK Activate (Generator Run) 20030910
Properties
Class /EACC/CL_DC_CONFIG  
Short Description Configuration Class of Generic BTA    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /EACC/MSG_ACC_ENGINE    
Program status     
Category 0   
Package /EACC/DOCUMENT_CREATION   Document Structure in the Accounting Engine 
Created 20030611   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FINB_CONFIG_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_CONFIGURATION_CALLBACK Activate (Generator Run) 20030910
Friends
Class /EACC/CL_DC_CONFIG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ACC_SYSTEM Constant Protected Type reference (TYPE) STRING 'ACC_SYSTEM' 20040301
2 C_ASP_JOURNALS Constant Protected Type reference (TYPE) FINB_CONF_ASPECT 'JOURNALS' Configuration Aspect 20030910
3 C_ASP_JOURNALS_PER_ACCSYS Constant Protected Type reference (TYPE) FINB_CONF_ASPECT 'JOURNALS_PER_ACCSYS' Configuration Aspect 20030910
4 C_COMPONENT Constant Protected Type reference (TYPE) FINB_CONF_COMP 'ACCOUNTING_ENGINE' 20040301
5 C_TEXT_JOURNALS Constant Protected Type reference (TYPE) STRING 'JOURNAL_TEXT' 20030910
6 C_T_DCCHECK Constant Protected Type reference (TYPE) STRING 'T_DCCHECK' 20040301
7 C_T_DCSEQ Constant Protected Type reference (TYPE) STRING 'T_DCSEQ' 20040301
8 C_XML_FALSE Constant Public Type reference (TYPE) STRING 'false' 20030729
9 C_XML_TRUE Constant Public Type reference (TYPE) STRING 'true' 20030729
10 XO_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_CONTEXT Context 20040217
11 XT_ACCSYS_DEL Instance attribute Protected Type reference (TYPE) ACC_TS_SYSTEM List of Accounting Systems 20030911
12 XT_ACC_SYSTEM Instance attribute Protected Type reference (TYPE) ACC_TS_SYSTEM 20040301
13 XT_COMPONENTS_TO_BE_ACTIVATED Instance attribute Protected Type reference (TYPE) FINB_T_CONF_COMP 20040301
14 XT_DCCHECK Instance attribute Protected Type reference (TYPE) YT_DCCHECK 20040301
15 XT_DCCHECK_CHA_NEW Instance attribute Protected Type reference (TYPE) YT_DCCHECK 20040326
16 XT_DCCHECK_CHA_OLD Instance attribute Protected Type reference (TYPE) YT_DCCHECK 20040326
17 XT_DCCHECK_DEL Instance attribute Protected Type reference (TYPE) YT_DCCHECK 20040326
18 XT_DCCHECK_NEW Instance attribute Protected Type reference (TYPE) YT_DCCHECK 20040301
19 XT_DCSEQ Instance attribute Protected Type reference (TYPE) YT_DCSEQ 20040301
20 XT_DCSEQ_CHA_NEW Instance attribute Protected Type reference (TYPE) YT_DCSEQ 20040326
21 XT_DCSEQ_CHA_OLD Instance attribute Protected Type reference (TYPE) YT_DCSEQ 20040326
22 XT_DCSEQ_DEL Instance attribute Protected Type reference (TYPE) YT_DCSEQ 20040326
23 XT_DCSEQ_NEW Instance attribute Protected Type reference (TYPE) YT_DCSEQ 20040301
24 XT_JOURNALS Instance attribute Protected Type reference (TYPE) YT_JOURNALS 20030910
25 XT_JOURNALS_CHA_NEW Instance attribute Protected Type reference (TYPE) YT_JOURNALS 20040326
26 XT_JOURNALS_CHA_OLD Instance attribute Protected Type reference (TYPE) YT_JOURNALS 20040326
27 XT_JOURNALS_DEL Instance attribute Protected Type reference (TYPE) YT_JOURNALS 20040326
28 XT_JOURNALS_NEW Instance attribute Protected Type reference (TYPE) YT_JOURNALS 20040301
29 XT_JOURNALS_PER_ACCSYS Instance attribute Protected Type reference (TYPE) YT_JOURNAL_PER_ACCSYS 20030910
30 XT_JOURNALS_PER_ACCSYS_CHA_NEW Instance attribute Protected Type reference (TYPE) YT_JOURNAL_PER_ACCSYS 20040326
31 XT_JOURNALS_PER_ACCSYS_CHA_OLD Instance attribute Protected Type reference (TYPE) YT_JOURNAL_PER_ACCSYS 20040326
32 XT_JOURNALS_PER_ACCSYS_DEL Instance attribute Protected Type reference (TYPE) YT_JOURNAL_PER_ACCSYS 20040326
33 XT_JOURNALS_PER_ACCSYS_NEW Instance attribute Protected Type reference (TYPE) YT_JOURNAL_PER_ACCSYS 20040301
34 XT_JOURNAL_TEXT Instance attribute Protected Type reference (TYPE) YT_JOURNAL_TEXT 20030910
35 XT_JOURNAL_TEXT_DEL Instance attribute Protected Type reference (TYPE) YT_JOURNAL_TEXT 20050511
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_NEW_EMPTY_CONFIG Static method Private Method Activate Empty Configuration of a Journal 20040426
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030611
3 LOAD_CONTENT Instance method Protected Method Takes Over BTA Configuration Aspects from Configuration 20030611
Events
Class /EACC/CL_DC_CONFIG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_JOURNALS Protected See coding 20030910 begin of ys_journals , journal type /eacc/journal , home type seoclsname , end of ys_journals
2 YS_JOURNAL_PER_ACCSYS Protected See coding 20030910 begin of ys_journal_per_accsys , acc_system type acc_system , journal type /eacc/journal , end of ys_journal_per_accsys
3 YS_JOURNAL_TEXT Protected See coding 20030910 begin of ys_journal_text , journal type /eacc/journal , langu type langu , txtsh type acc_txtsh , txtmi type acc_txtmi , txtlg type acc_txtlg , end of ys_journal_text
4 YT_DCCHECK Protected See coding 20040301 yt_dccheck type sorted table of /eacc/t_dccheck with unique key acc_system acc_bus_tr_cat fieldname
5 YT_DCSEQ Protected See coding 20040301 yt_dcseq type sorted table of /eacc/t_dcseq with unique key acc_system step_class
6 YT_JOURNALS Protected See coding 20030910 yt_journals type sorted table of ys_journals with unique key journal
7 YT_JOURNAL_PER_ACCSYS Protected See coding 20030910 yt_journal_per_accsys type sorted table of ys_journal_per_accsys with unique key acc_system journal
8 YT_JOURNAL_TEXT Protected See coding 20030910 yt_journal_text type sorted table of ys_journal_text with unique key journal langu
Method Signatures

Method ACTIVATE_NEW_EMPTY_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACC_ENGINE Call by reference Object reference (TYPE REF TO) /EACC/IF_ACCOUNTING_ENGINE Zentrale Instanz der Accounting Engine 20040426
2 Importing I_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20040426
3 Importing I_JOURNAL Call by reference Type reference (TYPE) /EACC/JOURNAL Name eines Journals 20040426
# Exception Resumable Description Created on
1 FAILED 20040426

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FINB_CONTEXT Importing 20030708
2 Importing IT_COMPONENTS_TO_BE_ACTIVATED Call by reference Type reference (TYPE) FINB_T_CONF_COMP Importing 20030708

Method CONSTRUCTOR on class /EACC/CL_DC_CONFIG has no exception.

Method LOAD_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_TS_SYSTEM Liste von Rechnungssystemen 20040301
2 Exporting ET_DCCHECK Call by reference Type reference (TYPE) YT_DCCHECK 20040301
3 Exporting ET_DCCHECK_NEW Call by reference Type reference (TYPE) YT_DCCHECK 20040301
4 Exporting ET_DCSEQ Call by reference Type reference (TYPE) YT_DCSEQ 20040301
5 Exporting ET_DCSEQ_NEW Call by reference Type reference (TYPE) YT_DCSEQ 20040301
6 Exporting ET_JOURNALS Call by reference Type reference (TYPE) YT_JOURNALS 20040301
7 Exporting ET_JOURNALS_NEW Call by reference Type reference (TYPE) YT_JOURNALS 20040301
8 Exporting ET_JOURNALS_PER_ACCSYS Call by reference Type reference (TYPE) YT_JOURNAL_PER_ACCSYS 20040301
9 Exporting ET_JOURNALS_PER_ACCSYS_NEW Call by reference Type reference (TYPE) YT_JOURNAL_PER_ACCSYS 20040301
10 Exporting ET_JOURNAL_TEXT Call by reference Type reference (TYPE) YT_JOURNAL_TEXT 20040301
11 Importing I_STATUS Call by reference Type reference (TYPE) FINB_CONF_STATUS CL_FINB_CONFIG_CONSTANTS=>VERSION_INACTIVE Status einer Konfigurationsversion 20030923

Method LOAD_CONTENT on class /EACC/CL_DC_CONFIG has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 350