SAP ABAP Class CL_ACCOUNTINGITEM_TRAC (FI Interface - Document Line)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-AC (Application Component) Transfer to Financial Accounting
     FTR_ACCOUNTING_ADAPTOR (Package) CFM TM: Accounting Adaptor
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COLLECTABLE_TRG Interface for Elements of the Collection 20000518
Properties
Class CL_ACCOUNTINGITEM_TRAC  
Short Description FI Interface - Document Line    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTR_ACCOUNTING_ADAPTOR   CFM TM: Accounting Adaptor 
Created 19990812   SAP 
Last change 20090218   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ACCOUNTINGITEM_TRAC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_COLLECTABLE_TRG Interface for Elements of the Collection 20000518
Friends
Class CL_ACCOUNTINGITEM_TRAC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACCCR_BW Instance attribute Public Type reference (TYPE) ACCCR Currency Structure Document Currency for FI Interface 19990824
2 ACCCR_HW Instance attribute Public Type reference (TYPE) ACCCR Currency Structure Local Currency for FI Interface 19990824
3 ACCCR_HW2 Instance attribute Public Type reference (TYPE) ACCCR Currency Structure: Second Local Currency 20050728
4 ACCCR_HW3 Instance attribute Public Type reference (TYPE) ACCCR Currency Structure: Third Local Currency 20050728
5 ACCIT Instance attribute Public Type reference (TYPE) ACCIT Line Structure for FI Interface 19990812
6 ACC_SYMBOL Instance attribute Public Type reference (TYPE) TPM_ACC_SYMBOL Account Symbol for Account Assignment Reference 20000705
7 BELNR Instance attribute Private Type reference (TYPE) BELNR_D Accounting Document Number 20030204
8 BUZEI Instance attribute Private Type reference (TYPE) BUZEI Number of Line Item Within Accounting Document 20030110
9 CURRENCY_CAT Instance attribute Public Type reference (TYPE) TPM_CURRENCY_CAT Currency Category 20000705
10 DMBE2 Instance attribute Private Type reference (TYPE) DMBE2 Amount in Second Local Currency 20030113
11 DMBE3 Instance attribute Private Type reference (TYPE) DMBE3 Amount in Third Local Currency 20030113
12 FLOW Instance attribute Public Object reference (TYPE REF TO) CL_FLOW_TRAC TR Accountancy Code Flow 20000517
13 HWAE2 Instance attribute Private Type reference (TYPE) HWAE2 Currency Key of Second Local Currency 20030113
14 HWAE3 Instance attribute Private Type reference (TYPE) HWAE3 Currency Key of Third Local Currency 20030113
15 KOART Instance attribute Private Type reference (TYPE) KOART Account Type 20030113
16 POSTING_CAT Instance attribute Public Type reference (TYPE) TPM_POSTING_CAT Posting category 20000705
17 TAB_ACCTX Instance attribute Public Type reference (TYPE) TRACY_ACCTX Document Segment for Tax Data Plus Additional Fields RWIN 20120425
Methods
# Method Level Visibility Method type Description Created on
1 CALC_ITEM_VALUES Static method Public Method Cumulate Accounting Item Values for a Position Context 20010213
2 DISPLAY Instance method Public Method Displays the Item Data in a Log 20000523
3 GETLASTPOSTINGDATE Static method Public Method Gets the Date of the Last Posting for a Position Context 20010314
4 GET_ACCCR_BW Instance method Public Method Gets the ACCCR Structure for the Document Currency 19990825
5 GET_ACCCR_HW Instance method Public Method Gets the ACCCR Structure for the Local Currency 19990825
6 GET_ACCIT Instance method Public Method Gets the ACCIT Structure 19990825
7 GET_ACCTX Instance method Public Method Get Tax Information 20120425
8 GET_ACCTYPECURR Instance method Public Method Gets the Document Type and Document Currency 19990825
9 GET_BELNR Instance method Public Method Gets the Document Number 20030204
10 GET_BUZEI Instance method Public Method Gets the Line Item 20030217
11 GET_GROUPNUMBER Instance method Public Method Gets the Next Document Line Number 19991005
12 GET_POSTING_INFO Instance method Public Method Gets the Posting Information 20030113
13 SET_BELNR Instance method Public Method Sets the Document Number 20030204
14 SET_DATA Instance method Public Method Sets the ACCIT and ACCCR Structures 20030521
15 SET_GROUPNUMBER Instance method Public Method Sets the Next Document Line Number 19991005
16 SET_LOCAL_AMOUNT Instance method Public Method Sets Currency Amounts 20080829
17 SET_POSITION_AMOUNT Instance method Public Method Sets Currency Amounts 20080829
18 SET_POSTING_INFO Instance method Public Method Sets the Attributes Resulting from Posting 20030113
Events
Class CL_ACCOUNTINGITEM_TRAC has no event.
Types
Class CL_ACCOUNTINGITEM_TRAC has no local type.
Method Signatures

