SAP ABAP Class CL_RE_ROOT (Tools For Real Estate)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   RE-RT-SR (Application Component) Sales-Based Settlement
     RESR (Package) RE: Sales-Based Rental Agreements And Settlements
Properties
Class CL_RE_ROOT  
Short Description Tools For Real Estate    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RESR   RE: Sales-Based Rental Agreements And Settlements 
Created 20000124   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RE_ROOT has no forward declaration.
Interfaces
Class CL_RE_ROOT has no interface implemented.
Friends
Class CL_RE_ROOT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_OBART Constant Private See coding CON_OBART 20000124
2 CT_SKOART Instance attribute Private Type reference (TYPE) RFVI_T_UM_SKOART Current Condition Type and Description 20000124
3 CT_TIA01 Instance attribute Private See coding Settlement Variants 20000124
4 CT_TIA02 Instance attribute Private See coding Settlement Periods 20000124
5 CT_TIV2F Instance attribute Private See coding Text table for Real Estate Contract Type (table TIV26) 20000124
6 CT_TZK01 Instance attribute Private See coding Condition Types 20000124
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000124
2 CORRECT_29_FEBRUARY Instance method Private Method Test If February 29 Is Correct 20000124
3 CREATE_PERIODS Instance method Public Method Create Periods For Settlement Variants 20000124
4 GET_ADRESSE Instance method Public Method Standard Form For Addresses 20000124
5 GET_ALL_UMV_SKOART Instance method Public Method All Sales Condition Types Settings 20000124
6 GET_OBJECT_INFO Instance method Public Method Specification of Text for an Object Number 20000124
7 GET_OBJECT_INFO_ME Instance method Public Method Specification of Text for a RU 20000124
8 GET_OBJECT_INFO_WE Instance method Public Method Specification of Text for a BE 20000124
9 GET_POSSIBLE_INPUTPERIODS Instance method Public Method Create Possible Entry Periods For VIMIUH 20000124
10 GET_SBEWART Instance method Public Method Specify Flow Type for Condition Type 20000124
11 GET_VIMIUH Instance method Public Method Specify Contractual Sales Agreement Header 20000124
12 MV_SEARCH_KOART_TABLE Instance method Public Method Collect All Information For Sales Agreement 20000124
Events
Class CL_RE_ROOT has no event.
Types
Class CL_RE_ROOT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RE_ROOT has no parameter.
Method CONSTRUCTOR on class CL_RE_ROOT has no exception.

Method CORRECT_29_FEBRUARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATUM Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20000124
2 Importing I_DATUM Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20000124

Method CORRECT_29_FEBRUARY on class CL_RE_ROOT has no exception.

Method CREATE_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APER Value transfer Type reference (TYPE) RFVI_T_UM_INTERVAL Ermittlung von Intervallen 20000124
2 Importing IB_EXTENDED Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20000124
3 Importing I_ABRVAR Value transfer Type reference (TYPE) TIA01-ABRVAR Abrechnungsvariante 20000124
4 Importing I_DATUM_BIS Value transfer Type reference (TYPE) DBISPER Datum des Endes der Abrechnungsperiode 20000124
5 Importing I_DATUM_VON Value transfer Type reference (TYPE) DVONPER Datum des Periodenbeginns 20000124

Method CREATE_PERIODS on class CL_RE_ROOT has no exception.

Method GET_ADRESSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADRESSE Value transfer Type reference (TYPE) RF60E-ADRESSE Adresse der Mieteinheit 20000124
2 Importing I_BUKRS Value transfer Type reference (TYPE) VIMI01-BUKRS Buchungskreis 20000124
3 Importing I_SADRME Value transfer Type reference (TYPE) VIMI01-SADRME Objektnummer der Mieteinheit für Adreßbeziehung 20000124
4 Importing I_SMENR Value transfer Type reference (TYPE) VIMI01-SMENR Nummer der Mieteinheit 20000124
5 Importing I_SWENR Value transfer Type reference (TYPE) VIMI01-SWENR Nummer der Wirtschaftseinheit 20000124

Method GET_ADRESSE on class CL_RE_ROOT has no exception.

Method GET_ALL_UMV_SKOART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SKOART Value transfer Type reference (TYPE) RFVI_T_UM_SKOART Aktuelle Konditionsart und ihre Beschreibung 20000124

Method GET_ALL_UMV_SKOART on class CL_RE_ROOT has no exception.

Method GET_OBJECT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IDENTIFICATION Value transfer Type reference (TYPE) J_OBJNR_OUT Objektidentifikation im Ausgabeformat (mit Objektart) 20000124
2 Exporting E_TEXT Value transfer Type reference (TYPE) SY-MSGLI Nachrichten, Nachrichtenzeile 20000124
3 Importing I_OBJNR Value transfer Type reference (TYPE) J_OBJNR Objektnummer 20000124
4 Importing I_STICHTAG Value transfer Type reference (TYPE) SY-DATUM SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20000124

Method GET_OBJECT_INFO on class CL_RE_ROOT has no exception.

Method GET_OBJECT_INFO_ME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IDENTIFICATION Call by reference Type reference (TYPE) J_OBJNR_OUT Objektidentifikation im Ausgabeformat (mit Objektart) 20000124
2 Exporting E_TEXT Call by reference Type reference (TYPE) SY-MSGLI Nachrichten, Nachrichtenzeile 20000124
3 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20000124
4 Importing I_SMENR Call by reference Type reference (TYPE) SMENR Nummer der Mieteinheit 20000124
5 Importing I_STICHTAG Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20000124
6 Importing I_SWENR Call by reference Type reference (TYPE) SWENR Nummer der Wirtschaftseinheit 20000124

