I_CollateralRealEstate

DDL: I_COLLATERALREALESTATE Type: view BASIC

Collateral Real Estate Object Details

I_CollateralRealEstate (Basic)

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

CollateralRealEstate · Cross Applications

I_CollateralRealEstate is a Basic CDS View (Dimension) that provides data about "Collateral Real Estate Object Details" in SAP S/4HANA. It reads from 1 data source (cms_re_obj) and exposes 55 fields with key field CollateralRealEstateUUID. It has 20 associations to related views.

SAP Help Documentation

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

Prerequisites
Users must be assigned the CMS_RE authorization object with the following activities: ADMINORG = CollateralAdminOrgUnit RE_PCNCKY = _CollateralRealEstateType.CollateralProcessControlKey RE_PCNAREA = _CollateralAdminOrgUnitAttrib.CollateralProcessControlArea RE_CRTYPE = '' RE_ACTVT = '0300000001'

Structure
Measures and Attributes Some important measures and attributes are: CollateralRealEstateUUID ColltrlRealEstateConvertedID CollateralRealEstateIdentifier CollateralRealEstateType CollateralRealEstateAddressID ColltrlRealEstateDescription CollateralRealEstateParentUUID ColltrlREExtReferenceNumber ColltrlREFixtureFittingType CollateralRealEstateAreaUnit CollateralRealEstateVolumeUnit ColltrlREObjectCurrency ColltrlRealEstateMacroLocation ColltrlRealEstateMicroLocation ColltrlRETransptConncn ColltrlREEnvironmentalStatus ColltrlRealEstateIsFloodZone ColltrlREIsEarthquakeZone ColltrlREIsArchlConsvnArea ColltrlREIsHistoricalSite ColltrlREHasFctrsImprngVal ColltrlREFctrsImprngValDesc CollateralAdminOrgUnit CollateralBankArea CollateralRealEstateEnteredBy ColltrlRealEstateEnteredDate ColltrlRealEstateEnteredTime ColltrlRealEstateEnteredSource ColltrlRealEstateLastChangedBy ColltrlRELastChangedDate ColltrlRELastChangedTime ColltrlRELastChangedSource

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

StateC1
Line of BusinessCross Applications
Application ComponentFS-CMS
CapabilitiesAssociation Target for Defining CDS Entities, Analytical Dimension, Data Source for Defining CDS Entities, Data Source in SQL Select, Data Source for Data Extraction
PackageCross Applications for SAP S/4HANA Cloud Private Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
cms_re_obj cms_re_obj from

Associations (20)