Method CALC_ITEM_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AA_REF Value transfer Type reference (TYPE) TPM_AA_REF Kontierungsreferenz 20010305
2 Importing IM_ACCOUNT_SYMBOL Value transfer Type reference (TYPE) TPM_ACC_SYMBOL Kontosymbol für Kontenfindung 20010213
3 Importing IM_CHECK_HISTORY Value transfer Type reference (TYPE) I Byte Wert 20010305
4 Importing IM_DATE_FROM Value transfer Type reference (TYPE) TPM_POSTING_DATE Erster Tag der Periode 20010213
5 Importing IM_DATE_TO Value transfer Type reference (TYPE) TPM_POSTING_DATE Letzer Tag der Periode 20010223
6 Importing IM_POSITION_CONTEXT Value transfer Object reference (TYPE REF TO) CL_POSITIONCONTEXT_TRAC PositionContext 20010213
7 Returning RE_AMOUNTS Value transfer Type reference (TYPE) TRACY_AMOUNTS Tabellentyp Beträge-Struktur 20010213

Method CALC_ITEM_VALUES on class CL_ACCOUNTINGITEM_TRAC has no exception.

Method DISPLAY Signature

Method DISPLAY on class CL_ACCOUNTINGITEM_TRAC has no parameter.
Method DISPLAY on class CL_ACCOUNTINGITEM_TRAC has no exception.

Method GETLASTPOSTINGDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXCLUDE_BT_CAT Value transfer Type reference (TYPE) TPM_BUSTRANSCAT Geschäftsvorfallstyp 20010314
2 Importing IM_POS_CONTEXT_DB_GUID Value transfer Type reference (TYPE) TPM_DB_OS_GUID Objektidentität im Datenbankformat 20010314
3 Importing IM_POS_CONTEXT_GUID Value transfer Type reference (TYPE) OS_GUID Globally Unique Identifier 20010314
4 Returning RESULT Value transfer Type reference (TYPE) TPM_POSTING_DATE Buchungsdatum für das Nebenbuch 20010314
# Exception Resumable Description Created on
1 POS_CONTEXT_GUID_INITIAL Position Context GUID initial 20010314

Method GET_ACCCR_BW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ACCCR ACCCR Struktur Belegwährung 19990825

Method GET_ACCCR_BW on class CL_ACCOUNTINGITEM_TRAC has no exception.

Method GET_ACCCR_HW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ACCCR ACCCR Struktur Hauswährung 19990825

Method GET_ACCCR_HW on class CL_ACCOUNTINGITEM_TRAC has no exception.

Method GET_ACCIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ACCIT ACCIT Struktur 19990825

Method GET_ACCIT on class CL_ACCOUNTINGITEM_TRAC has no exception.

Method GET_ACCTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TAB_ACCTX Value transfer Type reference (TYPE) TRACY_ACCTX Document Segment for Tax Data Plus Additional Fields RWIN 20120425

Method GET_ACCTX on class CL_ACCOUNTINGITEM_TRAC has no exception.

Method GET_ACCTYPECURR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CURR Value transfer Type reference (TYPE) WAERS Währung 19990825
2 Exporting EX_TYPE Value transfer Type reference (TYPE) BLART Belegart 19990825

Method GET_ACCTYPECURR on class CL_ACCOUNTINGITEM_TRAC has no exception.

Method GET_BELNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BELNR Value transfer Type reference (TYPE) BELNR_D Belegnummer eines Buchhaltungsbeleges 20030204

Method GET_BELNR on class CL_ACCOUNTINGITEM_TRAC has no exception.

Method GET_BUZEI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BUZEI Value transfer Type reference (TYPE) BUZEI Buchungszeile 20030217

Method GET_BUZEI on class CL_ACCOUNTINGITEM_TRAC has no exception.

Method GET_GROUPNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) NUMC5 Nummer der Belegzeile 19991005

Method GET_GROUPNUMBER on class CL_ACCOUNTINGITEM_TRAC has no exception.

