I_RealEstateObjectPrt

DDL: I_REALESTATEOBJECTPRT Type: view BASIC Package: CMS_VDM

Part Details for Collateral Real Estate

I_RealEstateObjectPrt (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Public Edition with built-in and side-by-side extension capabilities.

Cross Applications

I_RealEstateObjectPrt is a Basic CDS View (Dimension) that provides data about "Part Details for Collateral Real Estate" in SAP S/4HANA. It reads from 1 data source (P_RealEstatePrt_TF) and exposes 206 fields with key field RealEstatePrtUUID. It has 61 associations to related views. Part of development package CMS_VDM.

SAP Help Documentation

CategoryReal Estate
Data CategoryDimension
StatusDeprecated
Data Extraction TypeDelta enabled
Corresponding DataSourceIREOBJPRT
Purpose
This CDS view provides the prerequisites to answer the following business question: What are the details of the real estate object part?

Prerequisites
This CDS view inherits the authorization object from CDS view I_RealEstateObjectData (see below under Related Information ).

Structure
Measures and Attributes Some important measures and attributes are: RealEstatePrtUUID RealEstatePrtInternalID RealEstateUUID RealEstatePrtID RealEstatePrtBuildingType RealEstatePrtUtilization RealEstatePrtDescription RealEstatePrtRefObjectUUID RealEstatePrtRentType

SAP Business Warehouse (SAP BW) Extraction
Note The corresponding DataSource (Extractor) and this CDS view may have different functionalities. For details about the DataSource, see the related documentation on the SAP Help Portal at https://help.sap.com/viewer/p/BI_CONTENT_757 under Use SAP Library BI Content .

View on SAP Help Portal →

SAP API Hub

CategoryBasic
StateDeprecated
Line of BusinessCross Applications
Application ComponentFS-CMS
CapabilitiesData Source for Data Extraction,Data Source in SQL Select,Association Target for Defining CDS Entities,Data Source for Defining CDS Entities
Extensible (Key User)No
Extensible (Developer)No
Release State (Key User)Released
Release State (Developer)Not Released
PackageCross Applications for SAP S/4HANA Cloud Public Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
P_RealEstatePrt_TF P_RealEstatePrt_TF from

Associations (61)

CardinalityTargetAliasCondition
[0..1] I_RealEstateObjPrtMstrData _RealEstateObjPrtMstrData $projection.RealEstatePrtUUID = _RealEstateObjPrtMstrData.RealEstatePrtUUID
[0..1] I_RealEstateObjectData _RealEstateObjectData $projection.RealEstateUUID = _RealEstateObjectData.RealEstateUUID
[0..1] I_RealEstateObjectMasterData _RealEstateObjectMasterData $projection.RealEstateUUID = _RealEstateObjectMasterData.RealEstateUUID
[0..*] I_RealEstatePrtAccessory _RealEstatePrtAccessory $projection.RealEstatePrtUUID = _RealEstatePrtAccessory.RealEstatePrtUUID
[0..*] I_RealEstatePrtAccsryMstrData _RealEstatePrtAccsryMstrData $projection.RealEstatePrtUUID = _RealEstatePrtAccsryMstrData.RealEstatePrtUUID
[0..*] I_RealEstatePrtPartner _RealEstatePrtPartner $projection.RealEstatePrtUUID = _RealEstatePrtPartner.RealEstatePrtUUID
[0..*] I_RealEstatePrtCost _RealEstatePrtCost $projection.RealEstatePrtUUID = _RealEstatePrtCost.RealEstatePrtUUID
[0..*] I_RealEstatePrtValue _RealEstatePrtValue $projection.RealEstatePrtUUID = _RealEstatePrtValue.RealEstatePrtUUID
[0..*] I_RealEstatePrtLandRegister _RealEstatePrtLandRegister $projection.RealEstatePrtUUID = _RealEstatePrtLandRegister.RealEstatePrtUUID
[0..*] I_ObjectAssetData _RealEstatePrtAssetData $projection.RealEstatePrtInternalID = _RealEstatePrtAssetData.ObjectAssetReferenceNumber
[0..1] I_RealEstateObjectUsage _RealEstatePrtMainUsage $projection.RealEstatePrtMainUsage = _RealEstatePrtMainUsage.RealEstateObjectUsage
[0..1] I_RealEstateObjectUsage _RealEstatePrtAdditionalUsage1 $projection.RealEstatePrtAdditionalUsage1 = _RealEstatePrtAdditionalUsage1.RealEstateObjectUsage
[0..1] I_RealEstateObjectUsage _RealEstatePrtAdditionalUsage2 $projection.RealEstatePrtAdditionalUsage2 = _RealEstatePrtAdditionalUsage2.RealEstateObjectUsage
[0..1] I_RealEstatePrtUtilization _RealEstatePrtUtilization $projection.RealEstatePrtUtilization = _RealEstatePrtUtilization.RealEstatePrtUtilization
[0..1] I_UnitOfMeasure _REPrtUsableAreaUnitMsr $projection.RealEstatePrtUsableAreaUnitMsr = _REPrtUsableAreaUnitMsr.UnitOfMeasure
[0..1] I_UnitOfMeasure _REPrtRentedUsableAreaUnitMsr $projection.REPrtRentedUsableAreaUnitMsr = _REPrtRentedUsableAreaUnitMsr.UnitOfMeasure
[0..1] I_UnitOfMeasure _REPrtUsableVolumeUnitMsr $projection.REPrtUsableVolumeUnitMsr = _REPrtUsableVolumeUnitMsr.UnitOfMeasure
[0..1] I_UnitOfMeasure _REPrtRentedUsableVolUnitMsr $projection.REPrtRentedUsableVolumeUnitMsr = _REPrtRentedUsableVolUnitMsr.UnitOfMeasure
[0..1] I_UnitOfMeasure _REPrtResidentialAreaUnitMsr $projection.REPrtResidentialAreaUnitMsr = _REPrtResidentialAreaUnitMsr.UnitOfMeasure
[0..1] I_UnitOfMeasure _REPrtSecondaryAreaUnitMsr $projection.REPrtSecondaryAreaUnitMsr = _REPrtSecondaryAreaUnitMsr.UnitOfMeasure
[0..1] I_UnitOfMeasure _RealEstatePrtOtherAreaUnitMsr $projection.RealEstatePrtOtherAreaUnitMsr = _RealEstatePrtOtherAreaUnitMsr.UnitOfMeasure
[0..1] I_UnitOfMeasure _RealEstatePrtLandAreaUnitMsr $projection.RealEstatePrtLandAreaUnitMsr = _RealEstatePrtLandAreaUnitMsr.UnitOfMeasure
[0..1] I_UnitOfMeasure _REPrtRentedLandAreaUnitMsr $projection.REPrtRentedLandAreaUnitMsr = _REPrtRentedLandAreaUnitMsr.UnitOfMeasure
[0..1] I_Currency _REPrtResidentialPlndRentCrcy $projection.REPrtResidentialPlndRentCrcy = _REPrtResidentialPlndRentCrcy.Currency
[0..1] I_Currency _REPrtResidentialActlRentCrcy $projection.REPrtResidentialActlRentCrcy = _REPrtResidentialActlRentCrcy.Currency
[0..1] I_Currency _REPrtComparativeRentCurrency $projection.REPrtComparativeRentCurrency = _REPrtComparativeRentCurrency.Currency
[0..1] I_Currency _REPrtAveragePricePerDayCrcy $projection.REPrtAveragePricePerDayCrcy = _REPrtAveragePricePerDayCrcy.Currency
[0..1] I_Currency _RealEstatePrtTurnoverCrcy $projection.RealEstatePrtTurnoverCrcy = _RealEstatePrtTurnoverCrcy.Currency
[0..1] I_Currency _REPrtBuildingProgressCrcy $projection.REPrtBuildingProgressCrcy = _REPrtBuildingProgressCrcy.Currency
[0..1] I_Currency _RealEstatePrtInsuranceCrcy $projection.RealEstatePrtInsuranceCrcy = _RealEstatePrtInsuranceCrcy.Currency
[0..1] I_Currency _RealEstatePrtRationCostCrcy $projection.RealEstatePrtRationCostCrcy = _RealEstatePrtRationCostCrcy.Currency
[0..1] I_Currency _REPrtExternalLayoutCostCrcy $projection.REPrtExternalLayoutCostCrcy = _REPrtExternalLayoutCostCrcy.Currency
[0..1] I_Currency _REPrtCommercialRationCostCrcy $projection.REPrtCommercialRationCostCrcy = _REPrtCommercialRationCostCrcy.Currency
[0..1] I_Currency _REPrtGrossColdRentCrcy $projection.RealEstatePrtGrossColdRentCrcy = _REPrtGrossColdRentCrcy.Currency
[0..1] I_Currency _RealEstatePrtNetColdRentCrcy $projection.RealEstatePrtNetColdRentCrcy = _RealEstatePrtNetColdRentCrcy.Currency
[0..1] I_Currency _REPrtCommercialPlndRentCrcy $projection.REPrtCommercialPlannedRentCrcy = _REPrtCommercialPlndRentCrcy.Currency
[0..1] I_Currency _REPrtCommercialActualRentCrcy $projection.REPrtCommercialActualRentCrcy = _REPrtCommercialActualRentCrcy.Currency
[0..1] I_Currency _REPrtCommercialComparRentCrcy $projection.REPrtCommercialComparRentCrcy = _REPrtCommercialComparRentCrcy.Currency
[0..1] I_Currency _RealEstatePrtPlannedRentCrcy $projection.RealEstatePrtPlannedRentCrcy = _RealEstatePrtPlannedRentCrcy.Currency
[0..1] I_Currency _RealEstatePrtActualRentCrcy $projection.RealEstatePrtActualRentCrcy = _RealEstatePrtActualRentCrcy.Currency
[0..1] I_Currency _RealEstatePrtLandCostCrcy $projection.RealEstatePrtLandCostCrcy = _RealEstatePrtLandCostCrcy.Currency
[0..1] I_Currency _REPrtDevelopmentCostCrcy $projection.REPrtDevelopmentCostCrcy = _REPrtDevelopmentCostCrcy.Currency
[0..1] I_Currency _REPrtAdditionalLandCostCrcy $projection.REPrtAdditionalLandCostCrcy = _REPrtAdditionalLandCostCrcy.Currency
[0..1] I_Currency _REPrtConstructionCostCrcy $projection.REPrtConstructionCostCrcy = _REPrtConstructionCostCrcy.Currency
[0..1] I_Currency _REPrtYearlyGrossProfitCrcy $projection.REPrtYearlyGrossProfitCrcy = _REPrtYearlyGrossProfitCrcy.Currency
[0..1] I_RealEstateBasePeriod _REPrtResidentialBasePeriod $projection.REPrtResidentialBasePeriod = _REPrtResidentialBasePeriod.RealEstateBasePeriod
[0..1] I_RealEstateBasePeriod _REPrtCommercialBasePeriod $projection.REPrtCommercialBasePeriod = _REPrtCommercialBasePeriod.RealEstateBasePeriod
[0..1] I_RealEstateBasePeriod _RealEstatePrtRentBasePeriod $projection.RealEstatePrtRentBasePeriod = _RealEstatePrtRentBasePeriod.RealEstateBasePeriod
[0..1] I_RealEstateBaseMeasure _REPrtResidentialBaseMeasure $projection.REPrtResidentialBaseMeasure = _REPrtResidentialBaseMeasure.RealEstateBaseMeasure
[0..1] I_RealEstateBaseMeasure _REPrtCommercialBaseMsr $projection.REPrtCommercialBaseMsr = _REPrtCommercialBaseMsr.RealEstateBaseMeasure
[0..1] I_RealEstateBaseMeasure _RealEstatePrtRentBaseMeasure $projection.RealEstatePrtRentBaseMeasure = _RealEstatePrtRentBaseMeasure.RealEstateBaseMeasure
[0..1] I_RealEstateBaseMeasure _REPrtConstructionCostBaseMsr $projection.REPrtConstructionCostBaseMsr = _REPrtConstructionCostBaseMsr.RealEstateBaseMeasure
[0..1] I_CollateralAttributeIndType _RealEstatePrtBuildingType $projection.RealEstatePrtBuildingType = _RealEstatePrtBuildingType.CollateralAttributeIndType and _RealEstatePrtBuildingType.CollateralAttributeIndCat = 'REO006'
[0..1] I_CollateralAttributeIndType _RealEstatePrtCondition $projection.RealEstatePrtCondition = _RealEstatePrtCondition.CollateralAttributeIndType and _RealEstatePrtCondition.CollateralAttributeIndCat = 'REO001'
[0..1] I_CollateralAttributeIndType _RealEstatePrtBldngMethodRoof $projection.RealEstatePrtBldngMethodRoof = _RealEstatePrtBldngMethodRoof.CollateralAttributeIndType and _RealEstatePrtBldngMethodRoof.CollateralAttributeIndCat = 'REO007'
[0..1] I_CollateralAttributeIndType _RealEstatePrtBldngMethodBody $projection.RealEstatePrtBldngMethodBody = _RealEstatePrtBldngMethodBody.CollateralAttributeIndType and _RealEstatePrtBldngMethodBody.CollateralAttributeIndCat = 'REO008'
[0..1] I_CollateralAttributeIndType _REPrtBldngMethodCellar $projection.RealEstatePrtBldngMethodCellar = _REPrtBldngMethodCellar.CollateralAttributeIndType and _REPrtBldngMethodCellar.CollateralAttributeIndCat = 'REO009'
[0..1] I_CollateralAttributeIndType _REPrtBuildingSectionDesc $projection.REPrtBuildingSectionDesc = _REPrtBuildingSectionDesc.CollateralAttributeIndType and _REPrtBuildingSectionDesc.CollateralAttributeIndCat = 'REO015'
[0..1] I_CollateralAttributeIndType _RealEstatePrtPriceCategory $projection.RealEstatePrtPriceCategory = _RealEstatePrtPriceCategory.CollateralAttributeIndType and _RealEstatePrtPriceCategory.CollateralAttributeIndCat = 'REO013'
[0..1] I_CollateralAttributeIndType _RealEstatePrtRentalAgrmtType $projection.RealEstatePrtRentalAgrmtType = _RealEstatePrtRentalAgrmtType.CollateralAttributeIndType and _RealEstatePrtRentalAgrmtType.CollateralAttributeIndCat = 'REO014'
[0..1] I_CollateralAttributeIndType _RealEstatePrtInsuranceType $projection.RealEstatePrtInsuranceType = _RealEstatePrtInsuranceType.CollateralAttributeIndType and _RealEstatePrtInsuranceType.CollateralAttributeIndCat = 'REO011'

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName IREOBJPRT view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ObjectModel.usageType.serviceQuality A view
ObjectModel.usageType.sizeCategory L view
ObjectModel.usageType.dataClass MASTER view
ObjectModel.representativeKey RealEstatePrtUUID view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
Analytics.dataCategory #DIMENSION view
Analytics.internalName #LOCAL view
Analytics.dataExtraction.enabled true view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Part Details for Collateral Real Estate view

Fields (206)

KeyFieldSource TableSource FieldDescription
KEY RealEstatePrtUUID obj_prt_guid GUID for Object part
RealEstatePrtInternalID obj_prt_guid_conv Reference ID for the object
RealEstateUUID obj_guid GUID for Real Estate Object
RealEstatePrtID part_id Part ID for the Object
RealEstatePrtBuildingType bld_part_type Building Part Type
RealEstatePrtCondition part_cond Object condition
RealEstatePrtMainUsage main_usage Usage Type
RealEstatePrtAdditionalUsage1 add_usage_1 Additional Usage 1
RealEstatePrtAdditionalUsage2 add_usage_2 Additional Usage 2
RealEstatePrtBldngMethodRoof bld_method_roof Building method - Roof
RealEstatePrtBldngMethodBody bld_method_body Building method - Body
RealEstatePrtBldngMethodCellar bld_metd_cellar Building method - Cellar
RealEstatePrtUtilization utilization Utilization of the Object
RealEstatePrtDescription part_desc Description of Building Part
REPrtCommercialUsagePercent comm_usage_pct Commercial Usage as a Percentage of Total Usage
RealEstatePrtThirdPartyUsage other_usg_flg Indicates if Usages in addition to Main Usage are Possible
RealEstatePrtRefObjectUUID ref_obj_prt_guid Reference Object Part GUID
RealEstatePrtIsSubAssetCreated is_sub_ast_crea Indicates whether a Sub-asset is created for Building Part
RealEstatePrtUsableAreaSize useful_area Usable area
RealEstatePrtUsableAreaUnitMsr usbl_area_uom Unit of Measure for Usable Area
REPrtRentedUsableAreaSize useful_area_ren Rented Usable Area
REPrtRentedUsableAreaUnitMsr usbl_ar_ren_uom Unit of Measure for Usable Rented Area
RealEstatePrtUsableVolume useful_vol Usable Volume of Real Estate Building Parts
REPrtUsableVolumeUnitMsr usbl_vol_uom Unit of Measure for Usable Volume of Real Estate
REPrtRentedUsableVolume useful_vol_ren Usable Volume of the Rented Portions of Real Estate
REPrtRentedUsableVolumeUnitMsr usbl_vl_ren_uom Unit of measure for usable volume of Rented Parts
REPrtResidentialAreaSize residential_area Residential Area
REPrtResidentialAreaUnitMsr res_ar_uom Unit of Measure for Residential Area
REPrtSecondaryAreaSize secondary_area Secondary Area
REPrtSecondaryAreaUnitMsr sec_area_uom Unit of Measure for Secondary Area
RealEstatePrtOtherAreaSize other_area Other Area
RealEstatePrtOtherAreaUnitMsr oth_area_uom Unit of Measure for Other Area
REPrtNumberOfBuildingPrt no_prt_unit Number of building part units
REPrtNumberOfBuildingPrtRented no_prt_unit_ren Number of building part units rented
REPrtConstructionStartDate cons_start_date Start Date of Construction
REPrtPermissionAppliedDate permsn_appl_date Building Permssion applied date
REPrtPermissionObtainedDate permsn_obtd_date Building Permssion obtained date
RealEstatePrtOccupancyDate occy_date Occupancy Date
RealEstatePrtCompletionDate comp_date Completion Date
REPrtFinalInspectionDate final_insp_date Date of Final Inspection
REPrtResidentialPlndRentAmt rent_amt_planned Planned Rent Amount
REPrtResidentialActlRentAmt rent_amt_actual Actual Rent Amount
REPrtResidentialPlndRentCrcy rent_plan_curr Planned Rent Currency
REPrtResidentialActlRentCrcy rent_act_curr Actual Rent Currency
REPrtResidentialBasePeriod base_period Base period for the rent
REPrtResidentialBaseMeasure base_measure Base Measure
REPrtVacantPositionPercent vacant_posn_pct Ratio of Real Estate not rented to Total Real Estate Value
RealEstatePrtRentType res_rent_ind Indicator for Net or Gross Rent
REPrtComparativeRentAmount comp_rent_res Comparative Rent (Residential)
REPrtComparativeRentCurrency com_ren_res_curr Comparative Rent Currency - Residential
RealEstatePrtLandAreaSize land_area Land Area of the Real Estate
RealEstatePrtLandAreaUnitMsr land_area_uom Unit of Measure of Land Area
REPrtRentedLandAreaSize land_area_ren Land Area of the Real Estate which is Rented
REPrtRentedLandAreaUnitMsr land_ar_ren_uom Land area unit of measure(rented)
RealEstatePrtNumberOfUnits no_of_units No of units in real estate object
RealEstatePrtNumberOfFloors no_of_floors Number of Floors
REPrtNumberOfGarages no_garages No of Garages in Real Estate Object
REPrtNumberOfGaragesRented no_garages_ren No of Garages Rented in Real Estate Object
REPrtNumberOfParking no_park_unit Number of Parking Units
REPrtNumberOfParkingRented no_park_unit_ren Number of Parking Units Rented
REPrtNrOfUndrGrndParking no_park_ug Number of Underground Parking Units
REPrtNrOfUndrGrndParkingRntd no_park_ug_ren Number of Rented Underground Parking Units
REPrtNumberOfCurrentUnits no_cur_units No of current units in real estate object
REPrtNmbrOfCurrentUnitsRented no_cur_units_ren No of Current Units Rented in Real Estate Object
REPrtNumberOfOldUnits no_old_units No of old units in real estate object
REPrtNumberOfOldUnitsRented no_old_units_ren No of Old Units Rented in Real Estate Object
REPrtNumberOfNewUnits no_new_units No of new units in real estate object
REPrtNumberOfNewUnitsRented no_new_units_ren No of New units Rented in Real Estate Object
REPrtNumberOfAccessStructures no_access_str No of Access Structures
RealEstatePrtNumberOfSaleLevel no_sale_level No of Sale levels in commercial building
RealEstatePrtNumberOfRooms no_of_rooms No of rooms in the hotel/clinic
RealEstatePrtNumberOfBeds no_of_beds No of beds in the clinic/nursing home
REPrtCommercialEnvironmentDesc comm_env_desc Description of the commercial environment
REPrtAccessStructureDesc access_str_desc Description of the Access Structures
REPrtBuildingSectionDesc bld_section_desc Building Section
RealEstatePrtPriceCategory price_category Type of pricing
REPrtAveragePricePerDayAmt avg_price Average Price per Day
REPrtAveragePricePerDayCrcy avg_price_curr Average Price Currency
RealEstatePrtOccupancyPct occupancy_pct Occupancy specified in Percentage Terms
RealEstatePrtTurnoverAmt turnover_amt Total Amount of Turnover
RealEstatePrtTurnoverCrcy turnover_curr Currency
RealEstatePrtRentalAgrmtType rental_agmt_typ Rental Agreement Type
REPrtLastConstructionRptDate last_report_date Date of Last Constuction Report
REPrtBuildingProgressAmt bld_progress_amt Amount Disbursed for Construction based on Building Progress
REPrtBuildingProgressCrcy bld_amt_curr Building Progress Amount Curreny
REPrtBuildingCompletionPct pct_completed Degree of Completion of Construction
RealEstatePrtInsuranceType insurance_type Insurance Type
RealEstatePrtInsuranceAmt insurance_amt Insurance Amount
RealEstatePrtInsuranceCrcy insurance_curr Insurance Currency
RealEstatePrtInsurValidToDate ins_validity Date until which the Insurance Stands Valid
RealEstatePrtRationCostAmt rationing_cost Residential Rationing Cost
RealEstatePrtRationCostPct rtn_cst_pct Percentage of Residential Rationing Cost
REPrtExternalLayoutCostAmt ext_layout_cost External Layout Cost
REPrtExternalLayoutCostPct ext_lay_cst_pct External Layout Cost as Percentage of Total Cost
RealEstatePrtRationCostCrcy rtn_cst_curr Rationing cost currency
REPrtExternalLayoutCostCrcy ext_rtn_cst_curr External Layout cost currency
REPrtCommercialRationCostAmt rtn_cst_com Commercial Rationing Cost
REPrtCommercialRationCostCrcy rtn_cst_com_curr Rationing cost currency
REPrtCommercialRationCostPct rtn_cst_com_pct Percentage of Commercial Rationing Cost
RealEstatePrtGrossColdRentAmt gross_cold_rent Gross Cold Rent
RealEstatePrtGrossColdRentCrcy gross_rent_curr Gross Cold Rent Currency
RealEstatePrtNetColdRentAmt net_cold_rent Net Cold Rent
RealEstatePrtNetColdRentCrcy net_rent_curr Net Cold Rent Currency
RealEstatePrtEnteredBy created_by Real Estate Add-On User
RealEstatePrtEnteredDate created_date Time Stamp
RealEstatePrtEnteredTime created_time Time Stamp
RealEstatePrtEnteredSource entry_src Sorce of Initial entry
RealEstatePrtLastChangedBy last_chg_by Last Changed by
RealEstatePrtLastChangedDate last_chg_date Last Changed on
RealEstatePrtLastChangedTime last_chg_time Last Changed at
RealEstatePrtLastChangedSource processing_src Processing Source
REPrtCommlNmbrOfYrsLastValn no_of_years_com No of years since Last Valuation of Commercial Real Estate
REPrtCommercialInterestRate int_rate_com Interest rate (Com)
REPrtRsdntlLastValnNrOfYrs no_of_years No. of Years since Real Estate was last Valued
REPrtRsdntlInterestRate int_rate Interest rate used in Valuation of Residential Real Estate
REPrtCommercialPlannedRentAmt rent_planned_com Planned Rent Amount
REPrtCommercialActualRentAmt rent_actual_com Actual Rent Amount
REPrtCommercialPlannedRentCrcy plan_curr_com Planned Rent Currency
REPrtCommercialActualRentCrcy act_curr_com Actual Rent Currency
REPrtCommercialBasePeriod base_period_com Base period for the rent
REPrtCommercialBaseMsr base_meas_com Base Measure
REPrtCommercialRentType com_rent_ind Indicator for Rent Type
REPrtCommercialComparRentAmt comp_rent_com Comparative Rent (Commercial)
REPrtCommercialComparRentCrcy comp_ren_com_cur Comparative Rent Currency (Commercial)
RealEstatePrtPlannedRentAmt plan_rent_land Planned Rent Amount
RealEstatePrtActualRentAmt actual_rent_land Actual Rent Amount
RealEstatePrtPlannedRentCrcy plan_rent_curr Planned Rent Currency
RealEstatePrtActualRentCrcy actual_rent_curr Actual Rent Currency
RealEstatePrtRentBasePeriod base_period_land Base period for the rent
RealEstatePrtRentBaseMeasure base_meas_land Base Measure
RealEstatePrtDepreciationPct depr Depriciation(%)
RealEstatePrtLandCostAmt land_cost Land Cost Amount
RealEstatePrtLandCostCrcy land_cost_curr Land Cost Currency
REPrtDevelopmentCostAmt dev_cost Development Cost Amount
REPrtDevelopmentCostCrcy dev_cost_curr Dev Cost Currency
RealEstatePrtLandCostBaseMsr land_cst_base Base measure of Land
REPrtDevelopmentCostBaseMsr dev_cst_base Base measure of Land
REPrtAdditionalLandCostAmt add_land_cst Additional Land Cost Amount
REPrtAdditionalLandCostCrcy add_cst_curr Additional Land Cost Currency
REPrtAdditionalLandCostBaseMsr add_cst_base Base measure of Land
REPrtConstructionCostAmt const_cost Construction Cost
REPrtConstructionCostCrcy const_cost_curr Construction cost currency
REPrtConstructionCostBaseMsr base_meas Base Measure
REPrtYearlyGrossProfitAmt grs_profit Yearly Gross Profit
REPrtYearlyGrossProfitCrcy grs_profit_curr Yearly Gross Profit Currency
_RealEstateObjPrtMstrData _RealEstateObjPrtMstrData
_RealEstateObjectData _RealEstateObjectData
_RealEstateObjectMasterData _RealEstateObjectMasterData
_RealEstatePrtAccessory _RealEstatePrtAccessory
_RealEstatePrtAccsryMstrData _RealEstatePrtAccsryMstrData
_RealEstatePrtPartner _RealEstatePrtPartner
_RealEstatePrtCost _RealEstatePrtCost
_RealEstatePrtValue _RealEstatePrtValue
_RealEstatePrtLandRegister _RealEstatePrtLandRegister
_RealEstatePrtAssetData _RealEstatePrtAssetData
_RealEstatePrtMainUsage _RealEstatePrtMainUsage
_RealEstatePrtAdditionalUsage1 _RealEstatePrtAdditionalUsage1
_RealEstatePrtAdditionalUsage2 _RealEstatePrtAdditionalUsage2
_RealEstatePrtUtilization _RealEstatePrtUtilization
_REPrtUsableAreaUnitMsr _REPrtUsableAreaUnitMsr
_REPrtRentedUsableAreaUnitMsr _REPrtRentedUsableAreaUnitMsr
_REPrtUsableVolumeUnitMsr _REPrtUsableVolumeUnitMsr
_REPrtRentedUsableVolUnitMsr _REPrtRentedUsableVolUnitMsr
_REPrtResidentialAreaUnitMsr _REPrtResidentialAreaUnitMsr
_REPrtSecondaryAreaUnitMsr _REPrtSecondaryAreaUnitMsr
_RealEstatePrtOtherAreaUnitMsr _RealEstatePrtOtherAreaUnitMsr
_RealEstatePrtLandAreaUnitMsr _RealEstatePrtLandAreaUnitMsr
_REPrtRentedLandAreaUnitMsr _REPrtRentedLandAreaUnitMsr
_REPrtResidentialPlndRentCrcy _REPrtResidentialPlndRentCrcy
_REPrtResidentialActlRentCrcy _REPrtResidentialActlRentCrcy
_REPrtComparativeRentCurrency _REPrtComparativeRentCurrency
_REPrtAveragePricePerDayCrcy _REPrtAveragePricePerDayCrcy
_RealEstatePrtTurnoverCrcy _RealEstatePrtTurnoverCrcy
_REPrtBuildingProgressCrcy _REPrtBuildingProgressCrcy
_RealEstatePrtInsuranceCrcy _RealEstatePrtInsuranceCrcy
_RealEstatePrtRationCostCrcy _RealEstatePrtRationCostCrcy
_REPrtExternalLayoutCostCrcy _REPrtExternalLayoutCostCrcy
_REPrtCommercialRationCostCrcy _REPrtCommercialRationCostCrcy
_REPrtGrossColdRentCrcy _REPrtGrossColdRentCrcy
_RealEstatePrtNetColdRentCrcy _RealEstatePrtNetColdRentCrcy
_REPrtCommercialPlndRentCrcy _REPrtCommercialPlndRentCrcy
_REPrtCommercialActualRentCrcy _REPrtCommercialActualRentCrcy
_REPrtCommercialComparRentCrcy _REPrtCommercialComparRentCrcy
_RealEstatePrtPlannedRentCrcy _RealEstatePrtPlannedRentCrcy
_RealEstatePrtActualRentCrcy _RealEstatePrtActualRentCrcy
_RealEstatePrtLandCostCrcy _RealEstatePrtLandCostCrcy
_REPrtDevelopmentCostCrcy _REPrtDevelopmentCostCrcy
_REPrtAdditionalLandCostCrcy _REPrtAdditionalLandCostCrcy
_REPrtConstructionCostCrcy _REPrtConstructionCostCrcy
_REPrtYearlyGrossProfitCrcy _REPrtYearlyGrossProfitCrcy
_REPrtResidentialBasePeriod _REPrtResidentialBasePeriod
_REPrtCommercialBasePeriod _REPrtCommercialBasePeriod
_RealEstatePrtRentBasePeriod _RealEstatePrtRentBasePeriod
_REPrtResidentialBaseMeasure _REPrtResidentialBaseMeasure
_REPrtCommercialBaseMsr _REPrtCommercialBaseMsr
_RealEstatePrtRentBaseMeasure _RealEstatePrtRentBaseMeasure
_REPrtConstructionCostBaseMsr _REPrtConstructionCostBaseMsr
_RealEstatePrtBuildingType _RealEstatePrtBuildingType
_RealEstatePrtCondition _RealEstatePrtCondition
_RealEstatePrtBldngMethodRoof _RealEstatePrtBldngMethodRoof
_RealEstatePrtBldngMethodBody _RealEstatePrtBldngMethodBody
_REPrtBldngMethodCellar _REPrtBldngMethodCellar
_REPrtBuildingSectionDesc _REPrtBuildingSectionDesc
_RealEstatePrtPriceCategory _RealEstatePrtPriceCategory
_RealEstatePrtRentalAgrmtType _RealEstatePrtRentalAgrmtType
_RealEstatePrtInsuranceType _RealEstatePrtInsuranceType

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view I_RealEstateObjectPrt.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW I_RealEstateObjectPrt AS
SELECT
  obj_prt_guid AS RealEstatePrtUUID,
  obj_prt_guid_conv AS RealEstatePrtInternalID,
  obj_guid AS RealEstateUUID,
  part_id AS RealEstatePrtID,
  bld_part_type AS RealEstatePrtBuildingType,
  part_cond AS RealEstatePrtCondition,
  main_usage AS RealEstatePrtMainUsage,
  add_usage_1 AS RealEstatePrtAdditionalUsage1,
  add_usage_2 AS RealEstatePrtAdditionalUsage2,
  bld_method_roof AS RealEstatePrtBldngMethodRoof,
  bld_method_body AS RealEstatePrtBldngMethodBody,
  bld_metd_cellar AS RealEstatePrtBldngMethodCellar,
  utilization AS RealEstatePrtUtilization,
  part_desc AS RealEstatePrtDescription,
  comm_usage_pct AS REPrtCommercialUsagePercent,
  other_usg_flg AS RealEstatePrtThirdPartyUsage,
  ref_obj_prt_guid AS RealEstatePrtRefObjectUUID,
  is_sub_ast_crea AS RealEstatePrtIsSubAssetCreated,
  useful_area AS RealEstatePrtUsableAreaSize,
  usbl_area_uom AS RealEstatePrtUsableAreaUnitMsr,
  useful_area_ren AS REPrtRentedUsableAreaSize,
  usbl_ar_ren_uom AS REPrtRentedUsableAreaUnitMsr,
  useful_vol AS RealEstatePrtUsableVolume,
  usbl_vol_uom AS REPrtUsableVolumeUnitMsr,
  useful_vol_ren AS REPrtRentedUsableVolume,
  usbl_vl_ren_uom AS REPrtRentedUsableVolumeUnitMsr,
  residential_area AS REPrtResidentialAreaSize,
  res_ar_uom AS REPrtResidentialAreaUnitMsr,
  secondary_area AS REPrtSecondaryAreaSize,
  sec_area_uom AS REPrtSecondaryAreaUnitMsr,
  other_area AS RealEstatePrtOtherAreaSize,
  oth_area_uom AS RealEstatePrtOtherAreaUnitMsr,
  no_prt_unit AS REPrtNumberOfBuildingPrt,
  no_prt_unit_ren AS REPrtNumberOfBuildingPrtRented,
  cons_start_date AS REPrtConstructionStartDate,
  permsn_appl_date AS REPrtPermissionAppliedDate,
  permsn_obtd_date AS REPrtPermissionObtainedDate,
  occy_date AS RealEstatePrtOccupancyDate,
  comp_date AS RealEstatePrtCompletionDate,
  final_insp_date AS REPrtFinalInspectionDate,
  rent_amt_planned AS REPrtResidentialPlndRentAmt,
  rent_amt_actual AS REPrtResidentialActlRentAmt,
  rent_plan_curr AS REPrtResidentialPlndRentCrcy,
  rent_act_curr AS REPrtResidentialActlRentCrcy,
  base_period AS REPrtResidentialBasePeriod,
  base_measure AS REPrtResidentialBaseMeasure,
  vacant_posn_pct AS REPrtVacantPositionPercent,
  res_rent_ind AS RealEstatePrtRentType,
  comp_rent_res AS REPrtComparativeRentAmount,
  com_ren_res_curr AS REPrtComparativeRentCurrency,
  land_area AS RealEstatePrtLandAreaSize,
  land_area_uom AS RealEstatePrtLandAreaUnitMsr,
  land_area_ren AS REPrtRentedLandAreaSize,
  land_ar_ren_uom AS REPrtRentedLandAreaUnitMsr,
  no_of_units AS RealEstatePrtNumberOfUnits,
  no_of_floors AS RealEstatePrtNumberOfFloors,
  no_garages AS REPrtNumberOfGarages,
  no_garages_ren AS REPrtNumberOfGaragesRented,
  no_park_unit AS REPrtNumberOfParking,
  no_park_unit_ren AS REPrtNumberOfParkingRented,
  no_park_ug AS REPrtNrOfUndrGrndParking,
  no_park_ug_ren AS REPrtNrOfUndrGrndParkingRntd,
  no_cur_units AS REPrtNumberOfCurrentUnits,
  no_cur_units_ren AS REPrtNmbrOfCurrentUnitsRented,
  no_old_units AS REPrtNumberOfOldUnits,
  no_old_units_ren AS REPrtNumberOfOldUnitsRented,
  no_new_units AS REPrtNumberOfNewUnits,
  no_new_units_ren AS REPrtNumberOfNewUnitsRented,
  no_access_str AS REPrtNumberOfAccessStructures,
  no_sale_level AS RealEstatePrtNumberOfSaleLevel,
  no_of_rooms AS RealEstatePrtNumberOfRooms,
  no_of_beds AS RealEstatePrtNumberOfBeds,
  comm_env_desc AS REPrtCommercialEnvironmentDesc,
  access_str_desc AS REPrtAccessStructureDesc,
  bld_section_desc AS REPrtBuildingSectionDesc,
  price_category AS RealEstatePrtPriceCategory,
  avg_price AS REPrtAveragePricePerDayAmt,
  avg_price_curr AS REPrtAveragePricePerDayCrcy,
  occupancy_pct AS RealEstatePrtOccupancyPct,
  turnover_amt AS RealEstatePrtTurnoverAmt,
  turnover_curr AS RealEstatePrtTurnoverCrcy,
  rental_agmt_typ AS RealEstatePrtRentalAgrmtType,
  last_report_date AS REPrtLastConstructionRptDate,
  bld_progress_amt AS REPrtBuildingProgressAmt,
  bld_amt_curr AS REPrtBuildingProgressCrcy,
  pct_completed AS REPrtBuildingCompletionPct,
  insurance_type AS RealEstatePrtInsuranceType,
  insurance_amt AS RealEstatePrtInsuranceAmt,
  insurance_curr AS RealEstatePrtInsuranceCrcy,
  ins_validity AS RealEstatePrtInsurValidToDate,
  rationing_cost AS RealEstatePrtRationCostAmt,
  rtn_cst_pct AS RealEstatePrtRationCostPct,
  ext_layout_cost AS REPrtExternalLayoutCostAmt,
  ext_lay_cst_pct AS REPrtExternalLayoutCostPct,
  rtn_cst_curr AS RealEstatePrtRationCostCrcy,
  ext_rtn_cst_curr AS REPrtExternalLayoutCostCrcy,
  rtn_cst_com AS REPrtCommercialRationCostAmt,
  rtn_cst_com_curr AS REPrtCommercialRationCostCrcy,
  rtn_cst_com_pct AS REPrtCommercialRationCostPct,
  gross_cold_rent AS RealEstatePrtGrossColdRentAmt,
  gross_rent_curr AS RealEstatePrtGrossColdRentCrcy,
  net_cold_rent AS RealEstatePrtNetColdRentAmt,
  net_rent_curr AS RealEstatePrtNetColdRentCrcy,
  created_by AS RealEstatePrtEnteredBy,
  created_date AS RealEstatePrtEnteredDate,
  created_time AS RealEstatePrtEnteredTime,
  entry_src AS RealEstatePrtEnteredSource,
  last_chg_by AS RealEstatePrtLastChangedBy,
  last_chg_date AS RealEstatePrtLastChangedDate,
  last_chg_time AS RealEstatePrtLastChangedTime,
  processing_src AS RealEstatePrtLastChangedSource,
  no_of_years_com AS REPrtCommlNmbrOfYrsLastValn,
  int_rate_com AS REPrtCommercialInterestRate,
  no_of_years AS REPrtRsdntlLastValnNrOfYrs,
  int_rate AS REPrtRsdntlInterestRate,
  rent_planned_com AS REPrtCommercialPlannedRentAmt,
  rent_actual_com AS REPrtCommercialActualRentAmt,
  plan_curr_com AS REPrtCommercialPlannedRentCrcy,
  act_curr_com AS REPrtCommercialActualRentCrcy,
  base_period_com AS REPrtCommercialBasePeriod,
  base_meas_com AS REPrtCommercialBaseMsr,
  com_rent_ind AS REPrtCommercialRentType,
  comp_rent_com AS REPrtCommercialComparRentAmt,
  comp_ren_com_cur AS REPrtCommercialComparRentCrcy,
  plan_rent_land AS RealEstatePrtPlannedRentAmt,
  actual_rent_land AS RealEstatePrtActualRentAmt,
  plan_rent_curr AS RealEstatePrtPlannedRentCrcy,
  actual_rent_curr AS RealEstatePrtActualRentCrcy,
  base_period_land AS RealEstatePrtRentBasePeriod,
  base_meas_land AS RealEstatePrtRentBaseMeasure,
  depr AS RealEstatePrtDepreciationPct,
  land_cost AS RealEstatePrtLandCostAmt,
  land_cost_curr AS RealEstatePrtLandCostCrcy,
  dev_cost AS REPrtDevelopmentCostAmt,
  dev_cost_curr AS REPrtDevelopmentCostCrcy,
  land_cst_base AS RealEstatePrtLandCostBaseMsr,
  dev_cst_base AS REPrtDevelopmentCostBaseMsr,
  add_land_cst AS REPrtAdditionalLandCostAmt,
  add_cst_curr AS REPrtAdditionalLandCostCrcy,
  add_cst_base AS REPrtAdditionalLandCostBaseMsr,
  const_cost AS REPrtConstructionCostAmt,
  const_cost_curr AS REPrtConstructionCostCrcy,
  base_meas AS REPrtConstructionCostBaseMsr,
  grs_profit AS REPrtYearlyGrossProfitAmt,
  grs_profit_curr AS REPrtYearlyGrossProfitCrcy
FROM P_RealEstatePrt_TF
LEFT OUTER JOIN I_RealEstateObjPrtMstrData AS _RealEstateObjPrtMstrData ON RealEstatePrtUUID = _RealEstateObjPrtMstrData.RealEstatePrtUUID  -- association [0..1]
LEFT OUTER JOIN I_RealEstateObjectData AS _RealEstateObjectData ON RealEstateUUID = _RealEstateObjectData.RealEstateUUID  -- association [0..1]
LEFT OUTER JOIN I_RealEstateObjectMasterData AS _RealEstateObjectMasterData ON RealEstateUUID = _RealEstateObjectMasterData.RealEstateUUID  -- association [0..1]
LEFT OUTER JOIN I_RealEstatePrtAccessory AS _RealEstatePrtAccessory ON RealEstatePrtUUID = _RealEstatePrtAccessory.RealEstatePrtUUID  -- association [0..*]
LEFT OUTER JOIN I_RealEstatePrtAccsryMstrData AS _RealEstatePrtAccsryMstrData ON RealEstatePrtUUID = _RealEstatePrtAccsryMstrData.RealEstatePrtUUID  -- association [0..*]
LEFT OUTER JOIN I_RealEstatePrtPartner AS _RealEstatePrtPartner ON RealEstatePrtUUID = _RealEstatePrtPartner.RealEstatePrtUUID  -- association [0..*]
LEFT OUTER JOIN I_RealEstatePrtCost AS _RealEstatePrtCost ON RealEstatePrtUUID = _RealEstatePrtCost.RealEstatePrtUUID  -- association [0..*]
LEFT OUTER JOIN I_RealEstatePrtValue AS _RealEstatePrtValue ON RealEstatePrtUUID = _RealEstatePrtValue.RealEstatePrtUUID  -- association [0..*]
LEFT OUTER JOIN I_RealEstatePrtLandRegister AS _RealEstatePrtLandRegister ON RealEstatePrtUUID = _RealEstatePrtLandRegister.RealEstatePrtUUID  -- association [0..*]
LEFT OUTER JOIN I_ObjectAssetData AS _RealEstatePrtAssetData ON RealEstatePrtInternalID = _RealEstatePrtAssetData.ObjectAssetReferenceNumber  -- association [0..*]
LEFT OUTER JOIN I_RealEstateObjectUsage AS _RealEstatePrtMainUsage ON RealEstatePrtMainUsage = _RealEstatePrtMainUsage.RealEstateObjectUsage  -- association [0..1]
LEFT OUTER JOIN I_RealEstateObjectUsage AS _RealEstatePrtAdditionalUsage1 ON RealEstatePrtAdditionalUsage1 = _RealEstatePrtAdditionalUsage1.RealEstateObjectUsage  -- association [0..1]
LEFT OUTER JOIN I_RealEstateObjectUsage AS _RealEstatePrtAdditionalUsage2 ON RealEstatePrtAdditionalUsage2 = _RealEstatePrtAdditionalUsage2.RealEstateObjectUsage  -- association [0..1]
LEFT OUTER JOIN I_RealEstatePrtUtilization AS _RealEstatePrtUtilization ON RealEstatePrtUtilization = _RealEstatePrtUtilization.RealEstatePrtUtilization  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _REPrtUsableAreaUnitMsr ON RealEstatePrtUsableAreaUnitMsr = _REPrtUsableAreaUnitMsr.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _REPrtRentedUsableAreaUnitMsr ON REPrtRentedUsableAreaUnitMsr = _REPrtRentedUsableAreaUnitMsr.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _REPrtUsableVolumeUnitMsr ON REPrtUsableVolumeUnitMsr = _REPrtUsableVolumeUnitMsr.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _REPrtRentedUsableVolUnitMsr ON REPrtRentedUsableVolumeUnitMsr = _REPrtRentedUsableVolUnitMsr.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _REPrtResidentialAreaUnitMsr ON REPrtResidentialAreaUnitMsr = _REPrtResidentialAreaUnitMsr.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _REPrtSecondaryAreaUnitMsr ON REPrtSecondaryAreaUnitMsr = _REPrtSecondaryAreaUnitMsr.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _RealEstatePrtOtherAreaUnitMsr ON RealEstatePrtOtherAreaUnitMsr = _RealEstatePrtOtherAreaUnitMsr.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _RealEstatePrtLandAreaUnitMsr ON RealEstatePrtLandAreaUnitMsr = _RealEstatePrtLandAreaUnitMsr.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _REPrtRentedLandAreaUnitMsr ON REPrtRentedLandAreaUnitMsr = _REPrtRentedLandAreaUnitMsr.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtResidentialPlndRentCrcy ON REPrtResidentialPlndRentCrcy = _REPrtResidentialPlndRentCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtResidentialActlRentCrcy ON REPrtResidentialActlRentCrcy = _REPrtResidentialActlRentCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtComparativeRentCurrency ON REPrtComparativeRentCurrency = _REPrtComparativeRentCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtAveragePricePerDayCrcy ON REPrtAveragePricePerDayCrcy = _REPrtAveragePricePerDayCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _RealEstatePrtTurnoverCrcy ON RealEstatePrtTurnoverCrcy = _RealEstatePrtTurnoverCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtBuildingProgressCrcy ON REPrtBuildingProgressCrcy = _REPrtBuildingProgressCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _RealEstatePrtInsuranceCrcy ON RealEstatePrtInsuranceCrcy = _RealEstatePrtInsuranceCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _RealEstatePrtRationCostCrcy ON RealEstatePrtRationCostCrcy = _RealEstatePrtRationCostCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtExternalLayoutCostCrcy ON REPrtExternalLayoutCostCrcy = _REPrtExternalLayoutCostCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtCommercialRationCostCrcy ON REPrtCommercialRationCostCrcy = _REPrtCommercialRationCostCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtGrossColdRentCrcy ON RealEstatePrtGrossColdRentCrcy = _REPrtGrossColdRentCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _RealEstatePrtNetColdRentCrcy ON RealEstatePrtNetColdRentCrcy = _RealEstatePrtNetColdRentCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtCommercialPlndRentCrcy ON REPrtCommercialPlannedRentCrcy = _REPrtCommercialPlndRentCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtCommercialActualRentCrcy ON REPrtCommercialActualRentCrcy = _REPrtCommercialActualRentCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtCommercialComparRentCrcy ON REPrtCommercialComparRentCrcy = _REPrtCommercialComparRentCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _RealEstatePrtPlannedRentCrcy ON RealEstatePrtPlannedRentCrcy = _RealEstatePrtPlannedRentCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _RealEstatePrtActualRentCrcy ON RealEstatePrtActualRentCrcy = _RealEstatePrtActualRentCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _RealEstatePrtLandCostCrcy ON RealEstatePrtLandCostCrcy = _RealEstatePrtLandCostCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtDevelopmentCostCrcy ON REPrtDevelopmentCostCrcy = _REPrtDevelopmentCostCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtAdditionalLandCostCrcy ON REPrtAdditionalLandCostCrcy = _REPrtAdditionalLandCostCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtConstructionCostCrcy ON REPrtConstructionCostCrcy = _REPrtConstructionCostCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _REPrtYearlyGrossProfitCrcy ON REPrtYearlyGrossProfitCrcy = _REPrtYearlyGrossProfitCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_RealEstateBasePeriod AS _REPrtResidentialBasePeriod ON REPrtResidentialBasePeriod = _REPrtResidentialBasePeriod.RealEstateBasePeriod  -- association [0..1]
LEFT OUTER JOIN I_RealEstateBasePeriod AS _REPrtCommercialBasePeriod ON REPrtCommercialBasePeriod = _REPrtCommercialBasePeriod.RealEstateBasePeriod  -- association [0..1]
LEFT OUTER JOIN I_RealEstateBasePeriod AS _RealEstatePrtRentBasePeriod ON RealEstatePrtRentBasePeriod = _RealEstatePrtRentBasePeriod.RealEstateBasePeriod  -- association [0..1]
LEFT OUTER JOIN I_RealEstateBaseMeasure AS _REPrtResidentialBaseMeasure ON REPrtResidentialBaseMeasure = _REPrtResidentialBaseMeasure.RealEstateBaseMeasure  -- association [0..1]
LEFT OUTER JOIN I_RealEstateBaseMeasure AS _REPrtCommercialBaseMsr ON REPrtCommercialBaseMsr = _REPrtCommercialBaseMsr.RealEstateBaseMeasure  -- association [0..1]
LEFT OUTER JOIN I_RealEstateBaseMeasure AS _RealEstatePrtRentBaseMeasure ON RealEstatePrtRentBaseMeasure = _RealEstatePrtRentBaseMeasure.RealEstateBaseMeasure  -- association [0..1]
LEFT OUTER JOIN I_RealEstateBaseMeasure AS _REPrtConstructionCostBaseMsr ON REPrtConstructionCostBaseMsr = _REPrtConstructionCostBaseMsr.RealEstateBaseMeasure  -- association [0..1]
LEFT OUTER JOIN I_CollateralAttributeIndType AS _RealEstatePrtBuildingType ON RealEstatePrtBuildingType = _RealEstatePrtBuildingType.CollateralAttributeIndType AND _RealEstatePrtBuildingType.CollateralAttributeIndCat = 'REO006'  -- association [0..1]
LEFT OUTER JOIN I_CollateralAttributeIndType AS _RealEstatePrtCondition ON RealEstatePrtCondition = _RealEstatePrtCondition.CollateralAttributeIndType AND _RealEstatePrtCondition.CollateralAttributeIndCat = 'REO001'  -- association [0..1]
LEFT OUTER JOIN I_CollateralAttributeIndType AS _RealEstatePrtBldngMethodRoof ON RealEstatePrtBldngMethodRoof = _RealEstatePrtBldngMethodRoof.CollateralAttributeIndType AND _RealEstatePrtBldngMethodRoof.CollateralAttributeIndCat = 'REO007'  -- association [0..1]
LEFT OUTER JOIN I_CollateralAttributeIndType AS _RealEstatePrtBldngMethodBody ON RealEstatePrtBldngMethodBody = _RealEstatePrtBldngMethodBody.CollateralAttributeIndType AND _RealEstatePrtBldngMethodBody.CollateralAttributeIndCat = 'REO008'  -- association [0..1]
LEFT OUTER JOIN I_CollateralAttributeIndType AS _REPrtBldngMethodCellar ON RealEstatePrtBldngMethodCellar = _REPrtBldngMethodCellar.CollateralAttributeIndType AND _REPrtBldngMethodCellar.CollateralAttributeIndCat = 'REO009'  -- association [0..1]
LEFT OUTER JOIN I_CollateralAttributeIndType AS _REPrtBuildingSectionDesc ON REPrtBuildingSectionDesc = _REPrtBuildingSectionDesc.CollateralAttributeIndType AND _REPrtBuildingSectionDesc.CollateralAttributeIndCat = 'REO015'  -- association [0..1]
LEFT OUTER JOIN I_CollateralAttributeIndType AS _RealEstatePrtPriceCategory ON RealEstatePrtPriceCategory = _RealEstatePrtPriceCategory.CollateralAttributeIndType AND _RealEstatePrtPriceCategory.CollateralAttributeIndCat = 'REO013'  -- association [0..1]
LEFT OUTER JOIN I_CollateralAttributeIndType AS _RealEstatePrtRentalAgrmtType ON RealEstatePrtRentalAgrmtType = _RealEstatePrtRentalAgrmtType.CollateralAttributeIndType AND _RealEstatePrtRentalAgrmtType.CollateralAttributeIndCat = 'REO014'  -- association [0..1]
LEFT OUTER JOIN I_CollateralAttributeIndType AS _RealEstatePrtInsuranceType ON RealEstatePrtInsuranceType = _RealEstatePrtInsuranceType.CollateralAttributeIndType AND _RealEstatePrtInsuranceType.CollateralAttributeIndCat = 'REO011'  -- association [0..1]
;