SAP ABAP Class CL_RE_UM_AGREEMENT (Contract Types VIMIMV And VICN01)
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_UM_AGREEMENT | |
Short Description | Contract Types VIMIMV And VICN01 | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | RESR | RE: Sales-Based Rental Agreements And Settlements |
Created | 19991007 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_RE_UM_AGREEMENT has no forward declaration.
Interfaces
Class CL_RE_UM_AGREEMENT has no interface implemented.
Friends
Class CL_RE_UM_AGREEMENT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | BERGRP | Instance attribute | Public | Type reference (TYPE) | VVBERGRP | Authorization Group | 20000114 | ||
2 | BUKRS | Instance attribute | Public | Type reference (TYPE) | BUKRS | Company Code | 20000114 | ||
3 | CON_ROLETYP | Constant | Protected | See coding | CON_ROLETYP | 20000117 | |||
4 | CON_SMVANART_UMSATZ | Constant | Protected | Type reference (TYPE) | VIMIMV-SMVANART | '3' | Contract Type Sales | 20000117 | |
5 | CON_SNUMOBJ | Constant | Protected | See coding | CON_SNUMOBJ | 20000117 | |||
6 | DAKTV | Instance attribute | Public | Type reference (TYPE) | DAKTV | Contract Activation | 20000114 | ||
7 | DKUEZU | Instance attribute | Public | Type reference (TYPE) | DKUZU | Contract Notice Per | 20000114 | ||
8 | DMIBEG | Instance attribute | Public | Type reference (TYPE) | DMIBE | Rental Start Date | 20000114 | ||
9 | DMIEND | Instance attribute | Public | Type reference (TYPE) | DMIEN | Rental End Date | 20000114 | ||
10 | E_SMIVE | Instance attribute | Public | Type reference (TYPE) | VVESMIVE | Contract No. of Collective Lease-Outs | 20000114 | ||
11 | IMKEY | Instance attribute | Public | Type reference (TYPE) | IMKEY | IMKEY | 20000503 | ||
12 | INTRENO | Instance attribute | Public | Type reference (TYPE) | VVINTRENO | Internal real estate master data code | 20000114 | ||
13 | JLOESCH | Instance attribute | Public | Type reference (TYPE) | JLOESCH | Real Estate Delete Indicator | 20000114 | ||
14 | JRECN | Instance attribute | Public | Type reference (TYPE) | XFELD | Checkbox Field | 20000114 | ||
15 | JRMSCHPR | Instance attribute | Public | Type reference (TYPE) | VVJRMSCHPR | Tenant Service Charge Settlement? | 20000114 | ||
16 | KOKRS | Instance attribute | Public | Type reference (TYPE) | KOKRS | Controlling Area | 20000114 | ||
17 | KUNNR | Instance attribute | Public | Type reference (TYPE) | VVRDEBIHVP | Customer Number Main Contract Partner | 20000114 | ||
18 | LIFNR | Instance attribute | Public | Type reference (TYPE) | LIFNR | VenNo | 20000503 | ||
19 | MANDT | Instance attribute | Public | Type reference (TYPE) | MANDT | Client | 20000114 | ||
20 | MF_INIT | Instance attribute | Private | Type reference (TYPE) | XFELD | Checkbox Field | 20000114 | ||
21 | MS_VICN01 | Instance attribute | Private | Type reference (TYPE) | VICN01 | General Lease-In | 20000114 | ||
22 | MS_VIMIMV | Instance attribute | Private | Type reference (TYPE) | VIMIMV | Lease-Out | 20000114 | ||
23 | MT_BUFFER_DVONPER | Static Attribute | Private | Type reference (TYPE) | TT_BUFFER_DVONPER | MT_BUFFER_DVONPER | 20000829 | ||
24 | MT_BUFFER_RESULTS | Static Attribute | Private | Type reference (TYPE) | TT_BUFFER_RESULTS | MT_BUFFER_RESULTS | 20000829 | ||
25 | MT_TIV26 | Instance attribute | Private | See coding | MT_TIV26 | 20000503 | |||
26 | MT_TIV2F | Static Attribute | Private | See coding | Text Table Contract Type Real Estate | 20000117 | |||
27 | MT_VIKOKO | Static Attribute | Private | See coding | Condition Header Table | 20000117 | |||
28 | MT_VIMIUH | Static Attribute | Private | See coding | Header For Contractual Sales Agreements | 20000120 | |||
29 | MT_VIMIUI | Static Attribute | Private | Type reference (TYPE) | REVI_T_VIMIUI | Sales-Based Grading Lease-Out Items | 20000120 | ||
30 | MT_VZZKOPO | Static Attribute | Private | Type reference (TYPE) | RFVI_T_UM_XVZZKOPO | Condition Items Table | 20000120 | ||
31 | PRCTR | Instance attribute | Public | Type reference (TYPE) | PRCTR | Profit Center | 20000114 | ||
32 | RECNBASISAEZIF | Instance attribute | Public | Type reference (TYPE) | RECNBASISAEZIF | RECNBASISAEZIF | 20000503 | ||
33 | RECNCURR | Instance attribute | Public | Type reference (TYPE) | RECNWAERS_H | Currency Key for Local Currency | 20000114 | ||
34 | RECNNR | Instance attribute | Public | Type reference (TYPE) | RECNNR | Real Estate Contract Number | 20000114 | ||
35 | RECNOBJNR | Instance attribute | Public | Type reference (TYPE) | J_OBJNR | Object Number | 20000114 | ||
36 | RECNTXT | Instance attribute | Public | Type reference (TYPE) | RECNTXT | Contract name | 20000114 | ||
37 | RECNTYPE | Instance attribute | Public | Type reference (TYPE) | RECNTYPE | External Real Estate Contract Type | 20000114 | ||
38 | SMENR | Instance attribute | Public | Type reference (TYPE) | SMENR | Number of Rental Unit | 20000114 | ||
39 | SMIVE | Instance attribute | Public | Type reference (TYPE) | SMIVE | Lease-out Number | 20000114 | ||
40 | SMVANART | Instance attribute | Public | Type reference (TYPE) | SMVAR | Lease-Out Adjustment Type | 20000114 | ||
41 | SMVART | Instance attribute | Public | Type reference (TYPE) | SMVART | SMVART | 20000503 | ||
42 | SNKS | Instance attribute | Public | Type reference (TYPE) | SNKS | Service Charge Collector Number | 20000114 | ||
43 | SWENR | Instance attribute | Public | Type reference (TYPE) | SWENR | Number of Business Entity | 20000114 | ||
44 | TXJCD | Instance attribute | Public | Type reference (TYPE) | TXJCD | Jurisdiction for tax calculation - tax jurisdiction code | 20000114 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20000114 |
2 | CONVERT_VICN01TOVIMIMV | Instance method | Private | Method | Convert VICN01 To VIMIMV | 19991007 |
3 | GET_AGREEMENT_END | Instance method | Public | Method | Contract Valid To Date | 20000120 |
4 | GET_PARTNER | Instance method | Public | Method | Lease-Out Main Business Partner | 20000117 |
5 | GET_RECNTYPE_XMBEZ | Instance method | Public | Method | Return Contract Type As Text | 20000117 |
6 | GET_VIKOKO_LAST | Instance method | Public | Method | Import Current Condition Header | 20000120 |
7 | GET_VIMIMV | Instance method | Public | Method | Return All Values In VIMIMV Structure | 20000114 |
8 | INIT | Instance method | Private | Method | Initialization Of Attributes | 20000114 |
9 | INIT_FROM_VICN01 | Instance method | Public | Method | Extend Attribute By VICN01 | 20000114 |
10 | INIT_FROM_VIMIMV | Instance method | Public | Method | Extend Attribute By VIMIMV | 20000114 |
11 | IS_ACTIV | Instance method | Public | Method | Is Lease-Out Active? | 20000117 |
12 | IS_SR_AGREEMENT | Instance method | Public | Method | Is Current Lease-Out A Sales-Based One? | 20000117 |
13 | READ_VIMIUH | Instance method | Public | Method | Import Sales-Graduation Header | 20000120 |
14 | READ_VIMIUI | Instance method | Public | Method | Import Sales Items | 20000120 |
15 | READ_VZZKOPO | Instance method | Public | Method | Import Condition Items | 20000120 |
Events
Class CL_RE_UM_AGREEMENT has no event.
Types
Class CL_RE_UM_AGREEMENT has no local type.
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_VICN01 | Value transfer | Type reference (TYPE) | VICN01 | Vertrag Immobilien: Vertragsdaten | 20000114 | ||
2 | Importing | IS_VIMIMV | Value transfer | Type reference (TYPE) | VIMIMV | Mietvertrag | 20000114 |
Method CONSTRUCTOR on class CL_RE_UM_AGREEMENT has no exception.
Method CONVERT_VICN01TOVIMIMV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_VIMIMV | Value transfer | Type reference (TYPE) | VIMIMV | Mietvertrag | 19991007 | ||
2 | Importing | IS_VICN01 | Value transfer | Type reference (TYPE) | VICN01 | Allgemeiner Anmietvertrag | 19991007 |
Method CONVERT_VICN01TOVIMIMV on class CL_RE_UM_AGREEMENT has no exception.
Method GET_AGREEMENT_END Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_ENDDATE | Call by reference | Type reference (TYPE) | VIMIMV-DMIEND | Datum Mietende | 20000120 |
Method GET_AGREEMENT_END on class CL_RE_UM_AGREEMENT has no exception.
Method GET_PARTNER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_MTR_NAME | Value transfer | Type reference (TYPE) | MTR_NAME | Name des Hauptmieters | 20000117 | ||
2 | Exporting | ES_MAINDATA | Value transfer | Type reference (TYPE) | BP000 | Geschäftspartnerstamm (allg. Daten) | 20000117 |
Method GET_PARTNER on class CL_RE_UM_AGREEMENT has no exception.
Method GET_RECNTYPE_XMBEZ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_XMBEZ | Value transfer | Type reference (TYPE) | XMVARTM | Bezeichnung Vertragsart Immobilien | 20000117 | ||
2 | Exporting | ES_TIV2F | Value transfer | Type reference (TYPE) | TIV2F | Texttabelle Vertragsart Immobilien (Tabelle TIV26) | 20000117 |
Method GET_RECNTYPE_XMBEZ on class CL_RE_UM_AGREEMENT has no exception.
Method GET_VIKOKO_LAST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_VIKOKO | Value transfer | Type reference (TYPE) | VIKOKO | Konditionskopf Immobilien | 20000120 |
Method GET_VIKOKO_LAST on class CL_RE_UM_AGREEMENT has no exception.
Method GET_VIMIMV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_VIMIMV | Value transfer | Type reference (TYPE) | VIMIMV | Mietvertrag | 20000114 |
Method GET_VIMIMV on class CL_RE_UM_AGREEMENT has no exception.
Method INIT Signature
Method INIT on class CL_RE_UM_AGREEMENT has no parameter.
Method INIT on class CL_RE_UM_AGREEMENT has no exception.
Method INIT_FROM_VICN01 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_VICN01 | Value transfer | Type reference (TYPE) | VICN01 | Vertrag Immobilien: Vertragsdaten | 20000114 |
Method INIT_FROM_VICN01 on class CL_RE_UM_AGREEMENT has no exception.
Method INIT_FROM_VIMIMV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_VIMIMV | Value transfer | Type reference (TYPE) | VIMIMV | Mietvertrag | 20000114 |
Method INIT_FROM_VIMIMV on class CL_RE_UM_AGREEMENT has no exception.
Method IS_ACTIV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_ACTIV | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20000117 |
Method IS_ACTIV on class CL_RE_UM_AGREEMENT has no exception.
Method IS_SR_AGREEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_SR_AGREEMENT | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20000117 |
Method IS_SR_AGREEMENT on class CL_RE_UM_AGREEMENT has no exception.
Method READ_VIMIUH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VIMIUH | Value transfer | Type reference (TYPE) | RFVI_T_UM_XVIMIUH | Kopf der vertragliche Umsatzvereinbarungen | 20000120 | ||
2 | Importing | ID_DBISPER | Value transfer | Type reference (TYPE) | DBISPER | Datum des Endes der Abrechnungsperiode | 20000120 | ||
3 | Importing | ID_DVONPER | Value transfer | Type reference (TYPE) | DVONPER | Datum des Periodenbeginns | 20000120 | ||
4 | Importing | ID_REPID | Value transfer | Type reference (TYPE) | SYREPID | SY-REPID | ABAP-Programm, aktuelles Rahmenprogramm | 20000503 | |
5 | Importing | IT_SKOART | Value transfer | Type reference (TYPE) | RFVI_T_UM_SKOART | Aktuelle Konditionsart und ihre Beschreibung | 20000120 |
Method READ_VIMIUH on class CL_RE_UM_AGREEMENT has no exception.
Method READ_VIMIUI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VIMIUI | Value transfer | Type reference (TYPE) | REVI_T_VIMIUI | Umsatzabhängige G-MV Items | 20000120 | ||
2 | Importing | ID_DGUELTIG | Value transfer | Type reference (TYPE) | VIMIUH-DGUELTIG | Konditionsposition gültig ab | 20000120 | ||
3 | Importing | ID_ORG_DGUELTIG | Value transfer | Type reference (TYPE) | VIMIUH-DGUELTIG | Konditionsposition gültig ab | 20000503 | ||
4 | Importing | ID_REPID | Value transfer | Type reference (TYPE) | SYREPID | SY-REPID | ABAP-Programm, aktuelles Rahmenprogramm | 20000503 | |
5 | Importing | ID_SKOART | Value transfer | Type reference (TYPE) | VIMIUH-SKOART | Kondition: Art | 20000120 |
Method READ_VIMIUI on class CL_RE_UM_AGREEMENT has no exception.
Method READ_VZZKOPO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VZZKOPO | Value transfer | Type reference (TYPE) | RFVI_T_UM_XVZZKOPO | Tabelle Konditionspositionen | 20000120 | ||
2 | Importing | ID_DBISPER | Value transfer | Type reference (TYPE) | DBISPER | Datum des Endes der Abrechnungsperiode | 20000120 | ||
3 | Importing | ID_DVONPER | Value transfer | Type reference (TYPE) | DVONPER | Datum des Periodenbeginns | 20000120 | ||
4 | Importing | ID_SKOART | Value transfer | Type reference (TYPE) | VIMI25-SKOART | Kondition: Art | 20000120 |
Method READ_VZZKOPO on class CL_RE_UM_AGREEMENT has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in |