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
⤷ 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 |