C_ProdnOrderOperationJoule

DDL: C_PRODNORDEROPERATIONJOULE Type: view_entity CONSUMPTION Package: PP_MFGORDER_CONF_AI

Production Order Operation

C_ProdnOrderOperationJoule is a Consumption CDS View that provides data about "Production Order Operation" in SAP S/4HANA. It reads from 1 data source (R_ProductionOrderOperationTP) and exposes 171 fields with key fields OrderInternalID, OrderOperationInternalID. It is exposed through 1 OData service (PP_PO_CONF_SD). Part of development package PP_MFGORDER_CONF_AI.

Data Sources (1)

SourceAliasJoin Type
R_ProductionOrderOperationTP R_ProductionOrderOperationTP projection

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #TRANSACTIONAL_QUERY view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.sapObjectNodeType.name ProductionOrderOperation view
OData.entitySet.name ProdnOrderOperation view
VDM.viewType #CONSUMPTION view
EndUserText.label Production Order Operation view

OData Services (1)

ServiceBindingVersionContractRelease
PP_PO_CONF_SD PP_PO_CONF_SB V4 C1 NOT_TO_BE_RELEASED_STABLE

Fields (171)

KeyFieldSource TableSource FieldDescription
KEY OrderInternalID OrderInternalID Plan No.f.Oper.
KEY OrderOperationInternalID OrderOperationInternalID
ProductionOrder ProductionOrder Order
ProductionOrderSequence ProductionOrderSequence
ProductionOrderOperation ProductionOrderOperation
ProductionOrderSubOperation
OperationText OperationText Description
OperationStandardTextCode OperationStandardTextCode Std Text Key
Plant Plant Valuation Area
WorkCenter WorkCenter Work Center
OperationControlProfile OperationControlProfile Control Key
OperationConfirmation OperationConfirmation
ChangeNumber ChangeNumber Change Number
ObjectInternalID ObjectInternalID Object number
NumberOfConfirmationSlips NumberOfConfirmationSlips No. of Conf. Slips
EmployeeWageType EmployeeWageType Wage type
EmployeeWageGroup EmployeeWageGroup Wage Group
EmployeeSuitability EmployeeSuitability
NumberOfTimeTickets NumberOfTimeTickets No.TimeTickets
NumberOfEmployees NumberOfEmployees No. employees
OperationSetupGroupCategory OperationSetupGroupCategory Setup group cat
OperationSetupGroup OperationSetupGroup Setup group key
OperationSetupType OperationSetupType Setup Type Key
LeadTimeReductionStrategy LeadTimeReductionStrategy Red. Strategy
OpSchedldReductionLevel OpSchedldReductionLevel
NumberOfOperationConfirmations NumberOfOperationConfirmations
FactoryCalendar FactoryCalendar Factory Calendar
CapacityRequirement CapacityRequirement
CapacityRequirementItem CapacityRequirementItem
ExtProcgOperationHasSubcontrg ExtProcgOperationHasSubcontrg Subcontracting
PurchasingInfoRecord PurchasingInfoRecord Info Record
PurchaseOutlineAgreement PurchaseOutlineAgreement Agreement
PurchaseOutlineAgreementItem PurchaseOutlineAgreementItem Item
PurgInfoRecNonStockItmSortTerm PurgInfoRecNonStockItmSortTerm Sort Term
Supplier Supplier Supplier
CostElement CostElement G/L Account
GoodsRecipientName GoodsRecipientName Recipient Name
PurchaseRequisition PurchaseRequisition Requisition
PurchaseRequisitionItem PurchaseRequisitionItem Requisn. item
PurchasingOrganization PurchasingOrganization Purchasing Organization
PurchasingGroup PurchasingGroup Purchasing Group
NumberOfOperationPriceUnits NumberOfOperationPriceUnits Price Unit
OpExternalProcessingCurrency OpExternalProcessingCurrency Currency
OpExternalProcessingPrice OpExternalProcessingPrice Price
InspectionLotType InspectionLotType Inspection Type
MaterialGroup MaterialGroup Product Group
UnloadingPointName UnloadingPointName Unloading Point Name
OpErlstSchedldExecStrtDte OpErlstSchedldExecStrtDte Earl.start date
OpErlstSchedldExecStrtTme OpErlstSchedldExecStrtTme
OpErlstSchedldProcgStrtDte OpErlstSchedldProcgStrtDte
OpErlstSchedldProcgStrtTme OpErlstSchedldProcgStrtTme
OpErlstSchedldTrdwnStrtDte OpErlstSchedldTrdwnStrtDte
OpErlstSchedldTrdwnStrtTme OpErlstSchedldTrdwnStrtTme
OpErlstSchedldExecEndDte OpErlstSchedldExecEndDte EarliestEndDate
OpErlstSchedldExecEndTme OpErlstSchedldExecEndTme
OpLtstSchedldExecStrtDte OpLtstSchedldExecStrtDte Latest start
OpLtstSchedldExecStrtTme OpLtstSchedldExecStrtTme
OpLtstSchedldProcgStrtDte OpLtstSchedldProcgStrtDte
OpLtstSchedldProcgStrtTme OpLtstSchedldProcgStrtTme
OpLtstSchedldTrdwnStrtDte OpLtstSchedldTrdwnStrtDte
OpLtstSchedldTrdwnStrtTme OpLtstSchedldTrdwnStrtTme
OpLtstSchedldExecEndDte OpLtstSchedldExecEndDte Lat.finish date
OpLtstSchedldExecEndTme OpLtstSchedldExecEndTme
SchedldFcstdLatestStartTime SchedldFcstdLatestStartTime
OperationConfirmedStartDate OperationConfirmedStartDate
OperationConfirmedEndDate OperationConfirmedEndDate
OpActualExecutionStartDate OpActualExecutionStartDate Execution Start Date
OpActualExecutionStartTime OpActualExecutionStartTime
OpActualSetupEndDate OpActualSetupEndDate
OpActualSetupEndTime OpActualSetupEndTime
OpActualProcessingStartDate OpActualProcessingStartDate
OpActualProcessingStartTime OpActualProcessingStartTime
OpActualProcessingEndDate OpActualProcessingEndDate
OpActualProcessingEndTime OpActualProcessingEndTime
OpActualTeardownStartDate OpActualTeardownStartDate
OpActualTeardownStartTme OpActualTeardownStartTme
OpActualExecutionEndDate OpActualExecutionEndDate Execution End Date
OpActualExecutionEndTime OpActualExecutionEndTime
EarliestScheduledWaitStartDate EarliestScheduledWaitStartDate
EarliestScheduledWaitStartTime EarliestScheduledWaitStartTime
EarliestScheduledWaitEndDate EarliestScheduledWaitEndDate
EarliestScheduledWaitEndTime EarliestScheduledWaitEndTime
LatestScheduledWaitStartDate LatestScheduledWaitStartDate
LatestScheduledWaitStartTime LatestScheduledWaitStartTime
LatestScheduledWaitEndDate LatestScheduledWaitEndDate
LatestScheduledWaitEndTime LatestScheduledWaitEndTime
BreakDurationUnit BreakDurationUnit
PlannedBreakDuration PlannedBreakDuration
OverlapMinimumDurationUnit OverlapMinimumDurationUnit Min.Overlap Tme
OverlapMinimumDuration OverlapMinimumDuration Minimum Overlap
MaximumWaitDurationUnit MaximumWaitDurationUnit Max. Wait Unit
MaximumWaitDuration MaximumWaitDuration Max. Wait Time
MinimumWaitDurationUnit MinimumWaitDurationUnit Req. Wait Unit
MinimumWaitDuration MinimumWaitDuration Min. Wait Time
StandardMoveDurationUnit StandardMoveDurationUnit StdMoveTime Un
StandardMoveDuration StandardMoveDuration Std Move Time
StandardQueueDurationUnit StandardQueueDurationUnit Std Queue Unit
StandardQueueDuration StandardQueueDuration Std Queue Time
MinimumQueueDurationUnit MinimumQueueDurationUnit Min. Queue Unit
MinimumQueueDuration MinimumQueueDuration Min. Queue Time
MinimumMoveDurationUnit MinimumMoveDurationUnit MinMoveTime Un
MinimumMoveDuration MinimumMoveDuration Min. Move Time
ScheduledMoveDuration ScheduledMoveDuration
ScheduledMoveDurationUnit ScheduledMoveDurationUnit
ScheduledQueueDuration ScheduledQueueDuration
ScheduledQueueDurationUnit ScheduledQueueDurationUnit
ScheduledWaitDuration ScheduledWaitDuration
ScheduledWaitDurationUnit ScheduledWaitDurationUnit
OpPlannedSetupDurn OpPlannedSetupDurn
OpPlannedSetupDurnUnit OpPlannedSetupDurnUnit
OpPlannedProcessingDurn OpPlannedProcessingDurn
OpPlannedProcessingDurnUnit OpPlannedProcessingDurnUnit
OpPlannedTeardownDurn OpPlannedTeardownDurn
OpPlannedTeardownDurnUnit OpPlannedTeardownDurnUnit
StartDateOffsetReferenceCode StartDateOffsetReferenceCode
StartDateOffsetDurationUnit StartDateOffsetDurationUnit
StartDateOffsetDuration StartDateOffsetDuration
EndDateOffsetReferenceCode EndDateOffsetReferenceCode
EndDateOffsetDurationUnit EndDateOffsetDurationUnit
EndDateOffsetDuration EndDateOffsetDuration
OperationUnit OperationUnit Act/op UoM
OpQtyToBaseQtyDnmntr OpQtyToBaseQtyDnmntr
OpQtyToBaseQtyNmrtr OpQtyToBaseQtyNmrtr
OperationScrapPercent OperationScrapPercent Scrap
OperationReferenceQuantity OperationReferenceQuantity Base Quantity
OpPlannedTotalQuantity OpPlannedTotalQuantity
OpPlannedScrapQuantity OpPlannedScrapQuantity
OpTotalConfirmedYieldQty OpTotalConfirmedYieldQty
OpTotalConfirmedScrapQty OpTotalConfirmedScrapQty
OperationConfirmedReworkQty OperationConfirmedReworkQty
WorkQuantitiesOpWorkQuantityUnit1
OpWorkQuantityUnit2 OpWorkQuantityUnit2
OpWorkQuantityUnit3 OpWorkQuantityUnit3
OpWorkQuantityUnit4 OpWorkQuantityUnit4
OpWorkQuantityUnit5 OpWorkQuantityUnit5
OpWorkQuantityUnit6 OpWorkQuantityUnit6
WorkCenterStandardWorkQtyUnit1 WorkCenterStandardWorkQtyUnit1
WorkCenterStandardWorkQty1 WorkCenterStandardWorkQty1
CostCtrActivityType1 CostCtrActivityType1 Activity Type
WorkCenterStandardWorkQtyUnit2 WorkCenterStandardWorkQtyUnit2
WorkCenterStandardWorkQty2 WorkCenterStandardWorkQty2
CostCtrActivityType2 CostCtrActivityType2 Activity Type
WorkCenterStandardWorkQtyUnit3 WorkCenterStandardWorkQtyUnit3
WorkCenterStandardWorkQty3 WorkCenterStandardWorkQty3
CostCtrActivityType3 CostCtrActivityType3 Activity Type
WorkCenterStandardWorkQtyUnit4 WorkCenterStandardWorkQtyUnit4
WorkCenterStandardWorkQty4 WorkCenterStandardWorkQty4
CostCtrActivityType4 CostCtrActivityType4 Activity Type
WorkCenterStandardWorkQtyUnit5 WorkCenterStandardWorkQtyUnit5
WorkCenterStandardWorkQty5 WorkCenterStandardWorkQty5
CostCtrActivityType5 CostCtrActivityType5 Activity Type
WorkCenterStandardWorkQtyUnit6 WorkCenterStandardWorkQtyUnit6
WorkCenterStandardWorkQty6 WorkCenterStandardWorkQty6
CostCtrActivityType6 CostCtrActivityType6 Activity Type
StandardWorkQtyDetnType StandardWorkQtyDetnType
StandardWorkQtyDetnYear StandardWorkQtyDetnYear
StandardWorkQuantityCalcBasis StandardWorkQuantityCalcBasis
StandardWorkQuantityReference StandardWorkQuantityReference
OperationSplitIsRequired OperationSplitIsRequired Splitting Reqd
MaximumNumberOfSplits MaximumNumberOfSplits Maximum Splits
ActualNumberOfSplits ActualNumberOfSplits
MinProcessingDurationPerSplit MinProcessingDurationPerSplit Min. Proc. Time
MinProcessingDurnPerSplitUnit MinProcessingDurnPerSplitUnit Min. Proc. Time
OverlapMinimumTransferQty OverlapMinimumTransferQty Min. Send-Ahead
BusinessProcess BusinessProcess Business Process
BusinessProcessEntryUnit BusinessProcessEntryUnit
BusinessProcessConfirmedQty BusinessProcessConfirmedQty
NoFurtherBusinessProcQtyIsExpd NoFurtherBusinessProcQtyIsExpd
Reservation Operation Reservation Reservation
_Supplier _Supplier
_SupplierCompanyByPlant _SupplierCompanyByPlant

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_ProdnOrderOperationJoule.
-- 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.

