R_WorkCenterPooledCapacityTP

DDL: R_WORKCENTERPOOLEDCAPACITYTP SQL: RWRKCTRPOOLCAPTP Type: view_entity TRANSACTIONAL

Work Center Pooled Capacity

R_WorkCenterPooledCapacityTP is a Transactional CDS View that provides data about "Work Center Pooled Capacity" in SAP S/4HANA. It reads from 1 data source (I_WorkCenterPooledCapacity) and exposes 55 fields with key field CapacityInternalID. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_WorkCenterPooledCapacity header from

Associations (4)

CardinalityTargetAliasCondition
[1..*] R_WrkCtrPooledCapIntervalTP _Interval
[1..*] R_WorkCtrPooledCapacityTextTP _Description
[1..*] R_PPOptmzrCapCostConstraintTP _PPOptmzr
[1..*] R_RsceTmeDepdntStorCharcsTP _TmeDepdntStorCharcs

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Work Center Pooled Capacity view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.sapObjectNodeType.name PooledCapacity view

Fields (55)

KeyFieldSource TableSource FieldDescription
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
_Interval _Interval
_Description _Description
_PPOptmzr _PPOptmzr
_TmeDepdntStorCharcs _TmeDepdntStorCharcs
//@AbapCatalog.sqlViewName: 'RWRKCTRPOOLCAPTP'

//@AbapCatalog.compiler.compareFilter: true

//@AbapCatalog.preserveKey: true

@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Work Center Pooled Capacity'
//@ClientHandling.algorithm: #SESSION_VARIABLE

@ObjectModel.usageType: { serviceQuality: #C, sizeCategory: #M, dataClass: #MASTER }
@VDM: { viewType: #TRANSACTIONAL, lifecycle.contract.type: #SAP_INTERNAL_API }
@ObjectModel.sapObjectNodeType.name: 'PooledCapacity'
define root view entity R_WorkCenterPooledCapacityTP
  as select from I_WorkCenterPooledCapacity as header
  -- to Capacity Interval
  composition [1..*] of R_WrkCtrPooledCapIntervalTP   as _Interval
  --to Capacity Text
  composition [1..*] of R_WorkCtrPooledCapacityTextTP as _Description
  -- to ProductionPlanningOptimizer
  composition [1..*] of R_PPOptmzrCapCostConstraintTP   as _PPOptmzr
  -- to Time Dependent storage characteristics
  composition [1..*] of R_RsceTmeDepdntStorCharcsTP   as _TmeDepdntStorCharcs
{
  key CapacityInternalID,
      Plant,
      Capacity,
      CapacityCategoryCode,
      CapacityActiveVersion,
      CapacityIsFinite,
      CapacityIsPooled,
      CapacityHasIndivCapacities,
      CapacityIsExcldFrmLongTermPlng,
      CapacityNumberOfCapacities,
      CapacityResponsiblePlanner,
      CapacityPlanUtilizationPercent,
      CapacityBreakDuration,
      CapIsUsedInMultiOperations,
      ReferencedCapacityInternalID,
      CapOverloadThresholdInPercent,
      FactoryCalendar,
      AuthorizationGroup,
      ShiftGroup,
      // Times

      @Semantics.durationInSeconds:true
      CapacityStartTimeID,
      @Semantics.durationInSeconds:true
      CapacityEndTimeID,
      CapacityQuantityUnit,
      CapacityBaseQtyUnit,
      CapacityLastChangeDateTime,
      // APO Fields

      ResourceType,
      ResourceCategory,
      RsceValidityStartOffsetInDays,
      RsceValidityEndOffsetInDays,
      ResourceSortText,
      ResourceFinitenessLevel,
      ResourceIsBottleNeck,
      RsceOverlappingActiesSync,
      ResourceTimeBufferQuantity,
      ResourceTimeBufferUnit,
      ResourceMaxOverlapDuration,
      ResourceMaxOverlapDurationUnit,
      ResourceIsCampaignRelevant,
      RsceShiftsAndBreaksAreDerived,
      PPDSPeriodSourceType,
      PPDSPeriodDurationSchema,
      PPDSPeriodTimeRatioInPercent,
      PPDSCapacitySupplyTimeCategory,
      RsceHasStorCharcs,
      RsceStorageQuantityDimension,
      RsceStorageQuantityUnit,
      RsceStorageMinProductionQty,
      RsceStorageMaxQuantity,
      RsceStorIsZeroOnNoFillPurity,
      CapacityPlanningPeriodLotSize,
      RsceStorHasMltplProds,
      RsceStorZeroFillPurityThldQty,  
      /* Associations */
      _Interval,
      _Description,
      _PPOptmzr,
      _TmeDepdntStorCharcs
}
where
  Capacity is not initial