CardinalityTargetAliasCondition
[0..1] I_CollateralRealEstateMaster _CollateralRealEstateMaster $projection.CollateralRealEstateUUID = _CollateralRealEstateMaster.CollateralRealEstateUUID
[0..*] I_CollateralRealEstatePart _CollateralRealEstatePart $projection.CollateralRealEstateUUID = _CollateralRealEstatePart.CollateralRealEstateUUID
[0..*] I_ColltrlREPartMaster _ColltrlREPartMaster $projection.CollateralRealEstateUUID = _ColltrlREPartMaster.CollateralRealEstateUUID
[0..*] I_ObjectAssetData _ObjectAssetData $projection.ColltrlRealEstateConvertedID = _ObjectAssetData.ObjectAssetReferenceNumber
[0..*] I_ObjectInsuranceLinkData _ObjectInsuranceLinkData $projection.CollateralRealEstateUUID = _ObjectInsuranceLinkData.ObjectReferenceUUID
[0..*] I_LiquidationData _LiquidationData $projection.CollateralRealEstateUUID = _LiquidationData.ObjectReferenceUUID
[0..1] I_CollateralRealEstateType _CollateralRealEstateType $projection.CollateralRealEstateType = _CollateralRealEstateType.CollateralRealEstateType
[0..1] I_CollateralAdminOrgUnitAttrib _CollateralAdminOrgUnitAttrib $projection.CollateralAdminOrgUnit = _CollateralAdminOrgUnitAttrib.CollateralAdminOrgUnit
[0..1] I_ColltrlREFixtureFittingType _ColltrlREFixtureFittingType $projection.ColltrlREFixtureFittingType = _ColltrlREFixtureFittingType.ColltrlREFixtureFittingType
[0..1] I_CollateralAttributeIndType _ColltrlREMacroLocation $projection.ColltrlRealEstateMacroLocation = _ColltrlREMacroLocation.CollateralAttributeIndType and _ColltrlREMacroLocation.CollateralAttributeIndCat = 'REO002'
[0..1] I_CollateralAttributeIndType _ColltrlREMicroLocation $projection.ColltrlRealEstateMicroLocation = _ColltrlREMicroLocation.CollateralAttributeIndType and _ColltrlREMicroLocation.CollateralAttributeIndCat = 'REO003'
[0..1] I_CollateralAttributeIndType _ColltrlRETransptConncn $projection.ColltrlRETransptConncn = _ColltrlRETransptConncn.CollateralAttributeIndType and _ColltrlRETransptConncn.CollateralAttributeIndCat = 'REO004'
[0..1] I_CollateralAttributeIndType _ColltrlREEnvironmentalStatus $projection.ColltrlREEnvironmentalStatus = _ColltrlREEnvironmentalStatus.CollateralAttributeIndType and _ColltrlREEnvironmentalStatus.CollateralAttributeIndCat = 'REO005'
[0..1] I_Currency _ColltrlREObjectCurrency $projection.ColltrlREObjectCurrency = _ColltrlREObjectCurrency.Currency
[0..1] I_UnitOfMeasure _CollateralRealEstateAreaUnit $projection.CollateralRealEstateAreaUnit = _CollateralRealEstateAreaUnit.UnitOfMeasure
[0..1] I_UnitOfMeasure _CollateralRealEstateVolUnit $projection.CollateralRealEstateVolumeUnit = _CollateralRealEstateVolUnit.UnitOfMeasure
[0..*] I_CollateralAssetData _CollateralAssetData $projection.ColltrlRealEstateConvertedID = _CollateralAssetData.CollateralAssetReferenceNumber
[0..*] I_CollateralInsuranceLinkData _CollateralInsuranceLinkData $projection.CollateralRealEstateUUID = _CollateralInsuranceLinkData.CollateralObjectReferenceUUID
[0..*] I_CollateralObjectInsurance _CollateralObjectInsurance $projection.CollateralRealEstateUUID = _CollateralObjectInsurance.CollateralObjectReferenceUUID
[0..*] I_ColltrlREEngyPerfCert _ColltrlREEngyPerfCert $projection.CollateralRealEstateUUID = _ColltrlREEngyPerfCert.CollateralRealEstateUUID

Annotations (18)

NameValueLevelField
AbapCatalog.sqlViewName ICOLREALESTATE view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
ObjectModel.representativeKey CollateralRealEstateUUID view
ObjectModel.sapObjectNodeType.name CollateralRealEstate 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 Collateral Real Estate Object Details view

Fields (55)