CREATE VIEW C_ProdnOrderOperationJoule AS
SELECT
  OrderInternalID,
  OrderOperationInternalID,
  ProductionOrder,
  ProductionOrderSequence,
  ProductionOrderOperation,
  OperationText,
  OperationStandardTextCode,
  Plant,
  WorkCenter,
  OperationControlProfile,
  OperationConfirmation,
  ChangeNumber,
  ObjectInternalID,
  NumberOfConfirmationSlips,
  EmployeeWageType,
  EmployeeWageGroup,
  EmployeeSuitability,
  NumberOfTimeTickets,
  NumberOfEmployees,
  OperationSetupGroupCategory,
  OperationSetupGroup,
  OperationSetupType,
  LeadTimeReductionStrategy,
  OpSchedldReductionLevel,
  NumberOfOperationConfirmations,
  FactoryCalendar,
  CapacityRequirement,
  CapacityRequirementItem,
  ExtProcgOperationHasSubcontrg,
  PurchasingInfoRecord,
  PurchaseOutlineAgreement,
  PurchaseOutlineAgreementItem,
  PurgInfoRecNonStockItmSortTerm,
  Supplier,
  CostElement,
  GoodsRecipientName,
  PurchaseRequisition,
  PurchaseRequisitionItem,
  PurchasingOrganization,
  PurchasingGroup,
  NumberOfOperationPriceUnits,
  OpExternalProcessingCurrency,
  OpExternalProcessingPrice,
  InspectionLotType,
  MaterialGroup,
  UnloadingPointName,
  OpErlstSchedldExecStrtDte,
  OpErlstSchedldExecStrtTme,
  OpErlstSchedldProcgStrtDte,
  OpErlstSchedldProcgStrtTme,
  OpErlstSchedldTrdwnStrtDte,
  OpErlstSchedldTrdwnStrtTme,
  OpErlstSchedldExecEndDte,
  OpErlstSchedldExecEndTme,
  OpLtstSchedldExecStrtDte,
  OpLtstSchedldExecStrtTme,
  OpLtstSchedldProcgStrtDte,
  OpLtstSchedldProcgStrtTme,
  OpLtstSchedldTrdwnStrtDte,
  OpLtstSchedldTrdwnStrtTme,
  OpLtstSchedldExecEndDte,
  OpLtstSchedldExecEndTme,
  SchedldFcstdLatestStartTime,
  OperationConfirmedStartDate,
  OperationConfirmedEndDate,
  OpActualExecutionStartDate,
  OpActualExecutionStartTime,
  OpActualSetupEndDate,
  OpActualSetupEndTime,
  OpActualProcessingStartDate,
  OpActualProcessingStartTime,
  OpActualProcessingEndDate,
  OpActualProcessingEndTime,
  OpActualTeardownStartDate,
  OpActualTeardownStartTme,
  OpActualExecutionEndDate,
  OpActualExecutionEndTime,
  EarliestScheduledWaitStartDate,
  EarliestScheduledWaitStartTime,
  EarliestScheduledWaitEndDate,
  EarliestScheduledWaitEndTime,
  LatestScheduledWaitStartDate,
  LatestScheduledWaitStartTime,
  LatestScheduledWaitEndDate,
  LatestScheduledWaitEndTime,
  BreakDurationUnit,
  PlannedBreakDuration,
  OverlapMinimumDurationUnit,
  OverlapMinimumDuration,
  MaximumWaitDurationUnit,
  MaximumWaitDuration,
  MinimumWaitDurationUnit,
  MinimumWaitDuration,
  StandardMoveDurationUnit,
  StandardMoveDuration,
  StandardQueueDurationUnit,
  StandardQueueDuration,
  MinimumQueueDurationUnit,
  MinimumQueueDuration,
  MinimumMoveDurationUnit,
  MinimumMoveDuration,
  ScheduledMoveDuration,
  ScheduledMoveDurationUnit,
  ScheduledQueueDuration,
  ScheduledQueueDurationUnit,
  ScheduledWaitDuration,
  ScheduledWaitDurationUnit,
  OpPlannedSetupDurn,
  OpPlannedSetupDurnUnit,
  OpPlannedProcessingDurn,
  OpPlannedProcessingDurnUnit,
  OpPlannedTeardownDurn,
  OpPlannedTeardownDurnUnit,
  StartDateOffsetReferenceCode,
  StartDateOffsetDurationUnit,
  StartDateOffsetDuration,
  EndDateOffsetReferenceCode,
  EndDateOffsetDurationUnit,
  EndDateOffsetDuration,
  OperationUnit,
  OpQtyToBaseQtyDnmntr,
  OpQtyToBaseQtyNmrtr,
  OperationScrapPercent,
  OperationReferenceQuantity,
  OpPlannedTotalQuantity,
  OpPlannedScrapQuantity,
  OpTotalConfirmedYieldQty,
  OpTotalConfirmedScrapQty,
  OperationConfirmedReworkQty,
  OpWorkQuantityUnit2,
  OpWorkQuantityUnit3,
  OpWorkQuantityUnit4,
  OpWorkQuantityUnit5,
  OpWorkQuantityUnit6,
  WorkCenterStandardWorkQtyUnit1,
  WorkCenterStandardWorkQty1,
  CostCtrActivityType1,
  WorkCenterStandardWorkQtyUnit2,
  WorkCenterStandardWorkQty2,
  CostCtrActivityType2,
  WorkCenterStandardWorkQtyUnit3,
  WorkCenterStandardWorkQty3,
  CostCtrActivityType3,
  WorkCenterStandardWorkQtyUnit4,
  WorkCenterStandardWorkQty4,
  CostCtrActivityType4,
  WorkCenterStandardWorkQtyUnit5,
  WorkCenterStandardWorkQty5,
  CostCtrActivityType5,
  WorkCenterStandardWorkQtyUnit6,
  WorkCenterStandardWorkQty6,
  CostCtrActivityType6,
  StandardWorkQtyDetnType,
  StandardWorkQtyDetnYear,
  StandardWorkQuantityCalcBasis,
  StandardWorkQuantityReference,
  OperationSplitIsRequired,
  MaximumNumberOfSplits,
  ActualNumberOfSplits,
  MinProcessingDurationPerSplit,
  MinProcessingDurnPerSplitUnit,
  OverlapMinimumTransferQty,
  BusinessProcess,
  BusinessProcessEntryUnit,
  BusinessProcessConfirmedQty,
  NoFurtherBusinessProcQtyIsExpd,
  Operation.Reservation AS Reservation
FROM R_ProductionOrderOperationTP
;