SAP ABAP Class CL_REIT_TAX_BASE_DOC (Tax Breakdown Basis Items (VIITTAXDSBASE))
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-IT (Application Component) Input Tax Treatment
     RE_IT_DS (Package) RE: Input Tax Distribution
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RECA_STORABLE Object Can Be Stored (Abstract): Standard Implementation 20030228
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_REIT_TAX_BASE_DOC Tax Breakdown Basis Item (VIITTAXDSBASE) 20030228
Properties
Class CL_REIT_TAX_BASE_DOC  
Short Description Tax Breakdown Basis Items (VIITTAXDSBASE)    
Super Class CL_RECA_STORABLE Object Can Be Stored (Abstract): Standard Implementation 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_IT_DS   RE: Input Tax Distribution 
Created 20030228   SAP 
Last change 20130531   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 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RECA3 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RECA4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 REIT1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 REIT2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_REIT_TAX_BASE_DOC Tax Breakdown Basis Item (VIITTAXDSBASE) 20030228
Friends
# Friend Modeled only Created on Description
1 CF_RECA_OBJECT 20030228 Object That Can Be Instantiated: Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_MODE Instance attribute Public Attribute reference (LIKE) 20030228
2 MTO_TAX_DIST_DOC Instance attribute Public Attribute reference (LIKE) 20030331
3 MT_LIST Instance attribute Public Attribute reference (LIKE) Tax breakdown 20030908
4 MT_LIST_OLD Instance attribute Protected Type reference (TYPE) RE_T_TAX_BASE Tax breakdown 20030228
Methods
# Method Level Visibility Method type Description Created on
1 FILL_BUFFER Instance method Protected Method Fills Table Buffer 20030228
2 GET_DETAIL Instance method Public Method 20030407
3 INIT_BY_DATA Instance method Public Method 20030228
4 SORT_BUFFER Instance method Protected Method Sorts Table Buffer by Key 20030407
5 _DISTRIBUTE Instance method Private Method Distributes Tax Breakdown Basis Item 20030401
6 _GET_BASE_FOR_OPT_RATE Instance method Private Method Determines Base for Option Rate Determination 20131028
7 _GET_BUSOBJ_FOR_OPT_RATE Instance method Private Method Determines Object for Option Rate Determination 20060818
8 _GET_OPTION_RATE_BY_KEYDATE Instance method Private Method Gets Option Rate by Key Date 20030331
9 _GET_POSTING_RULE Instance method Private Method Supplies Account Assignment 20030407
Events
Class CL_REIT_TAX_BASE_DOC has no event.
Types
Class CL_REIT_TAX_BASE_DOC has no local type.
Method Signatures

Method FILL_BUFFER Signature

Method FILL_BUFFER on class CL_REIT_TAX_BASE_DOC has no parameter.
Method FILL_BUFFER on class CL_REIT_TAX_BASE_DOC has no exception.

Method GET_DETAIL Signature

Method GET_DETAIL on class CL_REIT_TAX_BASE_DOC has no parameter.
Method GET_DETAIL on class CL_REIT_TAX_BASE_DOC has no exception.

Method INIT_BY_DATA Signature

Method INIT_BY_DATA on class CL_REIT_TAX_BASE_DOC has no parameter.
Method INIT_BY_DATA on class CL_REIT_TAX_BASE_DOC has no exception.

Method SORT_BUFFER Signature

Method SORT_BUFFER on class CL_REIT_TAX_BASE_DOC has no parameter.
Method SORT_BUFFER on class CL_REIT_TAX_BASE_DOC has no exception.

