I_PMRPResource

DDL: I_PMRPRESOURCE SQL: IPMRPRES Type: view BASIC

A Resource used in pMRP

I_PMRPResource is a Basic CDS View that provides data about "A Resource used in pMRP" in SAP S/4HANA. It reads from 1 data source (pmrp_resource) and exposes 15 fields with key fields PMRPReferencePlan, PMRPResourceInternalID. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
pmrp_resource pmrp_resource from

Associations (2)

CardinalityTargetAliasCondition
[1..1] I_PMRPReferencePlan _ReferencePlan _ReferencePlan.PMRPReferencePlan = $projection.PMRPReferencePlan
[1..1] I_PMRPCapacityWorkCenterText _WorkCenterText _WorkCenterText.PMRPReferencePlan = $projection.PMRPReferencePlan and _WorkCenterText.PMRPResourceInternalID = $projection.PMRPResourceInternalID

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IPMRPRES view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #BASIC view
EndUserText.label A Resource used in pMRP view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY PMRPReferencePlan reference_id Reference No.
KEY PMRPResourceInternalID resource_id UUID Internal
PMRPResourceName resource_name Resource Name
FactoryCalendar factory_calendar_id Factory Calendar
Plant plant Valuation Area
WorkCenterInternalID workcenter_id Object ID
WorkCenter workcenter_name Work Center
CapacityResponsiblePlanner capacity_planner Capacity Planner
CapacityCategory capacity_category Capacity cat.
CapacityBaseQtyUnit base_unit Material Base Unit
CapacityQuantityUnit display_unit Capacity Unit
Numerator numerator Turn-over
Denominator denominator Turn-over
_ReferencePlan _ReferencePlan
_WorkCenterText _WorkCenterText

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_PMRPResource.
-- 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.
-- SQL view name: IPMRPRES

CREATE VIEW I_PMRPResource AS
SELECT
  reference_id AS PMRPReferencePlan,
  resource_id AS PMRPResourceInternalID,
  resource_name AS PMRPResourceName,
  factory_calendar_id AS FactoryCalendar,
  Plant,
  workcenter_id AS WorkCenterInternalID,
  workcenter_name AS WorkCenter,
  capacity_planner AS CapacityResponsiblePlanner,
  capacity_category AS CapacityCategory,
  base_unit AS CapacityBaseQtyUnit,
  display_unit AS CapacityQuantityUnit,
  Numerator,
  Denominator
FROM pmrp_resource
LEFT OUTER JOIN I_PMRPReferencePlan AS _ReferencePlan ON _ReferencePlan.PMRPReferencePlan = PMRPReferencePlan  -- association [1..1]
LEFT OUTER JOIN I_PMRPCapacityWorkCenterText AS _WorkCenterText ON _WorkCenterText.PMRPReferencePlan = PMRPReferencePlan AND _WorkCenterText.PMRPResourceInternalID = PMRPResourceInternalID  -- association [1..1]
;