KeyFieldSource TableSource FieldDescription
KEY CollateralRealEstateUUID cms_re_obj obj_guid GUID for Real Estate Object
ColltrlRealEstateConvertedID Reference ID for the object
CollateralRealEstateIdentifier cms_re_obj object_id Transaction ID
CollateralRealEstateType cms_re_obj object_type Real Estate Object Type ID
CollateralRealEstateAddressID cms_re_obj addr_id Address number
ColltrlRealEstateDescription cms_re_obj object_desc Description of the Real Estate Object
CollateralRealEstateParentUUID cms_re_obj obj_parent_id GUID for Real Estate Object
ColltrlREExtReferenceNumber cms_re_obj obj_old_ref_no External reference Number of an External System
ColltrlREFixtureFittingType cms_re_obj fix_fitting_typ Fixtures and Fittings Type ID
CollateralRealEstateAreaUnit cms_re_obj object_area_uom Unit of Measure for Area
CollateralRealEstateVolumeUnit cms_re_obj object_vol_uom Unit of Measure for Volume of Real Estate
ColltrlREObjectCurrency cms_re_obj object_curr Object Currency
ColltrlRealEstateMacroLocation cms_re_obj macro_loc_type Macro Location
ColltrlRealEstateMicroLocation cms_re_obj micro_loc_type Micro Location
ColltrlRETransptConncn cms_re_obj tran_conn_type Transport Connection
ColltrlREEnvironmentalStatus cms_re_obj environ_status Enviromental Status
ColltrlRealEstateIsFloodZone cms_re_obj flood_zone_flg Indicator for Flood Zone
ColltrlREIsEarthquakeZone cms_re_obj earthquake_flg Indicator : Eathquake Zone
ColltrlREIsArchlConsvnArea cms_re_obj arct_conv_flg Indicator for Architectural Conservation Area
ColltrlREIsHistoricalSite cms_re_obj hist_site_flg Indicator for Historical Site
ColltrlREHasFctrsImprngVal cms_re_obj is_val_imp_facs Indicates existence of Factors Impairing Real Estate Value
ColltrlREFctrsImprngValDesc cms_re_obj value_imp_desc Description of the value imparing factor
CollateralAdminOrgUnit cms_re_obj admin_org_unit Administration Organizational Unit
CollateralBankArea cms_re_obj bankarea Bank Area in Collateral Management
CollateralRealEstateEnteredBy cms_re_obj created_by Real Estate Add-On User
ColltrlRealEstateEnteredDate cms_re_obj created_date Time Stamp
ColltrlRealEstateEnteredTime cms_re_obj created_time Time Stamp
ColltrlRealEstateEnteredSource cms_re_obj entry_src Sorce of Initial entry
ColltrlRealEstateLastChangedBy cms_re_obj last_chg_by Last Changed by
ColltrlRELastChangedDate cms_re_obj last_chg_date Last Changed on
ColltrlRELastChangedTime cms_re_obj last_chg_time Last Changed at
ColltrlRELastChangedSource cms_re_obj processing_src Processing Source
CollateralBusinessProcessUUID cms_re_obj bupr_id Business Process ID
ColltrlBusinessProcessTypeCode cms_re_obj bupr_type_code Business Process Type Code
CollateralIsBlocked cms_arc_re_obj block_ind Blocking Indicator
_CollateralRealEstateMaster _CollateralRealEstateMaster
_CollateralRealEstatePart _CollateralRealEstatePart
_ColltrlREPartMaster _ColltrlREPartMaster
_ObjectAssetData _ObjectAssetData
_ObjectInsuranceLinkData _ObjectInsuranceLinkData
_LiquidationData _LiquidationData
_CollateralRealEstateType _CollateralRealEstateType
_CollateralAdminOrgUnitAttrib _CollateralAdminOrgUnitAttrib
_ColltrlREFixtureFittingType _ColltrlREFixtureFittingType
_ColltrlREMacroLocation _ColltrlREMacroLocation
_ColltrlREMicroLocation _ColltrlREMicroLocation
_ColltrlRETransptConncn _ColltrlRETransptConncn
_ColltrlREEnvironmentalStatus _ColltrlREEnvironmentalStatus
_ColltrlREObjectCurrency _ColltrlREObjectCurrency
_CollateralRealEstateAreaUnit _CollateralRealEstateAreaUnit
_CollateralRealEstateVolUnit _CollateralRealEstateVolUnit
_CollateralAssetData _CollateralAssetData
_CollateralInsuranceLinkData _CollateralInsuranceLinkData
_CollateralObjectInsurance _CollateralObjectInsurance
_ColltrlREEngyPerfCert _ColltrlREEngyPerfCert

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_CollateralRealEstate.
-- 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_CollateralRealEstate AS
SELECT
  cms_re_obj.obj_guid AS CollateralRealEstateUUID,
  cast( bintohex( cms_re_obj.obj_guid ) as cms_dte_obj_refid ) AS ColltrlRealEstateConvertedID,
  cms_re_obj.object_id AS CollateralRealEstateIdentifier,
  cms_re_obj.object_type AS CollateralRealEstateType,
  cms_re_obj.addr_id AS CollateralRealEstateAddressID,
  cms_re_obj.object_desc AS ColltrlRealEstateDescription,
  cms_re_obj.obj_parent_id AS CollateralRealEstateParentUUID,
  cms_re_obj.obj_old_ref_no AS ColltrlREExtReferenceNumber,
  cms_re_obj.fix_fitting_typ AS ColltrlREFixtureFittingType,
  cms_re_obj.object_area_uom AS CollateralRealEstateAreaUnit,
  cms_re_obj.object_vol_uom AS CollateralRealEstateVolumeUnit,
  cms_re_obj.object_curr AS ColltrlREObjectCurrency,
  cms_re_obj.macro_loc_type AS ColltrlRealEstateMacroLocation,
  cms_re_obj.micro_loc_type AS ColltrlRealEstateMicroLocation,
  cms_re_obj.tran_conn_type AS ColltrlRETransptConncn,
  cms_re_obj.environ_status AS ColltrlREEnvironmentalStatus,
  cms_re_obj.flood_zone_flg AS ColltrlRealEstateIsFloodZone,
  cms_re_obj.earthquake_flg AS ColltrlREIsEarthquakeZone,
  cms_re_obj.arct_conv_flg AS ColltrlREIsArchlConsvnArea,
  cms_re_obj.hist_site_flg AS ColltrlREIsHistoricalSite,
  cms_re_obj.is_val_imp_facs AS ColltrlREHasFctrsImprngVal,
  cms_re_obj.value_imp_desc AS ColltrlREFctrsImprngValDesc,
  cms_re_obj.admin_org_unit AS CollateralAdminOrgUnit,
  cms_re_obj.bankarea AS CollateralBankArea,
  cms_re_obj.created_by AS CollateralRealEstateEnteredBy,
  cms_re_obj.created_date AS ColltrlRealEstateEnteredDate,
  cms_re_obj.created_time AS ColltrlRealEstateEnteredTime,
  cms_re_obj.entry_src AS ColltrlRealEstateEnteredSource,
  cms_re_obj.last_chg_by AS ColltrlRealEstateLastChangedBy,
  cms_re_obj.last_chg_date AS ColltrlRELastChangedDate,
  cms_re_obj.last_chg_time AS ColltrlRELastChangedTime,
  cms_re_obj.processing_src AS ColltrlRELastChangedSource,
  cms_re_obj.bupr_id AS CollateralBusinessProcessUUID,
  cms_re_obj.bupr_type_code AS ColltrlBusinessProcessTypeCode,
  cms_arc_re_obj.block_ind AS CollateralIsBlocked
