R_REContrPartAssgmtTP

DDL: R_RECONTRPARTASSGMTTP Type: view_entity TRANSACTIONAL

Real Estate Partner Assignment TP

R_REContrPartAssgmtTP is a Transactional CDS View that provides data about "Real Estate Partner Assignment TP" in SAP S/4HANA. It reads from 1 data source (I_REPartnerAssgmt) and exposes 22 fields with key fields REPartnerRelationUUID, InternalRealEstateNumber. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_REPartnerAssgmt _REPartnerAssgmt from

Associations (2)

CardinalityTargetAliasCondition
[1..1] I_REPartnerAssgmtAddl _REPartnerAssgmtAddl $projection.InternalRealEstateNumber = _REPartnerAssgmtAddl.InternalRealEstateNumber and $projection.BusinessPartner = _REPartnerAssgmtAddl.BusinessPartner and $projection.BusinessPartnerRole = _REPartnerAssgmtAddl.BusinessPartnerRole and $projection.ValidityStartEndDateValue = _REPartnerAssgmtAddl.ValidityStartEndDateValue
[1..1] I_REEntryValidity _REEntryValidity $projection.REEntryValidity = _REEntryValidity.REEntryValidity

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.representativeKey REPartnerRelationUUID view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
EndUserText.label Real Estate Partner Assignment TP view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY REPartnerRelationUUID REPartnerRelationUUID GUID: BP/Object
KEY InternalRealEstateNumber InternalRealEstateNumber RE Key
BusinessPartner BusinessPartner Issuing Authority
BusinessPartnerRole BusinessPartnerRole BP Role
ValidityStartEndDateValue
ValidityStartDate
ValidityEndDate
REPartnerRoleType REPartnerRoleType Role type
REPartnerApplicationCategory REPartnerApplicationCategory Applicat. cat.
AddressType AddressType Address Type
REFractionalPrptyShrRatio REFractionalPrptyShrRatio Frac. share
REOwnershipShrRatio REOwnershipShrRatio Co-ownership
RECoOwnershipShrRatio RECoOwnershipShrRatio Share
REFractionalShrCnvrsnRatio REFractionalShrCnvrsnRatio Factor
ContractAccount ContractAccount Contract Acct
_REContract _REContract
_REPartnerAssgmtAddl _REPartnerAssgmtAddl
_BusinessPartner _BusinessPartner
_BusinessPartnerRole _BusinessPartnerRole
_REPartnerRoleType _REPartnerRoleType
_REEntryValidity _REEntryValidity
_BusinessPartnerAddressType _BusinessPartnerAddressType

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 R_REContrPartAssgmtTP.
-- 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 R_REContrPartAssgmtTP AS
SELECT
  REPartnerRelationUUID,
  InternalRealEstateNumber,
  BusinessPartner,
  BusinessPartnerRole,
  cast(concat(ValidityStartDate, ValidityEndDate ) as recadateperiod) AS ValidityStartEndDateValue,
  cast( coalesce(ValidityStartDate, '00000000') as rebdvdmvalidfrom ) AS ValidityStartDate,
  cast( coalesce(ValidityEndDate, '99991231') as rebdvdmvalidto ) AS ValidityEndDate,
  REPartnerRoleType,
  REPartnerApplicationCategory,
  AddressType,
  REFractionalPrptyShrRatio,
  REOwnershipShrRatio,
  RECoOwnershipShrRatio,
  REFractionalShrCnvrsnRatio,
  ContractAccount
FROM I_REPartnerAssgmt AS _REPartnerAssgmt
LEFT OUTER JOIN I_REPartnerAssgmtAddl AS _REPartnerAssgmtAddl ON InternalRealEstateNumber = _REPartnerAssgmtAddl.InternalRealEstateNumber AND BusinessPartner = _REPartnerAssgmtAddl.BusinessPartner AND BusinessPartnerRole = _REPartnerAssgmtAddl.BusinessPartnerRole AND ValidityStartEndDateValue = _REPartnerAssgmtAddl.ValidityStartEndDateValue  -- association [1..1]
LEFT OUTER JOIN I_REEntryValidity AS _REEntryValidity ON REEntryValidity = _REEntryValidity.REEntryValidity  -- association [1..1]
;