I_WorkCenterPooledCapacity
Work Center Pooled Capacity
I_WorkCenterPooledCapacity is a Composite CDS View (Dimension) that provides data about "Work Center Pooled Capacity" in SAP S/4HANA. It reads from 1 data source (I_Capacity) and exposes 65 fields with key field CapacityInternalID. Part of development package ODATA_PP_WORKCENTER_API.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_Capacity | I_Capacity | from |
Annotations (16)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #CHECK | view | |
| Analytics.dataCategory | #DIMENSION | view | |
| Analytics.technicalName | IWRKCTRPOOLEDCAP | view | |
| Analytics.dataExtraction.enabled | true | view | |
| Analytics.internalName | #LOCAL | view | |
| EndUserText.label | Work Center Pooled Capacity | view | |
| Metadata.allowExtensions | true | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.modelingPattern | #ANALYTICAL_DIMENSION | view | |
| ObjectModel.representativeKey | CapacityInternalID | view | |
| ObjectModel.usageType.serviceQuality | #A | view | |
| ObjectModel.usageType.sizeCategory | #S | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| VDM.viewType | #COMPOSITE | view | |
| VDM.lifecycle.contract.type | #PUBLIC_LOCAL_API | view | |
| ObjectModel.sapObjectNodeType.name | PooledCapacity | view |
Fields (65)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CapacityInternalID | CapacityInternalID | ||
| Plant | Plant | |||
| Capacity | Capacity | |||
| CapacityCategoryCode | CapacityCategoryCode | |||
| CapacityActiveVersion | CapacityActiveVersion | |||
| CapacityIsFinite | CapacityIsFinite | |||
| CapacityIsPooled | CapacityIsPooled | |||
| CapacityHasIndivCapacities | CapacityHasIndivCapacities | |||
| CapacityIsExcldFrmLongTermPlng | CapacityIsExcldFrmLongTermPlng | |||
| CapacityNumberOfCapacities | CapacityNumberOfCapacities | |||
| CapacityResponsiblePlanner | CapacityResponsiblePlanner | |||
| CapacityPlanUtilizationPercent | CapacityPlanUtilizationPercent | |||
| CapacityBreakDuration | CapacityBreakDuration | |||
| CapIsUsedInMultiOperations | CapIsUsedInMultiOperations | |||
| ReferencedCapacityInternalID | ReferencedCapacityInternalID | |||
| CapOverloadThresholdInPercent | CapOverloadThresholdInPercent | |||
| FactoryCalendar | FactoryCalendar | |||
| AuthorizationGroup | AuthorizationGroup | |||
| ShiftGroup | ShiftGroup | |||
| CapacityStartTimeID | CapacityStartTimeID | |||
| CapacityEndTimeID | CapacityEndTimeID | |||
| CapacityQuantityUnit | CapacityQuantityUnit | |||
| CapacityBaseQtyUnit | CapacityBaseQtyUnit | |||
| CapacityLastChangeDateTime | CapacityLastChangeDateTime | |||
| ResourceType | ResourceType | |||
| ResourceCategory | ResourceCategory | |||
| RsceValidityStartOffsetInDays | RsceValidityStartOffsetInDays | |||
| RsceValidityEndOffsetInDays | RsceValidityEndOffsetInDays | |||
| ResourceSortText | ResourceSortText | |||
| ResourceFinitenessLevel | ResourceFinitenessLevel | |||
| ResourceIsBottleNeck | ResourceIsBottleNeck | |||
| RsceOverlappingActiesSync | RsceOverlappingActiesSync | |||
| ResourceTimeBufferQuantity | ResourceTimeBufferQuantity | |||
| ResourceTimeBufferUnit | ResourceTimeBufferUnit | |||
| ResourceMaxOverlapDuration | ResourceMaxOverlapDuration | |||
| ResourceMaxOverlapDurationUnit | ResourceMaxOverlapDurationUnit | |||
| ResourceIsCampaignRelevant | ResourceIsCampaignRelevant | |||
| RsceShiftsAndBreaksAreDerived | RsceShiftsAndBreaksAreDerived | |||
| PPDSPeriodSourceType | PPDSPeriodSourceType | |||
| PPDSPeriodDurationSchema | PPDSPeriodDurationSchema | |||
| PPDSPeriodTimeRatioInPercent | PPDSPeriodTimeRatioInPercent | |||
| PPDSCapacitySupplyTimeCategory | PPDSCapacitySupplyTimeCategory | |||
| RsceHasStorCharcs | RsceHasStorCharcs | |||
| RsceStorageQuantityDimension | RsceStorageQuantityDimension | |||
| RsceStorageQuantityUnit | RsceStorageQuantityUnit | |||
| RsceStorageMinProductionQty | RsceStorageMinProductionQty | |||
| RsceStorageMaxQuantity | RsceStorageMaxQuantity | |||
| RsceStorIsZeroOnNoFillPurity | RsceStorIsZeroOnNoFillPurity | |||
| CapacityPlanningPeriodLotSize | CapacityPlanningPeriodLotSize | |||
| RsceStorHasMltplProds | RsceStorHasMltplProds | |||
| RsceStorZeroFillPurityThldQty | RsceStorZeroFillPurityThldQty | |||
| _CapacityCategory | _CapacityCategory | |||
| _FactoryCalendar | _FactoryCalendar | |||
| _Plant | _Plant | |||
| _Text | _Text | |||
| _ReferencedCapacityText | _ReferencedCapacityText | |||
| _CapacityResponsiblePlanner | _CapacityResponsiblePlanner | |||
| _ShiftGrouping | _ShiftGrouping | |||
| _CapacityQuantityUnit | _CapacityQuantityUnit | |||
| _CapacityBaseQtyUnit | _CapacityBaseQtyUnit | |||
| _CapacityBySemanticKey | _CapacityBySemanticKey | |||
| _Capacity | _Capacity | |||
| _ResourceTimeBufferUnit | _ResourceTimeBufferUnit | |||
| _RsceMaxOverlapDurationUnit | _RsceMaxOverlapDurationUnit | |||
| _RsceStorageQuantityUnit | _RsceStorageQuantityUnit |
@AccessControl.authorizationCheck: #CHECK
@Analytics.dataCategory: #DIMENSION
@Analytics.technicalName: 'IWRKCTRPOOLEDCAP'
@Analytics.dataExtraction.enabled: true
@Analytics.internalName:#LOCAL
@EndUserText.label: 'Work Center Pooled Capacity'
@Metadata.allowExtensions: true
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.modelingPattern: #ANALYTICAL_DIMENSION
@ObjectModel.supportedCapabilities: [#ANALYTICAL_DIMENSION, #CDS_MODELING_ASSOCIATION_TARGET, #SQL_DATA_SOURCE, #CDS_MODELING_DATA_SOURCE, #EXTRACTION_DATA_SOURCE]
@ObjectModel.representativeKey: 'CapacityInternalID'
@ObjectModel.semanticKey: ['Capacity']
@ObjectModel.usageType: {serviceQuality: #A, sizeCategory: #S, dataClass: #MASTER}
@VDM.viewType: #COMPOSITE
@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@ObjectModel.sapObjectNodeType.name: 'PooledCapacity'
define view entity I_WorkCenterPooledCapacity
as select from I_Capacity
{
@ObjectModel.text.association: '_Text'
key CapacityInternalID,
// Semantic Key
@ObjectModel.foreignKey.association: '_Plant'
Plant,
@ObjectModel.foreignKey.association: '_CapacityBySemanticKey'
Capacity,
// Attributes
@ObjectModel.foreignKey.association: '_CapacityCategory'
CapacityCategoryCode,
CapacityActiveVersion,
CapacityIsFinite,
CapacityIsPooled,
CapacityHasIndivCapacities,
CapacityIsExcldFrmLongTermPlng,
CapacityNumberOfCapacities,
@ObjectModel.foreignKey.association: '_CapacityResponsiblePlanner'
CapacityResponsiblePlanner,
CapacityPlanUtilizationPercent,
CapacityBreakDuration,
CapIsUsedInMultiOperations,
@ObjectModel.text.association: '_ReferencedCapacityText'
@ObjectModel.foreignKey.association: '_Capacity'
ReferencedCapacityInternalID,
CapOverloadThresholdInPercent,
// Assignments
@ObjectModel.foreignKey.association: '_FactoryCalendar'
FactoryCalendar,
AuthorizationGroup,
@ObjectModel.foreignKey.association: '_ShiftGrouping'
ShiftGroup,
// Times
@Semantics.durationInHours:true
CapacityStartTimeID,
@Semantics.durationInHours:true
CapacityEndTimeID,
// Unit of Measures
CapacityQuantityUnit,
CapacityBaseQtyUnit,
@Semantics.systemDateTime.lastChangedAt: true
CapacityLastChangeDateTime,
// APO Fields
ResourceType,
ResourceCategory,
RsceValidityStartOffsetInDays,
RsceValidityEndOffsetInDays,
ResourceSortText,
ResourceFinitenessLevel,
ResourceIsBottleNeck,
RsceOverlappingActiesSync,
@Semantics.quantity.unitOfMeasure : 'ResourceTimeBufferUnit'
ResourceTimeBufferQuantity,
ResourceTimeBufferUnit,
@Semantics.quantity.unitOfMeasure : 'ResourceMaxOverlapDurationUnit'
ResourceMaxOverlapDuration,
ResourceMaxOverlapDurationUnit,
ResourceIsCampaignRelevant,
RsceShiftsAndBreaksAreDerived,
PPDSPeriodSourceType,
PPDSPeriodDurationSchema,
PPDSPeriodTimeRatioInPercent,
PPDSCapacitySupplyTimeCategory,
RsceHasStorCharcs,
RsceStorageQuantityDimension,
RsceStorageQuantityUnit,
@Semantics.quantity.unitOfMeasure : 'RsceStorageQuantityUnit'
RsceStorageMinProductionQty,
@Semantics.quantity.unitOfMeasure : 'RsceStorageQuantityUnit'
RsceStorageMaxQuantity,
RsceStorIsZeroOnNoFillPurity,
CapacityPlanningPeriodLotSize,
RsceStorHasMltplProds,
@Semantics.quantity.unitOfMeasure : 'RsceStorageQuantityUnit'
RsceStorZeroFillPurityThldQty,
//Associations
_CapacityCategory,
_FactoryCalendar,
_Plant,
_Text,
_ReferencedCapacityText,
_CapacityResponsiblePlanner,
_ShiftGrouping,
_CapacityQuantityUnit,
_CapacityBaseQtyUnit,
_CapacityBySemanticKey,
_Capacity,
_ResourceTimeBufferUnit,
_RsceMaxOverlapDurationUnit,
_RsceStorageQuantityUnit
}
where
Capacity is not initial
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA