SAP ABAP Interface IF_REIT_TAX_CORR_BASE_MNGR (Basis for Input Tax Correction)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_IT_TC (Package) RE: Input Tax Correction
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_REIT_TAX_CORR_BASE_MNGR Basis for Input Tax Correction 20060117
Properties
Interface IF_REIT_TAX_CORR_BASE_MNGR  
Short Description Basis for Input Tax Correction    
General Data
Package RE_IT_TC   RE: Input Tax Correction 
Created 20060116   SAP 
Last changed 20130531   SAP 
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RECA_STORABLE Object Can Be Stored 20060116
Friends
Interface IF_REIT_TAX_CORR_BASE_MNGR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_PARENT Instance attribute Public Object reference (TYPE REF TO) IF_REIT_HAS_TAX_CORRECTION Object with Input Tax Correction 20060116
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_TAX_CORR_BASE Instance method Public Method Determines Basis for Input Tax Correction 20060117
2 CHECK_DETAIL Instance method Public Method Checks Basis for Input Tax Correction 20060127
3 DELETE_DETAIL Instance method Public Method Deletes Basis for Input Tax Correction 20060127
4 EXISTS_ANY_TAX_CORR_BASE Instance method Public Method Checks If Correction Basis Records Exist 20060202
5 GET_DETAIL Instance method Public Method Gets Correction Basis Record for Key 20060126
6 GET_DETAIL_X Instance method Public Method Gets Correction Basis Record for Key with Addit. Fields 20060126
7 GET_LIST Instance method Public Method Gets Bases for Input Tax Correction 20060117
8 GET_LIST_BY_KEYDATE Instance method Public Method Gets List for Key Date Summarized by Tax Code 20060208
9 GET_LIST_PERIODIC_CHANGE Instance method Public Method Gets Development Over Time of Correction Basis Records 20061013
10 GET_LIST_X Instance method Public Method Gets Bases for Input Tax Correction with Additional Fields 20060120
11 INIT_BY_PARENT Instance method Public Method Initializes Manager Using Higher-Level Object 20060116
12 INSERT_DETAIL Instance method Public Method Adds Manual Correction Basis Record 20060117
13 IS_UPTODATE Instance method Public Method Is Basis for Input Tax Correction Up-to-Date? 20060613
14 STORE Instance method Public Method 20060117
15 UPDATE_DETAIL Instance method Public Method Changes Basis for Input Tax Correction Using Key 20060127
Events
Interface IF_REIT_TAX_CORR_BASE_MNGR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTYPE_SX_BASE_PER_CHG Public See coding 20061013 BEGIN OF mtype_sx_base_per_chg, datefrom TYPE recadatefrom, dateto TYPE recadateto, t_base TYPE re_t_tax_corr_base, END OF mtype_sx_base_per_chg
2 MTYPE_TX_BASE_PER_CHG Public See coding 20061013 mtype_tx_base_per_chg TYPE STANDARD TABLE OF mtype_sx_base_per_chg
Method Signatures

Method CALCULATE_TAX_CORR_BASE Signature

Method CALCULATE_TAX_CORR_BASE on Interface IF_REIT_TAX_CORR_BASE_MNGR has no parameter.
# Exception Resumable Description Created on
1 ERROR Fehler bei der Ermittlung der Berichtigungsbasis 20060202

Method CHECK_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060127
2 Importing IS_DETAIL Call by reference Type reference (TYPE) REIT_TAX_CORR_BASE Vorsteuerberichtigungsbasis 20060127

Method CHECK_DETAIL on Interface IF_REIT_TAX_CORR_BASE_MNGR has no exception.

Method DELETE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BASEGUID Call by reference Type reference (TYPE) REITTCBASEGUID GUID zu Vorsteuerberichtigungsbasis 20060127
# Exception Resumable Description Created on
1 ERROR Fehler beim Löschen 20060127

Method EXISTS_ANY_TAX_CORR_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL Berichtigungsbasis vorhanden? 20060202

Method EXISTS_ANY_TAX_CORR_BASE on Interface IF_REIT_TAX_CORR_BASE_MNGR has no exception.

