R_ProdnOrdOperationCapacityTP

DDL: R_PRODNORDOPERATIONCAPACITYTP Type: view_entity TRANSACTIONAL Package: PP_PRODUCTIONORDER_RAP

Individual Capacity of Production Order Operation - TP

R_ProdnOrdOperationCapacityTP is a Transactional CDS View that provides data about "Individual Capacity of Production Order Operation - TP" in SAP S/4HANA. It reads from 1 data source (I_ProdnOrderOperationCapacity) and exposes 58 fields with key fields CapacityRequirement, CapacityRequirementItem. It has 1 association to related views. Part of development package PP_PRODUCTIONORDER_RAP.

Data Sources (1)

SourceAliasJoin Type
I_ProdnOrderOperationCapacity IndividualCapacity from

Associations (1)

CardinalityTargetAliasCondition
[1..1] R_ProductionOrderTP _ProductionOrder $projection.ProductionOrder = _ProductionOrder.ProductionOrder

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #NOT_REQUIRED view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #NONE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
VDM.viewType #TRANSACTIONAL view
EndUserText.label Individual Capacity of Production Order Operation - TP view

Fields (58)

KeyFieldSource TableSource FieldDescription
KEY CapacityRequirement CapacityRequirement
KEY CapacityRequirementItem CapacityRequirementItem
ProductionOrder ProductionOrder
OrderInternalID OrderInternalID
OrderOperationInternalID OrderOperationInternalID
ManufacturingOrderCategory ManufacturingOrderCategory
ProductionOrderType ProductionOrderType
ProductionOrderSequence ProductionOrderSequence
Plant Plant
ProductionOrderOperation ProductionOrderOperation
WorkCenterInternalID WorkCenterInternalID
WorkCenterTypeCode WorkCenterTypeCode
CapacityRqmtConfirmation CapacityRqmtConfirmation
CapacityInternalID CapacityInternalID
CapacityRequirementDistrKey CapacityRequirementDistrKey
CapacityRequirementUnit CapacityRequirementUnit
ScheduledCapReqOpSegSetupDurn ScheduledCapReqOpSegSetupDurn
RemainingCapReqOpSegSetupDurn RemainingCapReqOpSegSetupDurn
ScheduledCapReqOpSegProcgDurn ScheduledCapReqOpSegProcgDurn
RemainingCapReqOpSegProcgDurn RemainingCapReqOpSegProcgDurn
ScheduledCapReqOpSegTrdwnDurn ScheduledCapReqOpSegTrdwnDurn
RemainingCapReqOpSegTrdwnDurn RemainingCapReqOpSegTrdwnDurn
OperationEarliestStartDate OperationEarliestStartDate
OperationEarliestStartTime OperationEarliestStartTime
OperationEarliestEndDate OperationEarliestEndDate
OperationEarliestEndTime OperationEarliestEndTime
OperationLatestStartDate OperationLatestStartDate
OperationLatestStartTime OperationLatestStartTime
OperationLatestEndDate OperationLatestEndDate
OperationLatestEndTime OperationLatestEndTime
ActualStartDate ActualStartDate
ActualStartTime ActualStartTime
ActualEndDate ActualEndDate
ActualEndTime ActualEndTime
ErlstSchedldProcStrtDte ErlstSchedldProcStrtDte
ErlstSchedldProcStrtTime ErlstSchedldProcStrtTime
ErlstSchedldTrdwnStrtDte ErlstSchedldTrdwnStrtDte
ErlstSchedldTrdwnStrtTime ErlstSchedldTrdwnStrtTime
LtstSchedldProcStrtDte LtstSchedldProcStrtDte
LtstSchedldProcStrtTime LtstSchedldProcStrtTime
LtstSchedldTrdwnStrtDte LtstSchedldTrdwnStrtDte
LtstSchedldTrdwnStrtTime LtstSchedldTrdwnStrtTime
ActualNumberOfSplits ActualNumberOfSplits
CapacityRequirementSplit CapacityRequirementSplit
ObjectInternalID ObjectInternalID
_OrderInternalID _OrderInternalID
_ProductionOrderType _ProductionOrderType
_ProductionOrderSequence _ProductionOrderSequence
_ProductionOrderOperation _ProductionOrderOperation
_Plant _Plant
_WorkCenter _WorkCenter
_CapacityRequirement _CapacityRequirement
_CapacityRequirementItem _CapacityRequirementItem
_CapacityRequirementConf _CapacityRequirementConf
_Capacity _Capacity
_UnitOfMeasure _UnitOfMeasure
_ProductionOrder _ProductionOrder
_Operation _Operation
@AccessControl.authorizationCheck: #MANDATORY
@AccessControl.personalData.blocking: #NOT_REQUIRED
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.modelingPattern: #NONE
@ObjectModel.supportedCapabilities: [#TRANSACTIONAL_PROVIDER]
@ObjectModel.usageType: {serviceQuality: #C, sizeCategory: #XL, dataClass: #TRANSACTIONAL}
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@VDM.viewType: #TRANSACTIONAL
@EndUserText.label: 'Individual Capacity of Production Order Operation - TP'

define view entity R_ProdnOrdOperationCapacityTP
  as select from I_ProdnOrderOperationCapacity as IndividualCapacity

  // BO relation

  association        to parent R_ProductionOrderOperationTP as _Operation       on  $projection.OrderInternalID          = _Operation.OrderInternalID
                                                                                and $projection.OrderOperationInternalID = _Operation.OrderOperationInternalID
  association [1..1] to R_ProductionOrderTP                 as _ProductionOrder on  $projection.ProductionOrder = _ProductionOrder.ProductionOrder

{
      // Key

  key CapacityRequirement,
  key CapacityRequirementItem,
      -- representative key
  key CapacityRqmtItemCapacity,

      // Order Data

      ProductionOrder,
      OrderInternalID,
      OrderOperationInternalID,
      @Consumption.hidden: true
      ManufacturingOrderCategory,
      ProductionOrderType,
      ProductionOrderSequence,
      Plant,
      ProductionOrderOperation,
      WorkCenterInternalID,
      WorkCenterTypeCode,

      // Assignments

      CapacityRqmtConfirmation,
      CapacityInternalID,
      CapacityRequirementDistrKey,

      // Capacity Durations

      @ObjectModel.foreignKey.association: '_UnitOfMeasure'
      CapacityRequirementUnit,
      ScheduledCapReqOpSegSetupDurn,
      RemainingCapReqOpSegSetupDurn,
      ScheduledCapReqOpSegProcgDurn,
      RemainingCapReqOpSegProcgDurn,
      ScheduledCapReqOpSegTrdwnDurn,
      RemainingCapReqOpSegTrdwnDurn,

      // Dates and Times

      OperationEarliestStartDate,
      OperationEarliestStartTime,
      OperationEarliestEndDate,
      OperationEarliestEndTime,
      OperationLatestStartDate,
      OperationLatestStartTime,
      OperationLatestEndDate,
      OperationLatestEndTime,
      ActualStartDate,
      ActualStartTime,
      ActualEndDate,
      ActualEndTime,

      // Time Events

      ErlstSchedldProcStrtDte,
      ErlstSchedldProcStrtTime,
      ErlstSchedldTrdwnStrtDte,
      ErlstSchedldTrdwnStrtTime,
      LtstSchedldProcStrtDte,
      LtstSchedldProcStrtTime,
      LtstSchedldTrdwnStrtDte,
      LtstSchedldTrdwnStrtTime,

      // Split data

      ActualNumberOfSplits,
      CapacityRequirementSplit,
      ObjectInternalID,

      // Order Data

      _OrderInternalID,
      _ProductionOrderType,
      _ProductionOrderSequence,
      _ProductionOrderOperation,
      _Plant,
      _WorkCenter,

      // Associations

      _CapacityRequirement,
      _CapacityRequirementItem,
      _CapacityRequirementConf,
      _Capacity,
      _UnitOfMeasure,

      // BO relation

      _ProductionOrder,
      _Operation

}