SAP ABAP Class /EACC/CL_BTA_GENERIC (Generic BTA)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-AE (Application Component) Accounting Engine
     /EACC/BTA_GENERIC (Package) General Business Transaction
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /EACC/CL_BUSINESS_TRANSACTION Abstract Business Transaction 20021023
2 Interface implementation (CLASS c. INTERFACES i_ref)  /EACC/IF_BTA_GENERIC External Interface of Generic BTAs 20021023
3 Interface implementation (CLASS c. INTERFACES i_ref)  /EACC/IF_COMPONENT_ACTIVATE Activatable Components 20021219
Properties
Class /EACC/CL_BTA_GENERIC  
Short Description Generic BTA    
Super Class /EACC/CL_BUSINESS_TRANSACTION Abstract Business Transaction 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /EACC/MSG_BTA_GEN    
Program status     
Category 0   
Package /EACC/BTA_GENERIC   General Business Transaction 
Created 20021023   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /EACC/CL_BTA_GENERIC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /EACC/IF_BTA_GENERIC External Interface of Generic BTAs 20021023
2 /EACC/IF_COMPONENT_ACTIVATE Activatable Components 20021219
Friends
Class /EACC/CL_BTA_GENERIC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_ACC_BUS_TR_CAT Instance attribute Public Type reference (TYPE) FINB_MD_FIELDNAME 'FIN_BUSTRATYPE' FIN Master Data: Field Name 20030228
2 AC_ACC_SYSTEM Instance attribute Public Type reference (TYPE) FINB_MD_FIELDNAME 'ACC_SYSTEM' FIN Master Data: Field Name 20030228
3 AC_ITEM_CAT Instance attribute Public Type reference (TYPE) FINB_MD_FIELDNAME 'FIN_POSTYPE' FIN Master Data: Field Name 20030228
4 AC_JOURNAL Instance attribute Public Type reference (TYPE) FINB_MD_FIELDNAME 'FIN_JOURNAL' FIN Master Data: Field Name 20030228
5 C_ITEM_CATEGORY_DERIVATION Constant Public Type reference (TYPE) /EACC/BTA_PROCESS_GRP 'ITCDE' Process Step Group in Generic BTA Processing 20030226
6 C_ORG_DERIVATION Constant Public Type reference (TYPE) /EACC/BTA_PROCESS_GRP 'ORGDE' Process Step Group in Generic BTA Processing 20030226
7 C_POSTING_SCHEME_DERIVATION Constant Public Type reference (TYPE) /EACC/BTA_PROCESS_GRP 'PSCDE' Process Step Group in Generic BTA Processing 20030226
8 XB_IS_SECONDARY_BTA Instance attribute Protected Type reference (TYPE) /EACC/BOOLEAN True if secondary BTA - otherwise primary 20021217
9 XT_PROCESS Instance attribute Protected Type reference (TYPE) /EACC/YT_PROCESS List of References to BTA Processes 20030120
10 X_BUS_TRANS_CAT Instance attribute Protected Type reference (TYPE) FIN_BTATYPE Business Transaction Category 20021216
11 X_INTERFACE_ID Instance attribute Protected Type reference (TYPE) /EACC/BTA_GEN_INTERFACE_ID Interface Identifier 20030117
12 X_INTERFACE_NAME Instance attribute Protected Type reference (TYPE) SEOCLSNAME Interface Identifier 20030117
Methods
# Method Level Visibility Method type Description Created on
1 BTA_INIT Instance method Public Method Initializes Instance 20030915
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021023
3 GET_ACTIVATION Instance method Public Method 20021219
4 GET_ALL_PROCESSES Instance method Public Method 20030120
5 GET_INTERFACE_NAME Instance method Public Method 20030117
6 SET_INTERFACE_NAME Instance method Public Method 20030117
Events
Class /EACC/CL_BTA_GENERIC has no event.
Types
Class /EACC/CL_BTA_GENERIC has no local type.
Method Signatures

Method BTA_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) /EACC/IF_BTA_GENERIC_PROCESS Prozessschnittstelle für Geschäftsvorfälle der Acc Engine 20030915

Method BTA_INIT on class /EACC/CL_BTA_GENERIC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUS_TRANS_CAT Call by reference Type reference (TYPE) FIN_BTATYPE Geschäftsvorfallstyp 20021216
2 Importing I_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20021023
# Exception Resumable Description Created on
1 /EACC/CX_PROCESS_ERROR Verarbeitung kann nicht fortgesetzt werden 20021216

Method GET_ACTIVATION Signature

Method GET_ACTIVATION on class /EACC/CL_BTA_GENERIC has no parameter.
Method GET_ACTIVATION on class /EACC/CL_BTA_GENERIC has no exception.

Method GET_ALL_PROCESSES Signature

Method GET_ALL_PROCESSES on class /EACC/CL_BTA_GENERIC has no parameter.
Method GET_ALL_PROCESSES on class /EACC/CL_BTA_GENERIC has no exception.

Method GET_INTERFACE_NAME Signature

Method GET_INTERFACE_NAME on class /EACC/CL_BTA_GENERIC has no parameter.
Method GET_INTERFACE_NAME on class /EACC/CL_BTA_GENERIC has no exception.

Method SET_INTERFACE_NAME Signature

Method SET_INTERFACE_NAME on class /EACC/CL_BTA_GENERIC has no parameter.
Method SET_INTERFACE_NAME on class /EACC/CL_BTA_GENERIC has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in