C_WrkCtrAvailableCapacityTP

DDL: C_WRKCTRAVAILABLECAPACITYTP SQL: CWCAVAILCAPTP Type: view CONSUMPTION Package: ODATA_PP_CAP_EVAL

Total Available Capacity of Work Center

C_WrkCtrAvailableCapacityTP is a Consumption CDS View that provides data about "Total Available Capacity of Work Center" in SAP S/4HANA. It reads from 1 data source (I_WrkCtrAvailableCapacityTP) and exposes 37 fields with key fields WorkCenterInternalID, WorkCenterTypeCode, CapacityCategoryAllocation, CapacityInternalID, CalendarDate. It has 1 association to related views. It is exposed through 1 OData service (ASQL_F3289). Part of development package ODATA_PP_CAP_EVAL.

Data Sources (1)

SourceAliasJoin Type
I_WrkCtrAvailableCapacityTP availCapa from

Associations (1)

CardinalityTargetAliasCondition
[1..1] C_WorkCenterCapOverviewTP _workCenterResponsible $projection.CapacityInternalID = _workCenterResponsible.CapacityInternalID and $projection.WorkCenterTypeCode = _workCenterResponsible.WorkCenterTypeCode and $projection.CapacityCategoryAllocation = _workCenterResponsible.CapacityCategoryAllocation and $projection.WorkCenterInternalID = _workCenterResponsible.WorkCenterInternalID

Annotations (13)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.sqlViewName CWCAVAILCAPTP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ObjectModel.draftEnabled true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
EndUserText.label Total Available Capacity of Work Center view

OData Services (1)

ServiceBindingVersionContractRelease
ASQL_F3289 ASQL_F3289 C2 NOT_RELEASED

Fields (37)

KeyFieldSource TableSource FieldDescription
KEY WorkCenterInternalID I_WrkCtrAvailableCapacityTP WorkCenterInternalID Work Center
KEY WorkCenterTypeCode I_WrkCtrAvailableCapacityTP WorkCenterTypeCode Object Type
KEY CapacityCategoryAllocation I_WrkCtrAvailableCapacityTP CapacityCategoryAllocation
KEY CapacityInternalID I_WrkCtrAvailableCapacityTP CapacityInternalID Capacity ID
KEY CalendarDate I_WrkCtrAvailableCapacityTP CalendarDate Date
KEY ValidityEndDate I_WrkCtrAvailableCapacityTP ValidityEndDate ValidTo
KEY CapacityActiveVersion I_WrkCtrAvailableCapacityTP CapacityActiveVersion
KEY WeekDay I_WrkCtrAvailableCapacityTP WeekDay Weekdays
KEY AvailableCapacityShift I_WrkCtrAvailableCapacityTP AvailableCapacityShift Capacity Shift
ShiftName I_WrkCtrAvailableCapacityTP ShiftName Shift Definition
ShiftStartDate I_WrkCtrAvailableCapacityTP ShiftStartDate
ShiftStartTime I_WrkCtrAvailableCapacityTP ShiftStartTime Start Time
ShiftEndDate I_WrkCtrAvailableCapacityTP ShiftEndDate
ShiftEndTime I_WrkCtrAvailableCapacityTP ShiftEndTime End Time
PlantTimeZone Plant Time Zone
WorkCenterCapacityUnit I_WrkCtrAvailableCapacityTP WorkCenterCapacityUnit
CapacityBreakDuration I_WrkCtrAvailableCapacityTP CapacityBreakDuration Length of Break
CalendarMonth I_WrkCtrAvailableCapacityTP CalendarMonth Calendar Month
CalendarYear I_WrkCtrAvailableCapacityTP CalendarYear Year
CalendarWeek I_WrkCtrAvailableCapacityTP CalendarWeek Calendar Week
WorkDays I_WrkCtrAvailableCapacityTP WorkDays
ShiftDefinitionName I_WrkCtrAvailableCapacityTP ShiftDefinitionName
ShiftDefinition I_WrkCtrAvailableCapacityTP ShiftDefinition
ShiftGrouping I_WrkCtrAvailableCapacityTP ShiftGrouping Shift Grouping
WorkDayRule I_WrkCtrAvailableCapacityTP WorkDayRule Recurrence Weekdays
FactoryCalendar I_WrkCtrAvailableCapacityTP FactoryCalendar Factory Calendar
CapacityStartTime I_WrkCtrAvailableCapacityTP CapacityStartTime
CapacityEndTime I_WrkCtrAvailableCapacityTP CapacityEndTime
CapacityNumberOfCapacities I_WrkCtrAvailableCapacityTP CapacityNumberOfCapacities No of Capacity
WorkCenterUtilizationUnit I_WrkCtrAvailableCapacityTP WorkCenterUtilizationUnit
CapacityPlanUtilizationPercent I_WrkCtrAvailableCapacityTP CapacityPlanUtilizationPercent Utilization Percent
ValidityBeginDate I_WrkCtrAvailableCapacityTP ValidityBeginDate
ShiftStatusText I_WrkCtrAvailableCapacityTP ShiftStatusText
ShiftStatusCode I_WrkCtrAvailableCapacityTP ShiftStatusCode
TotOperatingDurationInHours I_WrkCtrAvailableCapacityTP TotOperatingDurationInHours Shift Capacity
OperatingCapacityDurationInHrs I_WrkCtrAvailableCapacityTP OperatingCapacityDurationInHrs Operating Time
_workCenterResponsible _workCenterResponsible

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_WrkCtrAvailableCapacityTP.
-- 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: CWCAVAILCAPTP