Method _DISTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DEDTAXAMT Call by reference Type reference (TYPE) RERADEDTAXAMT Abzugsfähiger Steuerbetrag 20030506
2 Exporting ED_NONDEDTAXAMT Call by reference Type reference (TYPE) RERANONDEDTAXAMT Nicht abzugsfähiger Steuerbetrag 20030506
3 Exporting ED_STATUS Call by reference Type reference (TYPE) REITDSSTATUS Status Steueraufteilung 20030401
4 Importing ID_OPTMETH Call by reference Type reference (TYPE) REITOPTMETH Methode zur Optionssatzermittlung 20030401
5 Importing ID_OPTRATE Call by reference Type reference (TYPE) POPTSATZ Optionssatz Immobilien 20030401
6 Importing ID_PROCESS Call by reference Type reference (TYPE) RECAPROCESS Prozess 20030408
7 Importing ID_PROCESSGUID Call by reference Type reference (TYPE) RECAPROCESSGUID Generischer Schlüssel eines Prozesses 20030408
8 Importing ID_PSTNGTYPE Call by reference Type reference (TYPE) REITPSTNGTYPE Art der Vorsteueraufteilung 20030705
9 Importing IS_TAX_BASE_POS Call by reference Type reference (TYPE) REIT_TAX_BASE Steueraufteilungsbasis (VIITTAXDSBASE) 20030401
# Exception Resumable Description Created on
1 ERROR Fehler 20030401

Method _GET_BASE_FOR_OPT_RATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BASE Call by reference Type reference (TYPE) REIT_TAX_BASE Steueraufteilungsbasis (VIITTAXDSBASE) 20131028
2 Importing IS_BASE Call by reference Type reference (TYPE) REIT_TAX_BASE Steueraufteilungsbasis (VIITTAXDSBASE) 20131028

Method _GET_BASE_FOR_OPT_RATE on class CL_REIT_TAX_BASE_DOC has no exception.

Method _GET_BUSOBJ_FOR_OPT_RATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20060818
2 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20060818
3 Importing IS_TAX_BASE Call by reference Type reference (TYPE) REIT_TAX_BASE Steueraufteilungsbasis (VIITTAXDSBASE) 20060818
# Exception Resumable Description Created on
1 NOT_ASSIGNED Keine Zuordnung vorhanden 20060818

Method _GET_OPTION_RATE_BY_KEYDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CHANGESTATUS Call by reference Type reference (TYPE) REITDSSTATUS Status umsetzen 20041206
2 Exporting ED_OBJNROPTRATE Call by reference Type reference (TYPE) REITOBJNROPTRATE ID des Objekts, von dem der Optionssatz gelesen wurde 20041115
3 Exporting ED_OPTMETH Call by reference Type reference (TYPE) REITOPTMETH Methode zur Optionssatzermittlung 20030401
4 Exporting ED_OPTRATE Call by reference Type reference (TYPE) POPTSATZ Optionssatz Immobilien 20030331
5 Exporting EF_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Fehler aufgetreten 20030402
6 Importing ID_KEYDATE Value transfer Type reference (TYPE) RECAKEYDATE Stichtag 20030331
7 Importing IO_BUSOBJ Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20030519
8 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030402
9 Importing IS_ORPARAM Value transfer Type reference (TYPE) REITORPARAM Referenzschlüssel Dokument 20041104

Method _GET_OPTION_RATE_BY_KEYDATE on class CL_REIT_TAX_BASE_DOC has no exception.

Method _GET_POSTING_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CREDIT_GLACCOUNT Call by reference Type reference (TYPE) RERAGLACCOUNT Sachkonto der Hauptbuchhaltung 20030407
2 Exporting ED_DEBIT_GLACCOUNT Call by reference Type reference (TYPE) RERAGLACCOUNT Sachkonto der Hauptbuchhaltung 20030407
3 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20030407
4 Importing ID_COSTACCOUNT Call by reference Type reference (TYPE) REITCOSTACCOUNT Kostenkonto der Hauptbuchhaltung 20030407
5 Importing ID_DCINDICATOR Call by reference Type reference (TYPE) RERADCINDICATOR Soll-/Haben-Kennzeichen 20030407
6 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer des Kontierungsobjektes 20120905
7 Importing ID_REFDATE Call by reference Type reference (TYPE) DABRBEZ Bezugsdatum für Abrechnung zum Kontierungsobjekt 20120905
8 Importing ID_TAXACCOUNT Call by reference Type reference (TYPE) REITTAXACCOUNT Steuerkonto der Hauptbuchhaltung 20030407
# Exception Resumable Description Created on
1 ERROR Fehler 20030407
History
Last changed by/on SAP  20130531 
SAP Release Created in 200