Method GET_OBJECT_INFO_ME on class CL_RE_ROOT has no exception.

Method GET_OBJECT_INFO_WE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IDENTIFICATION Value transfer Type reference (TYPE) J_OBJNR_OUT Objektidentifikation im Ausgabeformat (mit Objektart) 20000124
2 Exporting E_TEXT Value transfer Type reference (TYPE) SY-MSGLI Nachrichten, Nachrichtenzeile 20000124
3 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20000124
4 Importing I_STICHTAG Value transfer Type reference (TYPE) SY-DATUM SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20000124
5 Importing I_SWENR Value transfer Type reference (TYPE) SWENR Nummer der Wirtschaftseinheit 20000124

Method GET_OBJECT_INFO_WE on class CL_RE_ROOT has no exception.

Method GET_POSSIBLE_INPUTPERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVIMI25 Value transfer Type reference (TYPE) REVI_T_AVIMI25 Änderungsbelegstruktur von VIMI25 20000124
2 Importing ID_GENERATE_FROM Value transfer Type reference (TYPE) VIMI25-DMELDV ab wann wird Intervall generiert werden, interne Verwendung 20000503
3 Importing I_AGREEMENT Call by reference Object reference (TYPE REF TO) CL_RE_UM_AGREEMENT Vertragsarten VIMIMV und VICN01 20000124
4 Importing I_DMELDB Value transfer Type reference (TYPE) VIMI25-DMELDB Ende Meldungsintervall für Umsatzmietvertrag 20000124
5 Importing I_DMELDV Value transfer Type reference (TYPE) VIMI25-DMELDV Beginn Meldungsintervall für Umsatzmietvertrag 20000124
6 Importing I_VIMIUH Value transfer Type reference (TYPE) VIMIUH Umsatzmietvertrag: Vertragliche Umsatzvereinbarungen Kopf 20000124

Method GET_POSSIBLE_INPUTPERIODS on class CL_RE_ROOT has no exception.

Method GET_SBEWART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SBEWART Value transfer Type reference (TYPE) TZK01-SBEWART1 Bewegungsart 1 (Soll/Haben) 20000124
2 Importing I_SKOART Value transfer Type reference (TYPE) VIMI25-SKOART Kondition: Art 20000124

Method GET_SBEWART on class CL_RE_ROOT has no exception.

Method GET_VIMIUH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VIMIUH Value transfer Type reference (TYPE) VIMIUH Umsatzmietvertrag: Vertragliche Umsatzvereinbarungen Kopf 20000124
2 Importing I_AGREEMENT Call by reference Object reference (TYPE REF TO) CL_RE_UM_AGREEMENT Vertragsarten VIMIMV und VICN01 20000124
3 Importing I_DMELDV Value transfer Type reference (TYPE) VIMI25-DMELDV Beginn Meldungsintervall für Umsatzmietvertrag 20000124
4 Importing I_SKOART Value transfer Type reference (TYPE) VIMI25-SKOART Kondition: Art 20000124
5 Importing I_YUMSJAHR Value transfer Type reference (TYPE) VIMI25-YUMSJAHR Jahr des gemeldeten Umsatzes 20000124
# Exception Resumable Description Created on
1 SKOART_NOT_FOUND es wurde keine Konditionsart gefunden 20000124

Method MV_SEARCH_KOART_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MASTER_DATA Call by reference Type reference (TYPE) RFVI_T_UM_INFO4AGREEMENT alle wichtigen Felder zu einem Mietvertrag 20000124
2 Exporting ET_VIMIUH Value transfer Type reference (TYPE) REVI_T_VIMIUH Umsatzmietvertrag: Vertragliche Umsatzvereinbarungen Kopf 20000124
3 Importing IT_SKOART Value transfer Type reference (TYPE) RFVI_T_UM_SKOART Aktuelle Konditionsart und ihre Beschreibung 20000124
4 Importing I_AGREEMENT Call by reference Object reference (TYPE REF TO) CL_RE_UM_AGREEMENT Vertragsarten VIMIMV und VICN01 20000124
5 Importing I_DMELDB Value transfer Type reference (TYPE) VIMI25-DMELDB Ende Meldungsintervall für Umsatzmietvertrag 20000124
6 Importing I_DMELDV Value transfer Type reference (TYPE) VIMI25-DMELDV Beginn Meldungsintervall für Umsatzmietvertrag 20000124
7 Importing I_TEMPLATE Value transfer Type reference (TYPE) RFVI_UM_INFO4AGREEMENT alle wichtigen Felder zu einem Mietvertrag 20000124
8 Importing I_VIMI01 Value transfer Type reference (TYPE) VIMI01 Mieteinheit - Stammdaten 20000124
9 Importing I_VIOB01 Value transfer Type reference (TYPE) VIOB01 Wirtschaftseinheiten 20000124
10 Importing I_YUMSJAHR Value transfer Type reference (TYPE) VIMI25-YUMSJAHR Jahr des gemeldeten Umsatzes 20000124

Method MV_SEARCH_KOART_TABLE on class CL_RE_ROOT has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 46C