SAP VIRPS407 Rental agreements Table

Overview

VIRPS407 is a standard SAP S/4HANA table that stores Rental agreements data. There are total 163 fields in the VIRPS407 table. The following is a list of the fields that make up this table. Key fields are marked in blue.

The table VIRPS407 belongs to Real Estate Management (RE) module and is located in the package R/3 appl.dev. for Financial Assets Management: Real estate (FVVI).

In addition, following links provide an overview of foreign key relationships, if any, that link VIRPS407 to other SAP tables and standard CDS views available based on VIRPS407 table in S/4HANA 2020.

Techincal Settings of VIRPS407

Below are technical details of the table VIRPS407

  • Buffering not allowed
  • No buffering
  • Storage type is Column Store

List of VIRPS407 Fields

The following table gives you an overview of the fields available in VIRPS407

FieldDescriptionData ElementCheck TableData TypeLength
MANDTClientMANDTT000CLNT3
SSOURStatistic(s) originSSOURCHAR4
VRSIOVersion number in the information structureVRSIO*CHAR3
SPMONPeriod to analyze - monthSPMONNUMC6
SPTAGPeriod to analyze - current dateSPTAGDATS8
SPWOCPeriod to analyze - weekSPWOCNUMC6
SPBUPPeriod to analyze - posting periodSPBUPNUMC6
BUKRS_01Company CodeBUKRST001CHAR4
GSBER_02Business AreaGSBERTGSBCHAR4
SWENR_03Business Entity NumberSWENRVIOB01CHAR8
SGRNR_04Land Number for BESGRNRVIOB02CHAR8
SGENR_05Building NumberSGENRVIOB03CHAR8
SMENR_06Number of Rental UnitSMENRVIMI01CHAR8
SMIVE_07Lease-Out NumberSMIVECHAR13
PERIVFiscal Year VariantPERIVT009CHAR2
VWDATPointer to administrative dataVWDATNUMC10
USRUNITUser field: Unit for quantity fieldsUSRUNIT*UNIT3
USRCUKYUser field: Unit for value fieldsUSRCUKY*CUKY5
WAERSCurrency KeyWAERSTCURCCUKY5
FEINSArea UnitFEINST006UNIT3
DERSTDRDate When the Lease-Out was First PrintedVVDERSTDRDATS8
PROFLSettlement profile for costsVVAPROFTKB1ACHAR6
ABNNRSettlement firm: numberVVABNNRCHAR20
STECHEMSettlement firm: Evaluation groupVVSTECHEMCHAR13
ABNUNRSettlement company: subnumberVVABNUNRNUMC3
XNNPARTABWAlternative payer: surnameVVNNPARTBACHAR20
XPARTNRABWAlternative payer: nameVVXPARTNRACHAR35
XORTAddress: CityVVXORTCHAR35
XPLZAddress: Postal codeVVXPLZCHAR10
XSTRASSEAddress: Street/house numberVVXSTRASSECHAR35
ANKUENNotification until (for renewal of contract)ANKUENNUMC2
XMVANARTLease-out primary adjustment typeVVXMVANPPRCHAR15
XMVANART44Lease-Out Secondary Adjustment TypeVVXMVANARTCHAR15
DASPVONAdjustment block as fromVVDASPVONDATS8
DASPBISAdjustment block untilVVDASPBISDATS8
ANZMVNo. of lease-outsVVAMVDEC6
AZIMMNumber of roomsVVAZIMMDEC6
AHALBZINumber of half roomsVVAHALBZIDEC6
SKUEFRType of notice periodSKUEFRNUMC1
SAUSTKLFixtures and fittings categorySAUSKLTIV23NUMC2
BANKKSBank KeysBANKKCHAR15
DBKERHCash deposit received onVVDBKERHDATS8
MEINSBase Unit of MeasureMEINST006UNIT3
XBELEGNGRU occupancy by LO (used by third-prty/private/corp.grp)VVSBELEGN2CHAR30
SBELEGNGRU occupancy by LO (used by third-prty/private/corp.grp)VVSBELEGNGCHAR1
USR02User-defined field 1 for 10 charactersUSRCHAR101CHAR10
USR03User-defined field 2 for 10 charactersUSRCHAR102CHAR10
USR00User-defined field 1 for 20 charactersUSRCHAR201CHAR20
USR01User field 2 for 20 charactersUSRCHAR202CHAR20
USR08User field 1 for dateUSRDATE1DATS8
USR09User field 2 for dateUSRDATE2DATS8
USRUNIT1User field: Unit for quantity fieldsUSRUNITT006UNIT3
USRCUKY2User field: Unit for value fieldsUSRCUKYTCURCCUKY5
USRCUKY1User field: Unit for value fieldsUSRCUKYTCURCCUKY5
USRUNIT2User field: Unit for quantity fieldsUSRUNITT006UNIT3
USR10User field 1 indicator for evaluationsUSRFLAG1CHAR1
USR11User field 2 indicator for evaluationsUSRFLAG2CHAR1
USR04User field 1 for set (length 103)USRQUAN131QUAN13
USR05User field 2 for set (length 10.3)USRQUAN132QUAN13
USR06User field 1 for values (length 10.3)USRCURR131CURR13
USR07User field 2 for values (length 10.3)USRCURR132CURR13
JBETRSTSecurity deposit grantedJBETRSTCHAR1
BKONDQMCurrency amount per area unitBKONDQMCURR13
FBEZUGReference area for calculation of amounts per area unitVVFBEZUGQUAN15
BUKRSCompany CodeBUKRST001CHAR4
DERZAHLDate: 1st debit positionVVDERZADATS8
DAKTVDate: ActivationVVDAKTVDATS8
DAUSZGDate: Move-outVVDAUSZG2DATS8
DEINZGDate: Move-inVVDEINZG2DATS8
DKUEZUDate: NoticeVVDKUZU2DATS8
DMIBEGDate: Start of rentVVDMIBEDATS8
DMIENDDate: rental endVVDMIENDATS8
DUNTBISDate: Provisional agreement fromVVDUNBIDATS8
ZUSPKUNNRCustomer NumberKUNNRKNA1CHAR10
BABRESettlement unitsVVBABREQUAN14
PERHOEPercentage rate increaseVVPERHOEDEC10
FKONDFLAArea for condition typeVVFKONDFLAQUAN15
SGENRBuilding NumberSGENRVIOB03CHAR8
XGEBTBuilding: partVVXGEBTCHAR15
SGEBTPart of BuildingSGEBTTIV12CHAR2
GERSTDJurisdictionVVXGERSTDCHAR35
SSTOCKWFloorVVSSTOCKWTIV37NUMC3
XSTOCKWFloor (text)VVXSTOCKWCHAR15
GSBERBusiness AreaGSBERTGSBCHAR4
XASPGRDReason for adjustment block (text)VVXASPGRDCHAR30
XMANSPDunning block reasonVVXMANSPCHAR30
SASPGRDReason for adjustment blockVVSASPGRDTIV14NUMC2
SGRNRLand Number for BESGRNRVIOB02CHAR8
KUNNRMain tenant: Customer numberVVRDEBIHV2KNA1CHAR10
XNNPARTMaster tenant: last nameVVNNPARTBCHAR20
XPARTNRMaster tenant: nameVVXPARTNRCHAR35
INTRENOInternal Real Estate Master Data CodeVVINTRENOCHAR13
DKAUFOPTPurchase option: dateVVDKAUFOPTDATS8
JKAUFOPTPurchase option: indicatorVVJKAUFOPTCHAR1
BKAUTIONDeposit: amountVVBKAUTARTCURR13
JMFREICondition is not checkedVVJMFREICHAR1
DGULTABCondition: effective fromVVDKONDDATS8
SKOARTCondition Type (Smallest Subdivision of Condition Records)SKOARTTZK01NUMC4
BKONDCondition Item Currency AmountBKONDCURR13
KOSTLCost center: nameVVXKOSTL*CHAR10
DATABCost center: effective from_VVDKOSTLDATS8
XKUEFRType of notice periodVVXKUEFRCHAR30
DKUEFRNotice period: monthsVVAKUEFR2DEC6
XLGESCHLocation in floor (text)VVXLGESCHCHAR15
RLGESCHLocation on FloorRLGESCHTIV38CHAR2
SLAGKLocation classSLAGKTIV22NUMC2
MANSPDunning BlockMANSPT040SCHAR1
JMAHNMSPDunning block indicator - no longer used!JMASPCHAR1
MABERDunning: areaVVMABER*CHAR2
MADATDate of last dunning letterVVDMADATDATS8
MANSTDunning: levelVVMAHNSNUMC1
BMWSTValue-added tax amount includedBMWSTCURR13
AMELDINSales reporting intervalAMELDINNUMC2
SMENRNumber of Rental UnitSMENRVIMI01CHAR8
XMBEZReason for rent reductionVVMMXMBEZCHAR30
SKAUTARTType of Rental CollateralSKAUATIV18CHAR1
XKAUTARTDeposit: typeVVXKAUTARTCHAR15
XAUSTKLRepresent. list of rents: Fixture/fitting categoryVVXXAUSTKLCHAR15
XLAGKRepresentative list of rents: locat.classVVXLAGKCHAR30
XMIETSPRepresentative list of rents: allocationVVXMIETSPCHAR15
SMIETSPRepresentative list of rents assignmentSMIETSPTIV20CHAR6
SMIVELease-Out NumberSMIVECHAR13
XMVARTLease out: TypeVVXMVARTCHAR15
FLG_MITARBEmployee indicatorVVSMITARB2CHAR1
OBJNRObject numberJ_OBJNRONR00CHAR22
SPARTNRPartner numberSPARTNRSPRT1CHAR10
SMVANARTRental agreement primary adjustment typeSMVAR04TIV27CHAR1
PRCTRProfit CenterPRCTR*CHAR10
JBKRZCash deposit instalment paymentVVJBKRZCHAR1
REINSUnit for cubic volumeREINST006UNIT3
JRMSCHPRTenant service charge settlement?VVJRMSCHPRCHAR1
DGABANRT44Secondary adjustment type valid fromVVDGABANR2DATS8
DBISANRT44Secondary adjustment type valid untilVVDBISANR2DATS8
SMVANART44Rental agreement secondary adjustment typeSMVAR44TIV27CHAR1
SICHGEBGuarantorVVXSICHGEBCHAR30
JSKUENDSpecial right of noticeJSKUENDCHAR1
STTXT_EXTStatus: Set by userVVXSTXTEXTCHAR40
STTXT_INTStatus: Set by systemVVXSTTXTINCHAR40
DGABDate when the apportionment factor becomes validVVDUMLGADATS8
SABRGApportionment unitSABRGTIV07NUMC4
PPROZ0Sales: minimum percentageVVPPROZ0DEC5
BMINUMSSales: minimumVVBUMSATZ1CURR13
BUMSPROJSales: planVVBUMSPROJCURR13
DVMUNContract signed by landlordVVDVMUNDATS8
VERLGContract renewal by ... monthsVERLGNUMC3
SMVARTExternal Real Estate Contract TypeSMVARTTIV26CHAR4
JVERLContract renewalJVERLCHAR1
SWENRBusiness Entity NumberSWENRVIOB01CHAR8
XGZLSCHPayment method for credit memosVVXGZLSCHCHAR30
ZLSCHPayment MethodDZLSCH*CHAR1
XZLSCHPayment methodVVXZLSCHCHAR30
GZLSCHPayment method for credit memosVVGZLSCH*CHAR1
PZUABSPSurcharge or reduction for representative list of rentsVVPZUABSPDEC10
PROZTEILSubsidy percentage rateVVPZUSPDEC5
DGUELTABDate as from when subsidy validVVDZUSPABDATS8
DGUELBISDate up to when subsidy validVVDZUSPBISDATS8
DFAELLSubsidy due dateVVDZUSPFAEDATS8
BZUBETRSubsidy/allowance amountVVZUBETRCURR13
XZUSPKUNNRSubsidizerVVXZUSPPRTCHAR35
ZUSPSubsidies available indicatorVVZUSPCHAR1
SPARTNRABWAlternative payer (partner number)VVRPARTABWSPRT1CHAR10
DAENDDRDate When the Lease-Out was Changed and Printed OutVVDAENDDRDATS8
DMIENKUEEnd Date of Lease-OutVVDMIENKUEDATS8

