SAP ABAP Class /EACC/CL_BTA_PRIMARY_EDGE_PROC (General Primary Processes such as Goods Movements)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-AE (Application Component) Accounting Engine
     /EACC/BTA_EDGE (Package) Edge-Like Business Transactions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /EACC/CL_BTA_EDGE_PROCESS Superclass for Business Transactions 20040129
2 Interface implementation (CLASS c. INTERFACES i_ref)  /EACC/IF_BTA_EDGE_DATA 20040522
3 Interface implementation (CLASS c. INTERFACES i_ref)  /EACC/IF_BTA_PRIMARY_PROCESS Process Interface Primary Processes 20040203
Properties
Class /EACC/CL_BTA_PRIMARY_EDGE_PROC  
Short Description General Primary Processes such as Goods Movements    
Super Class /EACC/CL_BTA_EDGE_PROCESS Superclass for Business Transactions 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /EACC/BTA_EDGE   Edge-Like Business Transactions 
Created 20040129   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ACC_DATABASIS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 /EACC/IF_BTA_EDGE_DATA 20040522
2 /EACC/IF_BTA_PRIMARY_PROCESS Process Interface Primary Processes 20040203
Friends
Class /EACC/CL_BTA_PRIMARY_EDGE_PROC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_EDGE Instance attribute Public Attribute reference (LIKE) 20040519
2 AT_EVENT Instance attribute Public Attribute reference (LIKE) 20040519
3 A_BUS_TRANS_CAT Instance attribute Public Attribute reference (LIKE) 20040203
4 A_DATABASIS Instance attribute Public Attribute reference (LIKE) 20040203
5 GO_PRICE_WRITER Static Attribute Public Object reference (TYPE REF TO) IF_UA_PRICE_WRITER PriceManager: Interface for Changing FIN Object Prices 20041012
6 GO_PROCESS Static Attribute Protected Object reference (TYPE REF TO) /EACC/IF_BTA_EDGE_DELEGATE 20040602
7 XT_LOG_EVENTS Instance attribute Protected Type reference (TYPE) /EACC/T_LOG_EVENTS Logistical Events 20040129
8 _T_PREFETCH_KEY Instance attribute Private Type reference (TYPE) /EACC/T_PREFETCH_KEY Key Fields for Objects for Prefetch 20040202
Methods
# Method Level Visibility Method type Description Created on
1 COLLECT_PREFETCH_KEY Instance method Public Method Accepts Object for Later Prefetch 20040202
2 CREATE_DOCUMENTS Instance method Public Method Generates FI/CO Documents from Logistical Events 20040129
3 EXECUTE Static method Public Method 20040602
4 INIT Static method Public Method Initialize Class, Reset Buffer 20041008
5 MOVE2INTERNAL Instance method Protected Method Abstract Method for BTA-Specific Copy Logic 20040129
6 PREFETCH_PRICES Instance method Private Method Reads Prices of Prefetch List 20040202
7 PREPARE Static method Public Method 20040602
Events
Class /EACC/CL_BTA_PRIMARY_EDGE_PROC has no event.
Types
Class /EACC/CL_BTA_PRIMARY_EDGE_PROC has no local type.
Method Signatures

Method COLLECT_PREFETCH_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20040202
2 Importing ID_FISCPER Call by reference Type reference (TYPE) RSFISCPER Geschäftsjahr / Periode 20040202
3 Importing ID_FOBJ_ID Call by reference Type reference (TYPE) FOBJ_OBJECT_ID Technischer Schlüssel eines Objekts 20040202
4 Importing ID_FOBJ_TYPE Call by reference Type reference (TYPE) FOBJ_TYPE_NAME Name eines Objekttyps 20040202

Method COLLECT_PREFETCH_KEY on class /EACC/CL_BTA_PRIMARY_EDGE_PROC has no exception.

Method CREATE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) /EACC/CL_LOG_EVENT Logistischer Vorgang 20040129
# Exception Resumable Description Created on
1 /EACC/CX_PROCESS_ERROR Verarbeitung kann nicht fortgesetzt werden 20040129

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET2 Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20040602
2 Importing IT_TMP2FINAL_SND_KEY Call by reference Type reference (TYPE) /EACC/YT_TMP_SND_KEY Substitution für temp. Belegschlüssel des sendenden Systems 20040602
3 Importing IX_NO_GROUP_MESSAGE Call by reference Type reference (TYPE) BOOLEAN SPACE boolsche Variable (X=true, -=false, space=unknown) 20040602

Method EXECUTE on class /EACC/CL_BTA_PRIMARY_EDGE_PROC has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS CL_ACC_DATABASIS=>GD_DEFAULT_DATABASIS Datenbasis 20041011
2 Importing ID_INIT_SUPER_CLASSES Call by reference Type reference (TYPE) /EACC/BOOLEAN Typ Boolean für E-Accounting 20041011
3 Importing ID_REFRESH_BUFFER Call by reference Type reference (TYPE) /EACC/BOOLEAN Typ Boolean für E-Accounting 20041011
4 Importing ID_REFRESH_PRICE_MANAGER Call by reference Type reference (TYPE) /EACC/BOOLEAN Typ Boolean für E-Accounting 20041011

Method INIT on class /EACC/CL_BTA_PRIMARY_EDGE_PROC has no exception.

Method MOVE2INTERNAL Signature

Method MOVE2INTERNAL on class /EACC/CL_BTA_PRIMARY_EDGE_PROC has no parameter.
# Exception Resumable Description Created on
1 /EACC/CX_PROCESS_ERROR Verarbeitung kann nicht fortgesetzt werden 20040129

Method PREFETCH_PRICES Signature

Method PREFETCH_PRICES on class /EACC/CL_BTA_PRIMARY_EDGE_PROC has no parameter.
Method PREFETCH_PRICES on class /EACC/CL_BTA_PRIMARY_EDGE_PROC has no exception.

Method PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BAPIRET2 Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20040602
2 Importing ID_FIN_BTATYPE Call by reference Type reference (TYPE) FIN_BTATYPE Geschäftsvorfallstyp 20040611
3 Importing IT_EDGE Call by reference Type reference (TYPE) /EACC/T_EDGE Positionen 20040602
4 Importing IT_EVENT Call by reference Type reference (TYPE) /EACC/T_EVENT Ereignis 20040602
5 Importing IX_NOT_FIRST_PREPARE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040602
6 Importing IX_NO_DISPLAY Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040602
7 Importing IX_NO_GROUP_MESSAGE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040602
8 Importing IX_SIMULATE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040602

Method PREPARE on class /EACC/CL_BTA_PRIMARY_EDGE_PROC has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 400