SAP ABAP Class CL_REXA_DOC_FC (FI-CA: Accounting Document)
Hierarchy
FI-CA (Software Component) FI-CA
   FI-CA (Application Component) Contract Accounts Receivable and Payable
     RE_XA_FC (Package) Real Estate Master Data/Customizing in Contract AP/AR
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RERA_DOC RE Document (VIRADOC): Standard Implementation 20030930
Properties
Class CL_REXA_DOC_FC  
Short Description FI-CA: Accounting Document    
Super Class CL_RERA_DOC RE Document (VIRADOC): Standard Implementation 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_XA_FC   Real Estate Master Data/Customizing in Contract AP/AR 
Created 20030930   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 REXA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REXA_DOC_FC has no interface implemented.
Friends
Class CL_REXA_DOC_FC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_DOC_BAPI Instance attribute Public Type reference (TYPE) RE_T_XA_DOC_BAPI FI-CA: Layout of Document from BAPI Posting 20031219
Methods
# Method Level Visibility Method type Description Created on
1 DERIVE_FM_ACCT Instance method Protected Method Calls Derivation Tool for FM Account Assignment 20051012
2 _FILL_GL_ITEM Instance method Private Method Fill General Ledger Item 20030930
3 _FILL_HEADER Instance method Private Method Fill Header 20030930
4 _FILL_PARTN_ITEM Instance method Private Method Fill Partner Line 20030930
5 _FILL_TAX_ITEM Instance method Private Method Fill G/L Line as Tax 20041123
6 _GET_ACTDETERID Instance method Private Method Determines Account Determination ID 20060607
7 _GET_CN_ACCT Instance method Private Method Delivers Contract Account 20031119
8 _GET_DOCTYPE Instance method Private Method Delivers Document Type 20030930
9 _GET_DOCTYPE_REV Instance method Private Method Delivers Reversal Document Tzpe 20050513
10 _GET_FLOWTYPE Instance method Private Method Supplies Flow Type 20031215
11 _GET_GLACCOUNT Instance method Private Method Replace Account Symbol/Get Account/SHBKZ 20031210
12 _GET_MAIN_SUB_TRANS Instance method Private Method Delivers Main and Subtransaction 20031122
13 _GET_TAXACCOUNT Instance method Private Method Replace Account Symbol/Get Tax Account 20041123
14 _MAP_TO_CTRAC_BAPI Instance method Private Method Mapping BAPI 20030930
Events
Class CL_REXA_DOC_FC has no event.
Types
Class CL_REXA_DOC_FC has no local type.
Method Signatures

Method DERIVE_FM_ACCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GL_ITEM Call by reference Type reference (TYPE) RE_T_XA_BAPIDFKKOPK FI-CA: Hauptbuchpositionen 20051014
2 Changing CT_PARTN_ITEM Call by reference Type reference (TYPE) RE_T_XA_BAPIDFKKOP FI-CA: Partnerpositionen 20051012
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20051012
4 Importing IS_DOC_HEADER Call by reference Type reference (TYPE) BAPIDFKKKO Kopfdaten zum Kontokorrentbeleg 20051013

Method DERIVE_FM_ACCT on class CL_REXA_DOC_FC has no exception.

Method _FILL_GL_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GL_ITEM Call by reference Type reference (TYPE) BAPIDFKKOPK Hauptbuchpositionen zum Kontokorrentbeleg 20030930
2 Importing ID_FISCALYEAR Value transfer Type reference (TYPE) GJAHR Geschäftsjahr 20031210
3 Importing ID_KEYDATE Value transfer Type reference (TYPE) RECAKEYDATE Stichtag 20030930
4 Importing ID_TAXDATE Value transfer Type reference (TYPE) RECAKEYDATE Steuerdatum 20070305
5 Importing IS_ITEM Call by reference Type reference (TYPE) RERA_DOC_ITEM_EX RE-Belegposition Übergabe an externes System 20030930
# Exception Resumable Description Created on
1 ERROR Fehler 20030930