Method GET_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BASEGUID Call by reference Type reference (TYPE) REITTCBASEGUID GUID zu Vorsteuerberichtigungsbasis 20060126
2 Returning RS_DETAIL Value transfer Type reference (TYPE) REIT_TAX_CORR_BASE Vorsteuerberichtigungsbasis 20060126
# Exception Resumable Description Created on
1 NOT_FOUND Eintrag nicht gefunden 20060126

Method GET_DETAIL_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BASEGUID Call by reference Type reference (TYPE) REITTCBASEGUID GUID zu Vorsteuerberichtigungsbasis 20060126
2 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache 20060126
3 Returning RS_DETAIL_X Value transfer Type reference (TYPE) REIT_TAX_CORR_BASE_X Vorsteuerberichtigungsbasis 20060126
# Exception Resumable Description Created on
1 NOT_FOUND Eintrag nicht gefunden 20060126

Method GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_TAX_CORR_BASE Vorsteuerberichtigungsbasis 20060117

Method GET_LIST on Interface IF_REIT_TAX_CORR_BASE_MNGR has no exception.

Method GET_LIST_BY_KEYDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_TAX_CORR_BASE Vorsteuerberichtigungsbasis 20060208
2 Importing ID_KEYDATE Call by reference Type reference (TYPE) RECAKEYDATE Stichtag 20060208

Method GET_LIST_BY_KEYDATE on Interface IF_REIT_TAX_CORR_BASE_MNGR has no exception.

Method GET_LIST_PERIODIC_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETX_LIST Call by reference Type reference (TYPE) MTYPE_TX_BASE_PER_CHG 20061013
2 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_TAX_CORR_BASE Vorsteuerberichtigungsbasis 20061013
3 Importing ID_KEYDATE Call by reference Type reference (TYPE) RECAKEYDATE Stichtag 20061013

Method GET_LIST_PERIODIC_CHANGE on Interface IF_REIT_TAX_CORR_BASE_MNGR has no exception.

Method GET_LIST_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_X Call by reference Type reference (TYPE) RE_T_TAX_CORR_BASE_X Vorsteuerberichtigungsbasis und Zusatzfelder 20060120
2 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache 20060126

Method GET_LIST_X on Interface IF_REIT_TAX_CORR_BASE_MNGR has no exception.

Method INIT_BY_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) IF_REIT_HAS_TAX_CORRECTION Objekt mit Vorsteuerberichtigung 20060116

Method INIT_BY_PARENT on Interface IF_REIT_TAX_CORR_BASE_MNGR has no exception.

Method INSERT_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DETAIL Call by reference Type reference (TYPE) REIT_TAX_CORR_BASE Vorsteuerberichtigungsbasis 20060127
2 Importing IS_DETAIL Call by reference Type reference (TYPE) REIT_TAX_CORR_BASE Vorsteuerberichtigungsbasis 20060117
# Exception Resumable Description Created on
1 ERROR Fehler beim Einfügen 20060117

Method IS_UPTODATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20060613

Method IS_UPTODATE on Interface IF_REIT_TAX_CORR_BASE_MNGR has no exception.

Method STORE Signature

Method STORE on Interface IF_REIT_TAX_CORR_BASE_MNGR has no parameter.
Method STORE on Interface IF_REIT_TAX_CORR_BASE_MNGR has no exception.

Method UPDATE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DETAIL Call by reference Type reference (TYPE) REIT_TAX_CORR_BASE Vorsteuerberichtigungsbasis 20060127
2 Importing ID_BASEGUID Call by reference Type reference (TYPE) REITTCBASEGUID GUID zu Vorsteuerberichtigungsbasis 20060127
3 Importing IS_DETAIL Call by reference Type reference (TYPE) REIT_TAX_CORR_BASE Vorsteuerberichtigungsbasis 20060127
# Exception Resumable Description Created on
1 ERROR Fehler beim Ändern 20060127
History
Last changed by/on SAP  20130531 
SAP Release Created in 600