C_REContrPartcipnRule2CostTP

DDL: C_RECONTRPARTCIPNRULE2COSTTP Type: view_entity CONSUMPTION Package: ODATA_RE_CS_MANAGE_CN_REG_APP

Contract Participation Rule to Cost Category

C_REContrPartcipnRule2CostTP is a Consumption CDS View that provides data about "Contract Participation Rule to Cost Category" in SAP S/4HANA. It reads from 1 data source (R_REContrPartcipnRule2CostTP) and exposes 26 fields with key field REPartRule2CostCatUUID. It is exposed through 1 OData service (UI_RECONTRSETTLMTRGLN). Part of development package ODATA_RE_CS_MANAGE_CN_REG_APP.

Data Sources (1)

SourceAliasJoin Type
R_REContrPartcipnRule2CostTP R_REContrPartcipnRule2CostTP projection

Annotations (8)

NameValueLevelField
EndUserText.label Contract Participation Rule to Cost Category view
AccessControl.authorizationCheck #MANDATORY view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.query.implementedBy ABAP:CL_RECS_VDM_PARTICIPATION view
Metadata.allowExtensions true view

OData Services (1)

ServiceBindingVersionContractRelease
UI_RECONTRSETTLMTRGLN UI_RECONTRSETTLMTRGLN V4 C1 NOT_RELEASED

Fields (26)

KeyFieldSource TableSource FieldDescription
KEY REPartRule2CostCatUUID REPartRule2CostCatUUID
InternalRealEstateNumber InternalRealEstateNumber RE Key
REParticipationRuleUUID REParticipationRuleUUID Participation Rule GUID
ValidityStartDate ValidityStartDate Validity Start Date
ValidityEndDate ValidityEndDate ValidTo
REServiceGroupUUID REServiceGroupUUID
RECostCategoryGroup RECostCategoryGroup Cost Category Group
RECostCategory RECostCategory Cost Category
REParticipationType REParticipationType
REDenominatorRule REDenominatorRule Number of Denominator Rule
REServiceGroupDenominatorRule
REIsParticipationGenerated REIsParticipationGenerated
REIsParticipationExemption REIsParticipationExemption
REEntryValidity REEntryValidity Entry Validity
REEntryValidityCriticality REEntryValidityCriticality
RealEstateServiceGroupNumber _REServiceGroup RealEstateServiceGroupNumber Service Group
REServiceGroupName _REServiceGroup REServiceGroupName Service Group Name (Short)
REDenominatorRuleName _REContrDenominatorRule RETermName Name of Term
RESrvcGrpDenominatorRuleName _REContrDenominatorRule RETermName Name of Term
_REContract _REContract
_RECostCategory _RECostCategory
_RECostCategoryGroup _RECostCategoryGroup
_REContrRglnDnmntrRule _REContrRglnDnmntrRule
_REParticipationRule _REParticipationRule
_REParticipationType _REParticipationType
_REServiceGroup _REServiceGroup

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_REContrPartcipnRule2CostTP.
-- 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_REContrPartcipnRule2CostTP AS
SELECT
  REPartRule2CostCatUUID,
  InternalRealEstateNumber,
  REParticipationRuleUUID,
  ValidityStartDate,
  ValidityEndDate,
  REServiceGroupUUID,
  RECostCategoryGroup,
  RECostCategory,
  REParticipationType,
  REDenominatorRule,
  cast( _REServiceGroup._REDenominatorRule[1: ValidityStartDate <= validityenddate and ValidityEndDate >= validitystartdate ].RETermNumber as recstermnodenom_sg preserving type ) AS REServiceGroupDenominatorRule,
  REIsParticipationGenerated,
  REIsParticipationExemption,
  REEntryValidity,
  REEntryValidityCriticality,
  _REServiceGroup.RealEstateServiceGroupNumber AS RealEstateServiceGroupNumber,
  _REServiceGroup.REServiceGroupName AS REServiceGroupName,
  _REContrDenominatorRule.RETermName AS REDenominatorRuleName,
  _REContrDenominatorRule.RETermName AS RESrvcGrpDenominatorRuleName
FROM R_REContrPartcipnRule2CostTP
;