Method _FILL_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) BAPIDFKKKO Kopfdaten zum Kontokorrentbeleg 20030930
2 Importing IO_REV_PARAM Call by reference Object reference (TYPE REF TO) IF_RERA_REVERSAL_PARAM Buchungsprozeß: Storno Parameter 20090305
# Exception Resumable Description Created on
1 ERROR Fehler 20030930

Method _FILL_PARTN_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARTN_ITEM Call by reference Type reference (TYPE) BAPIDFKKOP BAPI:Geschäftspartnerpositionen zum Kontokorrentbeleg 20030930
2 Importing ID_FISCALYEAR Value transfer Type reference (TYPE) GJAHR Geschäftsjahr 20031210
3 Importing ID_KEYDATE Value transfer Type reference (TYPE) RECAKEYDATE Stichtag 20030930
4 Importing ID_TAXDATE Value transfer Type reference (TYPE) RECAKEYDATE Steuerdatum 20070305
5 Importing IS_ITEM Call by reference Type reference (TYPE) RERA_DOC_ITEM_EX RE-Belegposition Übergabe an externes System 20030930
# Exception Resumable Description Created on
1 ERROR fehler 20030930

Method _FILL_TAX_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GL_ITEM Call by reference Type reference (TYPE) BAPIDFKKOPK Hauptbuchpositionen zum Kontokorrentbeleg 20041123
2 Importing ID_FISCALYEAR Value transfer Type reference (TYPE) GJAHR Geschäftsjahr 20041123
3 Importing ID_KEYDATE Value transfer Type reference (TYPE) RECAKEYDATE Stichtag 20041123
4 Importing ID_TAXDATE Value transfer Type reference (TYPE) RECAKEYDATE Steuerdatum 20070305
5 Importing IS_ITEM Call by reference Type reference (TYPE) RERA_DOC_ITEM_EX RE-Belegposition Übergabe an externes System 20041123
# Exception Resumable Description Created on
1 ERROR Fehler 20041123

Method _GET_ACTDETERID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ACTDETERID Call by reference Type reference (TYPE) FKKOP-KOFIZ Kontenfindungsmerkmal 20060607
2 Importing IS_PARTN_ITEM Call by reference Type reference (TYPE) BAPIDFKKOP BAPI:Geschäftspartnerpositionen zum Kontokorrentbeleg 20060607
# Exception Resumable Description Created on
1 ERROR Fehler 20060607

Method _GET_CN_ACCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CN_ACCT Value transfer Type reference (TYPE) VKONT_KK Vertragskonto 20031122
2 Importing ID_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20031119
3 Importing ID_CONTRACT Value transfer Type reference (TYPE) RECNNUMBER Nummer des Vertrags 20031119
4 Importing ID_KEYDATE Value transfer Type reference (TYPE) RECAKEYDATE Stichtag 20100928
5 Importing ID_PARTNER Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20031119
# Exception Resumable Description Created on
1 ERROR Fehler 20031119

Method _GET_DOCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DOCTYPE Value transfer Type reference (TYPE) BLART_KK Belegart 20030930
2 Importing ID_FLOWTYPE Value transfer Type reference (TYPE) RECDFLOWTYPE Bewegungsart 20050511
# Exception Resumable Description Created on
1 ERROR Fehler 20030930

Method _GET_DOCTYPE_REV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DOCTYPE_REV Value transfer Type reference (TYPE) BLART_KK Belegart 20050513
2 Importing ID_DOCUMENTNUMBER Value transfer Type reference (TYPE) OPBEL_KK Nummer eines Belegs des Vertragskontokorrents 20050513
# Exception Resumable Description Created on
1 ERROR Fehler 20050513

Method _GET_FLOWTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_FLOWTYPE Value transfer Type reference (TYPE) RECDFLOWTYPE Bewegungsart 20031215

