C_REUseEnableLdngObjAssgmtTP

DDL: C_REUSEENABLELDNGOBJASSGMTTP Type: view_entity CONSUMPTION Package: ODATA_RE_IP_ENABLE_USE_APP

Real Estate Use Ldng Cost Objects

C_REUseEnableLdngObjAssgmtTP is a Consumption CDS View that provides data about "Real Estate Use Ldng Cost Objects" in SAP S/4HANA. It reads from 1 data source (R_REUseEnableLdngObjAssgmtTP) and exposes 26 fields with key fields InternalRealEstateNumber, REObjectAssignmentType, REStatusObjectTarget, ValidityStartEndDateValue. It is exposed through 1 OData service (UI_REUSAGEENABLE). It is used in 1 Fiori application: Manage Usage Enablement Groups. Part of development package ODATA_RE_IP_ENABLE_USE_APP.

Data Sources (1)

SourceAliasJoin Type
R_REUseEnableLdngObjAssgmtTP R_REUseEnableLdngObjAssgmtTP projection

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
EndUserText.label Real Estate Use Ldng Cost Objects view
Metadata.allowExtensions true view

OData Services (1)

ServiceBindingVersionContractRelease
UI_REUSAGEENABLE UI_REUSAGEENABLE V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F5465 Manage Usage Enablement Groups Transactional The "Manage Usage Enablement Groups" App allows Customers to manage and maintain the Enable Use Groups.

Manage Usage Enablement Groups

Business Role: Real Estate Specialist - Location Management

To support lease-in scenarios, location management must be enabled for use before real estate objects can be assigned to a lease-in contract. Real estate object here, refer to buildings, lands or groups of spaces created within SAP Cloud for Real Estate. When a real estate object is enabled for use, it (single or grouped objects) is synchronized with SAP S/4HANA, and is simultaneously assigned to a company code, a cost object, and usage type. You can optionally assign other attributes (such as fixed assets assigned to the location) to the enabled group. Once enabled for use, objects are available for assignment to a lease-in contract.

Fields (26)

KeyFieldSource TableSource FieldDescription
KEY InternalRealEstateNumber InternalRealEstateNumber RE Key
KEY REObjectAssignmentType REObjectAssignmentType Assignment Type
KEY REStatusObjectTarget REStatusObjectTarget Object Number
KEY ValidityStartEndDateValue ValidityStartEndDateValue Validity Period
REStatusObjectTargetForEdit REStatusObjectTargetForEdit Object Number
ValidityStartDate ValidityStartDate Validity Start Date
ValidityEndDate ValidityEndDate ValidTo
REObjectTypeTarget REObjectTypeTarget BusObjType
REIsLeadingObject REIsLeadingObject
REIntegrationObjectType _REIntegrationObjectTP REIntegrationObjectType
CompanyCodeEnableUse _REIntegrationObjectTP CompanyCode Receiver Company Code
REIdentification REIdentification Object
virtualCompanyCodebukrs
virtualREObjectTextrecnvdmobjname
virtualSemanticObjectchar40
virtualCostCenterkostl
virtualControllingAreakokrs
virtualWBSElementExternalIDps_posid_edit
virtualInternalOrderfins_int_aufnr
virtualREBusinessEntityrebdvdmbeno
virtualRealEstateBuildingrebdvdmbuno
virtualRealEstatePropertyrebdvdmprno
virtualRERentalObjectrebdvdmrono
virtualRealEstateContractrecnvdmcnnr
REEntryValidity REEntryValidity Entry Validity
REEntryValidityCriticality REEntryValidityCriticality

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 C_REUseEnableLdngObjAssgmtTP.
-- 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 C_REUseEnableLdngObjAssgmtTP AS
SELECT
  InternalRealEstateNumber,
  REObjectAssignmentType,
  REStatusObjectTarget,
  ValidityStartEndDateValue,
  REStatusObjectTargetForEdit,
  ValidityStartDate,
  ValidityEndDate,
  REObjectTypeTarget,
  REIsLeadingObject,
  _REIntegrationObjectTP.REIntegrationObjectType AS REIntegrationObjectType,
  _REIntegrationObjectTP.CompanyCode AS CompanyCodeEnableUse,
  REIdentification,
  virtual CompanyCode : bukrs AS virtualCompanyCodebukrs,
  virtual REObjectText : recnvdmobjname AS virtualREObjectTextrecnvdmobjname,
  virtual SemanticObject : char40 AS virtualSemanticObjectchar40,
  virtual CostCenter : kostl AS virtualCostCenterkostl,
  virtual ControllingArea : kokrs AS virtualControllingAreakokrs,
  virtual WBSElementExternalID : ps_posid_edit AS virtualWBSElementExternalIDps_posid_edit,
  virtual InternalOrder : fins_int_aufnr AS virtualInternalOrderfins_int_aufnr,
  virtual REBusinessEntity : rebdvdmbeno AS virtualREBusinessEntityrebdvdmbeno,
  virtual RealEstateBuilding : rebdvdmbuno AS virtualRealEstateBuildingrebdvdmbuno,
  virtual RealEstateProperty : rebdvdmprno AS virtualRealEstatePropertyrebdvdmprno,
  virtual RERentalObject : rebdvdmrono AS virtualRERentalObjectrebdvdmrono,
  virtual RealEstateContract : recnvdmcnnr AS virtualRealEstateContractrecnvdmcnnr,
  REEntryValidity,
  REEntryValidityCriticality
FROM R_REUseEnableLdngObjAssgmtTP
;