P_RSHWCHeaderCapacity

DDL: P_RSHWCHEADERCAPACITY SQL: PRSHWCHEADCAP Type: view CONSUMPTION

P_RSHWCHeaderCapacity is a Consumption CDS View in SAP S/4HANA. It reads from 1 data source (P_RSHWCHeaderCapacityDefinitio) and exposes 22 fields with key field CapacityInternalID.

Data Sources (1)

SourceAliasJoin Type
P_RSHWCHeaderCapacityDefinitio Capacity from

Annotations (6)

NameValueLevelField
AbapCatalog.sqlViewName PRSHWCHEADCAP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.private true view
VDM.viewType #CONSUMPTION view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY CapacityInternalID P_RSHWCHeaderCapacityDefinitio CapacityInternalID Capacity ID
WorkCenterInternalID P_RSHWCHeaderCapacityDefinitio WorkCenterInternalID Work Center
ValidityBeginDate
ValidityEndDate
CapacityStartTime P_RSHWCHeaderCapacityDefinitio CapacityStartTime
CapacityEndTime P_RSHWCHeaderCapacityDefinitio CapacityEndTime
CapacityNumberOfCapacities P_RSHWCHeaderCapacityDefinitio CapacityNumberOfCapacities
CapacityPlanUtilizationPercent P_RSHWCHeaderCapacityDefinitio CapacityPlanUtilizationPercent
CapacityBreakDuration P_RSHWCHeaderCapacityDefinitio CapacityBreakDuration
wehave0capacitythen0Calculatethecapacity
basedonCapacityStartDate
EndDate
BreakdownDuration
fltpendasCapacity
fltpendasSingleCapacity
WorkCenter P_RSHWCHeaderCapacityDefinitio WorkCenter Work Center
WorkCenterCategoryCode P_RSHWCHeaderCapacityDefinitio WorkCenterCategoryCode
WorkCenterTypeCode P_RSHWCHeaderCapacityDefinitio WorkCenterTypeCode Object Type
Plant P_RSHWCHeaderCapacityDefinitio Plant Valuation Area
FactoryCalendar P_RSHWCHeaderCapacityDefinitio FactoryCalendar Factory Calendar
ShiftGroup P_RSHWCHeaderCapacityDefinitio ShiftGroup Shift Grouping
CapacityActiveVersion P_RSHWCHeaderCapacityDefinitio CapacityActiveVersion

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 P_RSHWCHeaderCapacity.
-- 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: PRSHWCHEADCAP

CREATE VIEW P_RSHWCHeaderCapacity AS
SELECT
  Capacity.CapacityInternalID AS CapacityInternalID,
  Capacity.WorkCenterInternalID AS WorkCenterInternalID,
  cast('00000000' as dats) AS ValidityBeginDate,
  cast('99991231' as dats) AS ValidityEndDate,
  Capacity.CapacityStartTime AS CapacityStartTime,
  Capacity.CapacityEndTime AS CapacityEndTime,
  Capacity.CapacityNumberOfCapacities AS CapacityNumberOfCapacities,
  Capacity.CapacityPlanUtilizationPercent AS CapacityPlanUtilizationPercent,
  Capacity.CapacityBreakDuration AS CapacityBreakDuration,
  we have 0 capacity then 0 AS wehave0capacitythen0Calculatethecapacity,
  based on Capacity Start Date AS basedonCapacityStartDate,
  End Date AS EndDate,
  Break down Duration AS BreakdownDuration,
  number of Capacities and plan utilization percent else cast((OperatingDurationWithoutBreak - CapacityBreakDuration) as abap.fltp) * cast(CapacityNumberOfCapacities as abap.fltp) * cast(CapacityPlanUtilizationPercent as abap.fltp )/ cast(100 as abap.fltp) end as Capacity AS fltpendasCapacity,
  EndTime and Break Duration. AS fltpendasSingleCapacity,
  Capacity.WorkCenter AS WorkCenter,
  Capacity.WorkCenterCategoryCode AS WorkCenterCategoryCode,
  Capacity.WorkCenterTypeCode AS WorkCenterTypeCode,
  Capacity.Plant AS Plant,
  Capacity.FactoryCalendar AS FactoryCalendar,
  Capacity.ShiftGroup AS ShiftGroup,
  Capacity.CapacityActiveVersion AS CapacityActiveVersion
FROM P_RSHWCHeaderCapacityDefinitio AS Capacity
;