Method _GET_FLOWTYPE on class CL_REXA_DOC_FC has no exception.

Method _GET_GLACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_GLACCOUNT Value transfer Type reference (TYPE) HKONT_KK Kontenfindung: Nummer des Sachkontos 20031210
2 Importing ID_ACTDETERID Value transfer Type reference (TYPE) KOFIZ_KK Kontenfindungsmerkmal 20041207
3 Importing ID_FISCALYEAR Value transfer Type reference (TYPE) GJAHR Geschäftsjahr 20031210
4 Importing ID_KEYDATE Value transfer Type reference (TYPE) RECAKEYDATE Stichtag 20031210
5 Importing ID_MAIN_TRANS Value transfer Type reference (TYPE) HVORG_KK Hauptvorgang zur Belegposition 20041125
6 Importing ID_SUB_TRANS Value transfer Type reference (TYPE) TVORG_KK Teilvorgang zur Belegposition 20041125
7 Importing IS_ITEM Call by reference Type reference (TYPE) RERA_DOC_ITEM_EX RE-Belegposition Übergabe an externes System 20041125
# Exception Resumable Description Created on
1 ERROR Fehler 20031210

Method _GET_MAIN_SUB_TRANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_MAIN_TRANS Value transfer Type reference (TYPE) HVORG_KK Hauptvorgang zur Belegposition 20040128
2 Exporting ED_SUB_TRANS Value transfer Type reference (TYPE) TVORG_KK Teilvorgang zur Belegposition 20040128
3 Importing ID_FLOWTYPE Value transfer Type reference (TYPE) RECDFLOWTYPE Bewegungsart 20040128
# Exception Resumable Description Created on
1 ERROR Fehler 20031122

Method _GET_TAXACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_GLACCOUNT Value transfer Type reference (TYPE) KONTO_AD Kontenfindung: Nummer des Sachkontos 20041123
2 Importing ID_ACCDETKEY Value transfer Type reference (TYPE) KOMOK Konto-Modifikation 20041123
3 Importing ID_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20041123
4 Importing ID_DCINDICATOR Value transfer Type reference (TYPE) SHKZG Soll-/Haben-Kennzeichen 20041123
5 Importing ID_GLACCSYMB Value transfer Type reference (TYPE) KTOSY_AD Kontenfindung: Kontosymbole 20041123
6 Importing ID_ITEMTYPE Value transfer Type reference (TYPE) RERAITEMTYPE Positionstyp 20041123
7 Importing ID_KEYDATE Value transfer Type reference (TYPE) RECAKEYDATE Stichtag 20041123
8 Importing ID_TAXGROUP Value transfer Type reference (TYPE) RERATAXGROUP Steuergruppe 20041123
9 Importing ID_TAXTYPE Value transfer Type reference (TYPE) RERATAXTYPE Steuerart 20041123
# Exception Resumable Description Created on
1 ERROR Fehler 20041123

Method _MAP_TO_CTRAC_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM Call by reference Type reference (TYPE) RE_T_DOC_ITEM_EX RE-Belegposition extern 20040205
2 Exporting ES_HEADER Call by reference Type reference (TYPE) BAPIDFKKKO Kopfdaten zum Kontokorrentbeleg 20030930
3 Exporting ET_GL_ITEM Call by reference Type reference (TYPE) RE_T_XA_BAPIDFKKOPK FI-CA: Hauptbuchpositionen 20030930
4 Exporting ET_PARTN_ITEM Call by reference Type reference (TYPE) RE_T_XA_BAPIDFKKOP FI-CA: Partnerpositionen 20030930
5 Importing IO_REV_PARAM Call by reference Object reference (TYPE REF TO) IF_RERA_REVERSAL_PARAM Buchungsprozeß: Storno Parameter 20090310
# Exception Resumable Description Created on
1 ERROR Fehler 20030930
History
Last changed by/on SAP  20050705 
SAP Release Created in 472