SAP ABAP Class /EACC/CL_BTA_HD_ITEM_PROC (Superclass of All Business Transactions)
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_BTA_GENERIC_PROCESS Generic BTA Process (can be instantiated) 20040128
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CON_FIN_BTA_FROMR3_PROCESS Primary Processes from Core 20040203
2 Inheritance (c INHERITING FROM c_ref)  CL_FINB_BTA_INVOICE_PROCESS Process for Incoming and Outgoing Invoices 20040128
Properties
Class /EACC/CL_BTA_HD_ITEM_PROC  
Short Description Superclass of All Business Transactions    
Super Class /EACC/CL_BTA_GENERIC_PROCESS Generic BTA Process (can be instantiated) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /EACC/BTA_GENERIC   General Business Transaction 
Created 20040128   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /EACC/CL_BTA_HD_ITEM_PROC has no forward declaration.
Interfaces
Class /EACC/CL_BTA_HD_ITEM_PROC has no interface implemented.
Friends
Class /EACC/CL_BTA_HD_ITEM_PROC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 XO_LOG_HEAD Instance attribute Protected Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Logistical Header 20040203
2 XO_REP_UNIT_ATTRIBUTE Instance attribute Protected Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE 20040128
3 XT_LOG_ITEM Instance attribute Protected Type reference (TYPE) /EACC/T_LOG_ITEM Logistical Rows 20040203
4 _T_INT_EXT_LIN_NO Instance attribute Private Type reference (TYPE) LYT_INT_EXT_LIN_NO Document Line Relationships Int.<-> Ext 20040218
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_LINE_ITEMS Instance method Protected Method Generates Journal Lines from Internal BTA Line Structure 20040303
2 LINK_INT_EXT_LIN_NO Instance method Protected Method Notes Connection of Internal and External Document Line Item 20040218
3 MOVE2INTERNAL Instance method Protected Method Abstract Method for Generated BTA-Specific Copy Logic 20040203
4 MOVE_TO_LINE Instance method Protected Method Copies Attributes to Document Line Item 20040202
Events
Class /EACC/CL_BTA_HD_ITEM_PROC has no event.
Types
Class /EACC/CL_BTA_HD_ITEM_PROC has no local type.
Method Signatures

Method CREATE_LINE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOG_ITEM Call by reference Type reference (TYPE) /EACC/S_LOG_ITEM Allgemeine Zeilenstruktur mit Referenzen auf log. Attribute 20040303
2 Importing I_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20040303
3 Importing I_BUS_TRANS_CAT Call by reference Type reference (TYPE) ACC_BUS_TR_CAT Geschäftsvorfallstyp 20040303
4 Importing I_DOCDAT Call by reference Type reference (TYPE) FINB_DOCDAT Belegdatum 20040303
5 Importing I_PSTDAT Call by reference Type reference (TYPE) FINB_PSTDAT Buchungsdatum 20040303
# Exception Resumable Description Created on
1 /EACC/CX_PROCESS_ERROR Verarbeitung kann nicht fortgesetzt werden 20040303

Method LINK_INT_EXT_LIN_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_HEAD_ATTRIBUTES Call by reference Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Kopfmerkmale 20040218
2 Importing IO_NEW_LINE Call by reference Object reference (TYPE REF TO) /EACC/IF_LINE_ITEM Belegzeile 20040218
3 Importing I_EXT_LIN_NO Call by reference Type reference (TYPE) FINB_LIN_NO externe Belegzeilennummer 20040218

Method LINK_INT_EXT_LIN_NO on class /EACC/CL_BTA_HD_ITEM_PROC has no exception.

Method MOVE2INTERNAL Signature

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

Method MOVE_TO_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CO_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Merkmalsvektor 20040202
2 Importing IO_FOBJ Call by reference Object reference (TYPE REF TO) CL_FOBJ_OBJECT FIN-Objekt (Instanz eines FIN-Objekttyps) 20040202
3 Importing IO_FOBJ_P Call by reference Object reference (TYPE REF TO) CL_FOBJ_OBJECT FIN-Objekt (Instanz eines FIN-Objekttyps) 20040202
4 Importing IO_HEAD_ATTRIBUTES Call by reference Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Kopfmerkmale 20040202
5 Importing IO_ITEM_ATTRIBUTES Call by reference Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Zeilenmerkmale 20040202
6 Importing IO_LOG_ATTRIBUTES Call by reference Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE logistische Merkmale 20040202
7 Importing I_ACC_BUS_TR_CAT Call by reference Type reference (TYPE) ACC_BUS_TR_CAT Geschäftsvorfallstyp 20040202
8 Importing I_DOCDAT Call by reference Type reference (TYPE) FINB_DOCDAT Belegdatum 20040202
9 Importing I_FISCPER Call by reference Type reference (TYPE) RSFISCPER Geschäftsjahr / Periode 20040202
10 Importing I_ITEM_CAT Call by reference Type reference (TYPE) FIN_POSTYPE Positionstyp der Accounting Engine 20040202
11 Importing I_PSTDAT Call by reference Type reference (TYPE) FINB_PSTDAT Buchungsdatum 20040202
12 Importing I_SIGN_OF_LINE Call by reference Type reference (TYPE) /EACC/SIGN_OF_LI Vorzeichen eines Einzelpostens 20040202
13 Importing I_VALUAT_DATE Call by reference Type reference (TYPE) FINB_VALUAT_DATE Bewertungsdatum 20040202

Method MOVE_TO_LINE on class /EACC/CL_BTA_HD_ITEM_PROC has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 400