Foreign Key Relationships

A foreign key field is a table field that is allocated to a check table and becomes part of the table's foreign key. The following table gives you an overview of the foreign keys for VIRPS407

Table NameFieldCardinalityCheck Table
VIRPS407BUKRS:T001
VIRPS407BUKRS_011: CNT001
VIRPS407FEINS:T006
VIRPS407GSBER:TGSB
VIRPS407GSBER_02:TGSB
VIRPS407KUNNR:KNA1
VIRPS407MANDT:T000
VIRPS407MANSP:T040S
VIRPS407MEINS:T006
VIRPS407OBJNR:ONR00
VIRPS407PERIV:T009
VIRPS407PROFL:TKB1A
VIRPS407REINS:T006
VIRPS407RLGESCH:TIV38
VIRPS407SABRG:TIV07
VIRPS407SASPGRD:TIV14
VIRPS407SAUSTKL:TIV23
VIRPS407SGEBT:TIV12
VIRPS407SGENR:VIOB03
VIRPS407SGENR_05:VIOB03
VIRPS407SGRNR:VIOB02
VIRPS407SGRNR_04:VIOB02
VIRPS407SKAUTART:TIV18
VIRPS407SKOART:TZK01
VIRPS407SLAGK:TIV22
VIRPS407SMENR:VIMI01
VIRPS407SMENR_06:VIMI01
VIRPS407SMIETSP:TIV20
VIRPS407SMVANART:TIV27
VIRPS407SMVANART44:TIV27
VIRPS407SMVART:TIV26
VIRPS407SPARTNR:SPRT1
VIRPS407SPARTNRABW:SPRT1
VIRPS407SSTOCKW:TIV37
VIRPS407SWENR:VIOB01
VIRPS407SWENR_03:VIOB01
VIRPS407USRCUKY1:TCURC
VIRPS407USRCUKY2:TCURC
VIRPS407USRUNIT1:T006
VIRPS407USRUNIT2:T006
VIRPS407WAERS:TCURC
VIRPS407ZUSPKUNNR:KNA1

Other References