CREATE VIEW C_WrkCtrAvailableCapacityTP AS
SELECT
  availCapa.WorkCenterInternalID AS WorkCenterInternalID,
  availCapa.WorkCenterTypeCode AS WorkCenterTypeCode,
  availCapa.CapacityCategoryAllocation AS CapacityCategoryAllocation,
  availCapa.CapacityInternalID AS CapacityInternalID,
  availCapa.CalendarDate AS CalendarDate,
  availCapa.ValidityEndDate AS ValidityEndDate,
  availCapa.CapacityActiveVersion AS CapacityActiveVersion,
  availCapa.WeekDay AS WeekDay,
  availCapa.AvailableCapacityShift AS AvailableCapacityShift,
  availCapa.ShiftName AS ShiftName,
  availCapa.ShiftStartDate AS ShiftStartDate,
  availCapa.ShiftStartTime AS ShiftStartTime,
  availCapa.ShiftEndDate AS ShiftEndDate,
  availCapa.ShiftEndTime AS ShiftEndTime,
  _workCenterResponsible._WorkCenter._Plant._StandardOrganizationAddress.AddressTimeZone AS PlantTimeZone,
  availCapa.WorkCenterCapacityUnit AS WorkCenterCapacityUnit,
  availCapa.CapacityBreakDuration AS CapacityBreakDuration,
  availCapa.CalendarMonth AS CalendarMonth,
  availCapa.CalendarYear AS CalendarYear,
  availCapa.CalendarWeek AS CalendarWeek,
  availCapa.WorkDays AS WorkDays,
  availCapa.ShiftDefinitionName AS ShiftDefinitionName,
  availCapa.ShiftDefinition AS ShiftDefinition,
  availCapa.ShiftGrouping AS ShiftGrouping,
  availCapa.WorkDayRule AS WorkDayRule,
  availCapa.FactoryCalendar AS FactoryCalendar,
  availCapa.CapacityStartTime AS CapacityStartTime,
  availCapa.CapacityEndTime AS CapacityEndTime,
  availCapa.CapacityNumberOfCapacities AS CapacityNumberOfCapacities,
  availCapa.WorkCenterUtilizationUnit AS WorkCenterUtilizationUnit,
  availCapa.CapacityPlanUtilizationPercent AS CapacityPlanUtilizationPercent,
  availCapa.ValidityBeginDate AS ValidityBeginDate,
  availCapa.ShiftStatusText AS ShiftStatusText,
  availCapa.ShiftStatusCode AS ShiftStatusCode,
  availCapa.TotOperatingDurationInHours AS TotOperatingDurationInHours,
  availCapa.OperatingCapacityDurationInHrs AS OperatingCapacityDurationInHrs
FROM I_WrkCtrAvailableCapacityTP AS availCapa
LEFT OUTER JOIN C_WorkCenterCapOverviewTP AS _workCenterResponsible ON CapacityInternalID = _workCenterResponsible.CapacityInternalID AND WorkCenterTypeCode = _workCenterResponsible.WorkCenterTypeCode AND CapacityCategoryAllocation = _workCenterResponsible.CapacityCategoryAllocation AND WorkCenterInternalID = _workCenterResponsible.WorkCenterInternalID  -- association [1..1]
;