C_PMRPTopLevelDemandRow

DDL: C_PMRPTOPLEVELDEMANDROW Type: view_entity CONSUMPTION Package: PMRP_UI_SERVICES

Top Level Demand Rows

C_PMRPTopLevelDemandRow is a Consumption CDS View that provides data about "Top Level Demand Rows" in SAP S/4HANA. It has 1 association to related views. It is exposed through 6 OData services (ASQL_F3934, ASQL_F3952, ASQL_F4157, ...). Part of development package PMRP_UI_SERVICES.

Associations (1)

CardinalityTargetAliasCondition
[1..*] C_PMRPTopLevelDemandColumn _PMRPTopLevelDemandColumn $projection.PMRPSimulation = _PMRPTopLevelDemandColumn.PMRPSimulation and $projection.TopLevelProduct = _PMRPTopLevelDemandColumn.TopLevelProduct and $projection.TopLevelPlant = _PMRPTopLevelDemandColumn.TopLevelPlant and $projection.TopLevelMRPArea = _PMRPTopLevelDemandColumn.TopLevelMRPArea

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #CONSUMPTION view
AccessControl.personalData.blocking #REQUIRED view
EndUserText.label Top Level Demand Rows view

OData Services (6)

ServiceBindingVersionContractRelease
ASQL_F3934 ASQL_F3934 C2 NOT_RELEASED
ASQL_F3952 ASQL_F3952 C2 NOT_RELEASED
ASQL_F4157 ASQL_F4157 C2 NOT_RELEASED
ASQL_F4450 ASQL_F4450 C2 NOT_RELEASED
ASQL_F4593 ASQL_F4593 C2 NOT_RELEASED
PMRP_SIMU_SERVICEDEF PMRP_SIMUL_SERVICE V2 C1 NOT_TO_BE_RELEASED_STABLE

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY PMRPSimulation PMRPSimulation Simulation ID
KEY TopLevelProduct TopLevelProduct
KEY TopLevelMRPArea TopLevelMRPArea
KEY TopLevelPlant TopLevelPlant
PMRPReferencePlan PMRPReferencePlan
MaterialName MaterialName Material Description
UnitOfMeasure UnitOfMeasure Unit Protected Qty
PlantName PlantName Plant Name
MRPController MRPController MRP Controller
MRPControllerName MRPControllerName Controller name
MRPAreaText MRPAreaText
DemandCriticality
_PMRPTopLevelDemandColumn _PMRPTopLevelDemandColumn

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_PMRPTopLevelDemandRow.
-- 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_PMRPTopLevelDemandRow AS
SELECT
  PMRPSimulation,
  TopLevelProduct,
  TopLevelMRPArea,
  TopLevelPlant,
  PMRPReferencePlan,
  MaterialName,
  UnitOfMeasure,
  PlantName,
  MRPController,
  MRPControllerName,
  MRPAreaText,
  max(DemandCriticality) AS DemandCriticality
LEFT OUTER JOIN C_PMRPTopLevelDemandColumn AS _PMRPTopLevelDemandColumn ON PMRPSimulation = _PMRPTopLevelDemandColumn.PMRPSimulation AND TopLevelProduct = _PMRPTopLevelDemandColumn.TopLevelProduct AND TopLevelPlant = _PMRPTopLevelDemandColumn.TopLevelPlant AND TopLevelMRPArea = _PMRPTopLevelDemandColumn.TopLevelMRPArea  -- association [1..*]
;