Method GET_POSTING_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BUZEI Value transfer Type reference (TYPE) BUZEI Buchungszeile 20030113
2 Exporting EX_DMBE2 Value transfer Type reference (TYPE) DMBE2 Betrag in zweiter Hauswährung 20030113
3 Exporting EX_DMBE3 Value transfer Type reference (TYPE) DMBE3 Betrag in dritter Hauswährung 20030113
4 Exporting EX_HWAE2 Value transfer Type reference (TYPE) HWAE2 Zweite Hauswährung 20030113
5 Exporting EX_HWAE3 Value transfer Type reference (TYPE) HWAE3 Dritte Hauswährung 20030113
6 Exporting EX_KOART Value transfer Type reference (TYPE) KOART Kontoart 20030113

Method GET_POSTING_INFO on class CL_ACCOUNTINGITEM_TRAC has no exception.

Method SET_BELNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BELNR Value transfer Type reference (TYPE) BELNR_D Belegnummer eines Buchhaltungsbeleges 20030204

Method SET_BELNR on class CL_ACCOUNTINGITEM_TRAC has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACCITEM Call by reference Type reference (TYPE) TRACT_ACCITEM Accounting Items 20030521
2 Importing IM_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_DOCUMENT_TRAC Accounting Adaptor Beleg 20030521
3 Importing IM_FLOW Call by reference Object reference (TYPE REF TO) CL_FLOW_TRAC Accounting Adatptor Bewegung 20040227

Method SET_DATA on class CL_ACCOUNTINGITEM_TRAC has no exception.

Method SET_GROUPNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GROUPNUMBER Value transfer Type reference (TYPE) NUMC5 Nummer der Belegzeile 19991005

Method SET_GROUPNUMBER on class CL_ACCOUNTINGITEM_TRAC has no exception.

Method SET_LOCAL_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURR_TYPE Call by reference Type reference (TYPE) CURTP Währungstyp und Bewertungssicht 20080829
2 Importing IM_FLG_CREDIT Call by reference Type reference (TYPE) XFELD SPACE space: debit item 'X': credit item 20080829
3 Importing IM_LOCAL_AMT Call by reference Type reference (TYPE) TPM_LOCAL_AMT 20080829
4 Importing IM_LOCAL_CURR Call by reference Type reference (TYPE) TPM_LOCAL_CURR 20080829
# Exception Resumable Description Created on
1 FAILED 20080829

Method SET_POSITION_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURR_TYPE Call by reference Type reference (TYPE) CURTP Währungstyp und Bewertungssicht 20080829
2 Importing IM_FLG_CREDIT Call by reference Type reference (TYPE) XFELD SPACE space: debit item 'X': credit item 20080829
3 Importing IM_FLG_CURR_EXCHANGE Call by reference Type reference (TYPE) XFELD SPACE spezielle logik für Währungstausch 20080829
4 Importing IM_PAYMENT_AMT Call by reference Type reference (TYPE) TPM_PAYMENT_AMT Betrag in Zahlwährung 20080829
5 Importing IM_PAYMENT_CURR Call by reference Type reference (TYPE) TPM_PAYMENT_CURR Zahlwährung 20080829
6 Importing IM_POSITION_AMT Call by reference Type reference (TYPE) TPM_POSITION_AMT Betrag in Bestandswährung 20080829
7 Importing IM_POSITION_CURR Call by reference Type reference (TYPE) TPM_POSITION_CURR Bestandswährung 20080829
# Exception Resumable Description Created on
1 FAILED 20080829

Method SET_POSTING_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUZEI Value transfer Type reference (TYPE) BUZEI Buchungszeile 20030113
2 Importing IM_DMBE2 Value transfer Type reference (TYPE) DMBE2 Betrag in zweiter Hauswährung 20030113
3 Importing IM_DMBE3 Value transfer Type reference (TYPE) DMBE3 Betrag in dritter Hauswährung 20030113
4 Importing IM_HWAE2 Value transfer Type reference (TYPE) HWAE2 Zweite Hauswährung 20030113
5 Importing IM_HWAE3 Value transfer Type reference (TYPE) HWAE3 Dritte Hauswährung 20030113
6 Importing IM_KOART Value transfer Type reference (TYPE) KOART Kontoart 20030113

Method SET_POSTING_INFO on class CL_ACCOUNTINGITEM_TRAC has no exception.
History
Last changed by/on SAP  20090218 
SAP Release Created in