FROM cms_re_obj
LEFT OUTER JOIN I_CollateralRealEstateMaster AS _CollateralRealEstateMaster ON CollateralRealEstateUUID = _CollateralRealEstateMaster.CollateralRealEstateUUID  -- association [0..1]
LEFT OUTER JOIN I_CollateralRealEstatePart AS _CollateralRealEstatePart ON CollateralRealEstateUUID = _CollateralRealEstatePart.CollateralRealEstateUUID  -- association [0..*]
LEFT OUTER JOIN I_ColltrlREPartMaster AS _ColltrlREPartMaster ON CollateralRealEstateUUID = _ColltrlREPartMaster.CollateralRealEstateUUID  -- association [0..*]
LEFT OUTER JOIN I_ObjectAssetData AS _ObjectAssetData ON ColltrlRealEstateConvertedID = _ObjectAssetData.ObjectAssetReferenceNumber  -- association [0..*]
LEFT OUTER JOIN I_ObjectInsuranceLinkData AS _ObjectInsuranceLinkData ON CollateralRealEstateUUID = _ObjectInsuranceLinkData.ObjectReferenceUUID  -- association [0..*]
LEFT OUTER JOIN I_LiquidationData AS _LiquidationData ON CollateralRealEstateUUID = _LiquidationData.ObjectReferenceUUID  -- association [0..*]
LEFT OUTER JOIN I_CollateralRealEstateType AS _CollateralRealEstateType ON CollateralRealEstateType = _CollateralRealEstateType.CollateralRealEstateType  -- association [0..1]
LEFT OUTER JOIN I_CollateralAdminOrgUnitAttrib AS _CollateralAdminOrgUnitAttrib ON CollateralAdminOrgUnit = _CollateralAdminOrgUnitAttrib.CollateralAdminOrgUnit  -- association [0..1]
LEFT OUTER JOIN I_ColltrlREFixtureFittingType AS _ColltrlREFixtureFittingType ON ColltrlREFixtureFittingType = _ColltrlREFixtureFittingType.ColltrlREFixtureFittingType  -- association [0..1]
LEFT OUTER JOIN I_CollateralAttributeIndType AS _ColltrlREMacroLocation ON ColltrlRealEstateMacroLocation = _ColltrlREMacroLocation.CollateralAttributeIndType AND _ColltrlREMacroLocation.CollateralAttributeIndCat = 'REO002'  -- association [0..1]
LEFT OUTER JOIN I_CollateralAttributeIndType AS _ColltrlREMicroLocation ON ColltrlRealEstateMicroLocation = _ColltrlREMicroLocation.CollateralAttributeIndType AND _ColltrlREMicroLocation.CollateralAttributeIndCat = 'REO003'  -- association [0..1]
LEFT OUTER JOIN I_CollateralAttributeIndType AS _ColltrlRETransptConncn ON ColltrlRETransptConncn = _ColltrlRETransptConncn.CollateralAttributeIndType AND _ColltrlRETransptConncn.CollateralAttributeIndCat = 'REO004'  -- association [0..1]
LEFT OUTER JOIN I_CollateralAttributeIndType AS _ColltrlREEnvironmentalStatus ON ColltrlREEnvironmentalStatus = _ColltrlREEnvironmentalStatus.CollateralAttributeIndType AND _ColltrlREEnvironmentalStatus.CollateralAttributeIndCat = 'REO005'  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _ColltrlREObjectCurrency ON ColltrlREObjectCurrency = _ColltrlREObjectCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _CollateralRealEstateAreaUnit ON CollateralRealEstateAreaUnit = _CollateralRealEstateAreaUnit.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _CollateralRealEstateVolUnit ON CollateralRealEstateVolumeUnit = _CollateralRealEstateVolUnit.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_CollateralAssetData AS _CollateralAssetData ON ColltrlRealEstateConvertedID = _CollateralAssetData.CollateralAssetReferenceNumber  -- association [0..*]
LEFT OUTER JOIN I_CollateralInsuranceLinkData AS _CollateralInsuranceLinkData ON CollateralRealEstateUUID = _CollateralInsuranceLinkData.CollateralObjectReferenceUUID  -- association [0..*]
LEFT OUTER JOIN I_CollateralObjectInsurance AS _CollateralObjectInsurance ON CollateralRealEstateUUID = _CollateralObjectInsurance.CollateralObjectReferenceUUID  -- association [0..*]
LEFT OUTER JOIN I_ColltrlREEngyPerfCert AS _ColltrlREEngyPerfCert ON CollateralRealEstateUUID = _ColltrlREEngyPerfCert.CollateralRealEstateUUID  -- association [0..*]
;