R_ProdnRoutingOperationTP_2
Production Routing Operation
R_ProdnRoutingOperationTP_2 is a Transactional CDS View that provides data about "Production Routing Operation" in SAP S/4HANA. It reads from 2 data sources (I_ProductionRoutingOperation, I_ProdnRtgOperationToSequence) and exposes 135 fields with key fields ProductionRoutingGroup, ProductionRouting, ProductionRoutingSequence, ProductionRoutingOpIntID, ProductionRoutingOpIntVersion. It has 11 associations to related views.
Data Sources (2)
| Source | Alias | Join Type |
|---|---|---|
| I_ProductionRoutingOperation | operation | from |
| I_ProdnRtgOperationToSequence | operationseq | inner |
Associations (11)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | R_ProductionRoutingSubopTP_2 | _SubOp | $projection.ProductionRoutingGroup = _SubOp.ProductionRoutingGroup and $projection.ProductionRouting = _SubOp.ProductionRouting and $projection.ProductionRoutingOpIntID = _SubOp.SuperiorOperationInternalID and $projection.ProductionRoutingSequence = _SubOp.ProductionRoutingSequence and $projection.ValidityEndDate >= _SubOp.ValidityStartDate and $projection.ValidityStartDate <= _SubOp.ValidityEndDate |
| [0..*] | R_ProdnRoutingOpCompAllocTP_2 | _OpCompAlloc | $projection.ProductionRoutingGroup = _OpCompAlloc.ProductionRoutingGroup and $projection.ProductionRouting = _OpCompAlloc.ProductionRouting and $projection.ProductionRoutingOpIntID = _OpCompAlloc.ProductionRoutingOpIntID and $projection.ProductionRoutingSequence = _OpCompAlloc.ProductionRoutingSequence and $projection.ValidityEndDate >= _OpCompAlloc.ValidityStartDate and $projection.ValidityStartDate <= _OpCompAlloc.ValidityEndDate |
| [1..*] | R_ProductionRoutingHeaderTP_2 | _Header | $projection.ProductionRoutingGroup = _Header.ProductionRoutingGroup and $projection.ProductionRouting = _Header.ProductionRouting and $projection.ValidityEndDate >= _Header.ValidityStartDate and $projection.ValidityStartDate <= _Header.ValidityEndDate |
| [0..1] | I_TaskListOperationLongText | _LongText | $projection.ProductionRoutingGroup = _LongText.TaskListGroup and $projection.ProductionRoutingOpIntID = _LongText.BOOOperationInternalID and $projection.ProductionRoutingOpIntVersion = _LongText.BOOInternalVersionCounter and $projection.LongTextLanguageCode is not null and _LongText.TaskListType = 'N' |
| [0..*] | R_ProdnRtgOpMiscPRTAssgmtTP_2 | _OpMiscPRTAssgmt | $projection.ProductionRoutingGroup = _OpMiscPRTAssgmt.ProductionRoutingGroup and $projection.ProductionRouting = _OpMiscPRTAssgmt.ProductionRouting and $projection.ProductionRoutingOpIntID = _OpMiscPRTAssgmt.ProductionRoutingOpIntID and $projection.ProductionRoutingSequence = _OpMiscPRTAssgmt.ProductionRoutingSequence and $projection.ValidityEndDate >= _OpMiscPRTAssgmt.ValidityStartDate and $projection.ValidityStartDate <= _OpMiscPRTAssgmt.ValidityEndDate |
| [0..*] | R_ProdnRtgOpDocPRTAssgmtTP_2 | _OpDocPRTAssgmt | $projection.ProductionRoutingGroup = _OpDocPRTAssgmt.ProductionRoutingGroup and $projection.ProductionRouting = _OpDocPRTAssgmt.ProductionRouting and $projection.ProductionRoutingOpIntID = _OpDocPRTAssgmt.ProductionRoutingOpIntID and $projection.ProductionRoutingSequence = _OpDocPRTAssgmt.ProductionRoutingSequence and $projection.ValidityEndDate >= _OpDocPRTAssgmt.ValidityStartDate and $projection.ValidityStartDate <= _OpDocPRTAssgmt.ValidityEndDate |
| [0..*] | R_ProdnRtgOpMatlPRTAssgmtTP_2 | _OpMatlPRTAssgmt | $projection.ProductionRoutingGroup = _OpMatlPRTAssgmt.ProductionRoutingGroup and $projection.ProductionRouting = _OpMatlPRTAssgmt.ProductionRouting and $projection.ProductionRoutingOpIntID = _OpMatlPRTAssgmt.ProductionRoutingOpIntID and $projection.ProductionRoutingSequence = _OpMatlPRTAssgmt.ProductionRoutingSequence and $projection.ValidityEndDate >= _OpMatlPRTAssgmt.ValidityStartDate and $projection.ValidityStartDate <= _OpMatlPRTAssgmt.ValidityEndDate |
| [0..*] | R_ProdnRtgOpEquipPRTAssgmtTP_2 | _OpEquipPRTAssgmt | $projection.ProductionRoutingGroup = _OpEquipPRTAssgmt.ProductionRoutingGroup and $projection.ProductionRouting = _OpEquipPRTAssgmt.ProductionRouting and $projection.ProductionRoutingOpIntID = _OpEquipPRTAssgmt.ProductionRoutingOpIntID and $projection.ProductionRoutingSequence = _OpEquipPRTAssgmt.ProductionRoutingSequence and $projection.ValidityEndDate >= _OpEquipPRTAssgmt.ValidityStartDate and $projection.ValidityStartDate <= _OpEquipPRTAssgmt.ValidityEndDate -- Inspection Characteristics |
| [0..*] | R_ProdnRtgInspCharcsAssgmtTP_2 | _OpInspCharcsAssgmt | $projection.ProductionRoutingGroup = _OpInspCharcsAssgmt.ProductionRoutingGroup and $projection.ProductionRouting = _OpInspCharcsAssgmt.ProductionRouting and $projection.ProductionRoutingOpIntID = _OpInspCharcsAssgmt.ProductionRoutingOpIntID and $projection.ProductionRoutingSequence = _OpInspCharcsAssgmt.ProductionRoutingSequence and $projection.ValidityEndDate >= _OpInspCharcsAssgmt.ValidityStartDate and $projection.ValidityStartDate <= _OpInspCharcsAssgmt.ValidityEndDate |
| [1..1] | E_ProductionRoutingOperation | _Extension | $projection.ProductionRoutingGroup = _Extension.ProductionRoutingGroup and $projection.ProductionRoutingOpIntID = _Extension.ProductionRoutingOpIntID and $projection.ProductionRoutingOpIntVersion = _Extension.ProductionRoutingOpIntVersion and _Extension.BillOfOperationsType = 'N' |
| [0..1] | I_WorkCenter | _WorkCenter | $projection.WorkCenterTypeCode = _WorkCenter.WorkCenterTypeCode and $projection.WorkCenterInternalID = _WorkCenter.WorkCenterInternalID |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| EndUserText.label | Production Routing Operation | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.representativeKey | ProductionRoutingOpIntVersion | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| VDM.viewType | #TRANSACTIONAL | view | |
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view |
Fields (135)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ProductionRoutingGroup | I_ProductionRoutingOperation | BillOfOperationsGroup | Group |
| KEY | ProductionRouting | I_ProductionRoutingOperation | BillOfOperationsVariant | Group Counter |
| KEY | ProductionRoutingSequence | I_ProductionRoutingOperation | BillOfOperationsSequence | Sequence |
| KEY | ProductionRoutingOpIntID | I_ProductionRoutingOperation | BOOOperationInternalID | Task list node |
| KEY | ProductionRoutingOpIntVersion | I_ProductionRoutingOperation | BOOOpInternalVersionCounter | Counter |
| Operation | ||||
| CreationDate | I_ProductionRoutingOperation | CreationDate | Time Stamp | |
| CreatedByUser | I_ProductionRoutingOperation | CreatedByUser | User Name | |
| LastChangeDate | I_ProductionRoutingOperation | LastChangeDate | Time Stamp | |
| LastChangedByUser | I_ProductionRoutingOperation | LastChangedByUser | User Name | |
| ChangeNumber | I_ProductionRoutingOperation | ChangeNumber | Change Number | |
| ValidityStartDate | I_ProductionRoutingOperation | ValidityStartDate | Validity Start Date | |
| ValidityEndDate | I_ProductionRoutingOperation | ValidityEndDate | ValidTo | |
| IsDeleted | I_ProductionRoutingOperation | IsDeleted | TRUE | |
| IsImplicitlyDeleted | I_ProductionRoutingOperation | IsImplicitlyDeleted | ||
| OperationText | I_ProductionRoutingOperation | OperationText | Description | |
| LongTextLanguageCode | I_ProductionRoutingOperation | LongTextLanguageCode | Language | |
| Plant | I_ProductionRoutingOperation | Plant | Valuation Area | |
| OperationControlProfile | I_ProductionRoutingOperation | OperationControlProfile | Control Key | |
| OperationStandardTextCode | I_ProductionRoutingOperation | OperationStandardTextCode | Std Text Key | |
| WorkCenterTypeCode | I_ProductionRoutingOperation | WorkCenterTypeCode | Object Type | |
| WorkCenterInternalID | I_ProductionRoutingOperation | WorkCenterInternalID | Work Center | |
| CapacityCategoryCode | I_ProductionRoutingOperation | CapacityCategoryCode | ||
| CostElement | I_ProductionRoutingOperation | CostElement | G/L Account | |
| OperationCostingRelevancyType | I_ProductionRoutingOperation | OperationCostingRelevancyType | Operation Costing Relevancy Type | |
| NumberOfTimeTickets | I_ProductionRoutingOperation | NumberOfTimeTickets | No.TimeTickets | |
| NumberOfConfirmationSlips | I_ProductionRoutingOperation | NumberOfConfirmationSlips | No. of Conf. Slips | |
| EmployeeWageGroup | I_ProductionRoutingOperation | EmployeeWageGroup | Wage Group | |
| EmployeeWageType | I_ProductionRoutingOperation | EmployeeWageType | Wage type | |
| EmployeeSuitability | I_ProductionRoutingOperation | EmployeeSuitability | ||
| NumberOfEmployees | I_ProductionRoutingOperation | NumberOfEmployees | No. employees | |
| BillOfOperationsRefType | I_ProductionRoutingOperation | BillOfOperationsRefType | ||
| BillOfOperationsRefGroup | I_ProductionRoutingOperation | BillOfOperationsRefGroup | ||
| BillOfOperationsRefVariant | I_ProductionRoutingOperation | BillOfOperationsRefVariant | ||
| LineSegmentTakt | I_ProductionRoutingOperation | LineSegmentTakt | ||
| OperationStdWorkQtyGrpgCat | I_ProductionRoutingOperation | OperationStdWorkQtyGrpgCat | ||
| OrderHasNoSubOperations | I_ProductionRoutingOperation | OrderHasNoSubOperations | ||
| OperationSetupType | I_ProductionRoutingOperation | OperationSetupType | Setup Type Key | |
| OperationSetupGroupCategory | I_ProductionRoutingOperation | OperationSetupGroupCategory | Setup group cat | |
| OperationSetupGroup | I_ProductionRoutingOperation | OperationSetupGroup | Setup group key | |
| BOOOperationIsPhase | I_ProductionRoutingOperation | BOOOperationIsPhase | ||
| BOOPhaseSuperiorOpInternalID | I_ProductionRoutingOperation | BOOPhaseSuperiorOpInternalID | ||
| ControlRecipeDestination | I_ProductionRoutingOperation | ControlRecipeDestination | ||
| OpIsExtlyProcdWithSubcontrg | ||||
| PurchasingInfoRecord | I_ProductionRoutingOperation | PurchasingInfoRecord | Info Record | |
| PurchasingOrganization | I_ProductionRoutingOperation | PurchasingOrganization | Purchasing Organization | |
| PurchaseContract | I_ProductionRoutingOperation | PurchaseContract | Purchasing Doc. | |
| PurchaseContractItem | I_ProductionRoutingOperation | PurchaseContractItem | Item | |
| PurchasingInfoRecdAddlGrpgName | I_ProductionRoutingOperation | PurchasingInfoRecdAddlGrpgName | Sort Term | |
| MaterialGroup | I_ProductionRoutingOperation | MaterialGroup | Product Group | |
| PurchasingGroup | I_ProductionRoutingOperation | PurchasingGroup | Purchasing Group | |
| Supplier | I_ProductionRoutingOperation | Supplier | Supplier | |
| PlannedDeliveryDuration | I_ProductionRoutingOperation | PlannedDeliveryDuration | Pl. Deliv. Time | |
| NumberOfOperationPriceUnits | I_ProductionRoutingOperation | NumberOfOperationPriceUnits | Price Unit | |
| OpExternalProcessingCurrency | I_ProductionRoutingOperation | OpExternalProcessingCurrency | Currency | |
| OpExternalProcessingPrice | I_ProductionRoutingOperation | OpExternalProcessingPrice | Price | |
| InspectionLotType | I_ProductionRoutingOperation | InspectionLotType | Inspection Type | |
| InspResultRecordingView | I_ProductionRoutingOperation | InspResultRecordingView | ||
| InspSbstCompletionConfirmation | I_ProductionRoutingOperation | InspSbstCompletionConfirmation | ||
| InspSbstHasNoTimeOrQuantity | I_ProductionRoutingOperation | InspSbstHasNoTimeOrQuantity | Price determin. | |
| OperationReferenceQuantity | I_ProductionRoutingOperation | OperationReferenceQuantity | Base Quantity | |
| OperationUnit | I_ProductionRoutingOperation | OperationUnit | Act/op UoM | |
| OperationScrapPercent | I_ProductionRoutingOperation | OperationScrapPercent | Scrap | |
| OpQtyToBaseQtyNmrtr | I_ProductionRoutingOperation | OpQtyToBaseQtyNmrtr | ||
| OpQtyToBaseQtyDnmntr | I_ProductionRoutingOperation | OpQtyToBaseQtyDnmntr | ||
| StandardWorkQuantity1 | I_ProductionRoutingOperation | StandardWorkQuantity1 | Standard Value | |
| StandardWorkQuantityUnit1 | I_ProductionRoutingOperation | StandardWorkQuantityUnit1 | Std value unit | |
| CostCtrActivityType1 | I_ProductionRoutingOperation | CostCtrActivityType1 | Activity Type | |
| PerfEfficiencyRatioCode1 | I_ProductionRoutingOperation | PerfEfficiencyRatioCode1 | ||
| StandardWorkQuantity2 | I_ProductionRoutingOperation | StandardWorkQuantity2 | Standard Value | |
| StandardWorkQuantityUnit2 | I_ProductionRoutingOperation | StandardWorkQuantityUnit2 | Std value unit | |
| CostCtrActivityType2 | I_ProductionRoutingOperation | CostCtrActivityType2 | Activity Type | |
| PerfEfficiencyRatioCode2 | I_ProductionRoutingOperation | PerfEfficiencyRatioCode2 | ||
| StandardWorkQuantity3 | I_ProductionRoutingOperation | StandardWorkQuantity3 | Standard Value | |
| StandardWorkQuantityUnit3 | I_ProductionRoutingOperation | StandardWorkQuantityUnit3 | Std value unit | |
| CostCtrActivityType3 | I_ProductionRoutingOperation | CostCtrActivityType3 | Activity Type | |
| PerfEfficiencyRatioCode3 | I_ProductionRoutingOperation | PerfEfficiencyRatioCode3 | ||
| StandardWorkQuantity4 | I_ProductionRoutingOperation | StandardWorkQuantity4 | Standard Value | |
| StandardWorkQuantityUnit4 | I_ProductionRoutingOperation | StandardWorkQuantityUnit4 | Std value unit | |
| CostCtrActivityType4 | I_ProductionRoutingOperation | CostCtrActivityType4 | Activity Type | |
| PerfEfficiencyRatioCode4 | I_ProductionRoutingOperation | PerfEfficiencyRatioCode4 | ||
| StandardWorkQuantity5 | I_ProductionRoutingOperation | StandardWorkQuantity5 | Standard Value | |
| StandardWorkQuantityUnit5 | I_ProductionRoutingOperation | StandardWorkQuantityUnit5 | Std value unit | |
| CostCtrActivityType5 | I_ProductionRoutingOperation | CostCtrActivityType5 | Activity Type | |
| PerfEfficiencyRatioCode5 | I_ProductionRoutingOperation | PerfEfficiencyRatioCode5 | ||
| StandardWorkQuantity6 | I_ProductionRoutingOperation | StandardWorkQuantity6 | Standard Value | |
| StandardWorkQuantityUnit6 | I_ProductionRoutingOperation | StandardWorkQuantityUnit6 | Std value unit | |
| CostCtrActivityType6 | I_ProductionRoutingOperation | CostCtrActivityType6 | Activity Type | |
| PerfEfficiencyRatioCode6 | I_ProductionRoutingOperation | PerfEfficiencyRatioCode6 | ||
| BusinessProcess | I_ProductionRoutingOperation | BusinessProcess | Business Process | |
| LeadTimeReductionStrategy | I_ProductionRoutingOperation | LeadTimeReductionStrategy | Red. Strategy | |
| TeardownAndWaitIsParallel | I_ProductionRoutingOperation | TeardownAndWaitIsParallel | Teardown/Wait Par. | |
| BillOfOperationsBreakDuration | I_ProductionRoutingOperation | BillOfOperationsBreakDuration | Break Time | |
| BreakDurationUnit | I_ProductionRoutingOperation | BreakDurationUnit | ||
| MaximumWaitDuration | I_ProductionRoutingOperation | MaximumWaitDuration | Max. Wait Time | |
| MaximumWaitDurationUnit | I_ProductionRoutingOperation | MaximumWaitDurationUnit | Max. Wait Unit | |
| MinimumWaitDuration | I_ProductionRoutingOperation | MinimumWaitDuration | Min. Wait Time | |
| MinimumWaitDurationUnit | I_ProductionRoutingOperation | MinimumWaitDurationUnit | Req. Wait Unit | |
| StandardQueueDuration | I_ProductionRoutingOperation | StandardQueueDuration | Std Queue Time | |
| StandardQueueDurationUnit | I_ProductionRoutingOperation | StandardQueueDurationUnit | Std Queue Unit | |
| MinimumQueueDuration | I_ProductionRoutingOperation | MinimumQueueDuration | Min. Queue Time | |
| MinimumQueueDurationUnit | I_ProductionRoutingOperation | MinimumQueueDurationUnit | Min. Queue Unit | |
| StandardMoveDuration | I_ProductionRoutingOperation | StandardMoveDuration | Std Move Time | |
| StandardMoveDurationUnit | I_ProductionRoutingOperation | StandardMoveDurationUnit | StdMoveTime Un | |
| MinimumMoveDuration | I_ProductionRoutingOperation | MinimumMoveDuration | Min. Move Time | |
| MinimumMoveDurationUnit | I_ProductionRoutingOperation | MinimumMoveDurationUnit | MinMoveTime Un | |
| OperationSplitIsRequired | I_ProductionRoutingOperation | OperationSplitIsRequired | Splitting Reqd | |
| MaximumNumberOfSplits | I_ProductionRoutingOperation | MaximumNumberOfSplits | Maximum Splits | |
| MinProcessingDurationPerSplit | I_ProductionRoutingOperation | MinProcessingDurationPerSplit | Min. Proc. Time | |
| MinProcessingDurnPerSplitUnit | I_ProductionRoutingOperation | MinProcessingDurnPerSplitUnit | Min. Proc. Time | |
| OperationOverlappingIsRequired | I_ProductionRoutingOperation | OperationOverlappingIsRequired | ||
| OperationOverlappingIsPossible | I_ProductionRoutingOperation | OperationOverlappingIsPossible | ||
| OperationsIsAlwaysOverlapping | I_ProductionRoutingOperation | OperationsIsAlwaysOverlapping | ||
| OperationHasNoOverlapping | I_ProductionRoutingOperation | OperationHasNoOverlapping | ||
| OverlapMinimumDuration | I_ProductionRoutingOperation | OverlapMinimumDuration | Minimum Overlap | |
| OverlapMinimumDurationUnit | I_ProductionRoutingOperation | OverlapMinimumDurationUnit | Min.Overlap Tme | |
| OverlapMinimumTransferQty | I_ProductionRoutingOperation | OverlapMinimumTransferQty | Min. Send-Ahead | |
| OverlapMinimumTransferQtyUnit | I_ProductionRoutingOperation | OverlapMinimumTransferQtyUnit | Act/op UoM | |
| FactoryCalendar | I_ProductionRoutingOperation | FactoryCalendar | Factory Calendar | |
| ChangedDateTime | _NonSqncTP | ChangedDateTime | Time Stamp | |
| PlainLongText | _LongText | PlainLongText | Long Text | |
| WorkCenter | _WorkCenter | WorkCenter | Work Center | |
| _Supplier | I_ProductionRoutingOperation | _Supplier | ||
| _SupplierCompanyByPlant | I_ProductionRoutingOperation | _SupplierCompanyByPlant | ||
| _Header | _Header | |||
| _SubOp | _SubOp | |||
| _OpCompAlloc | _OpCompAlloc | |||
| _NonSqncTP | _NonSqncTP | |||
| _LongText | _LongText | |||
| _ProdnRtgTP | _ProdnRtgTP | |||
| _OpMiscPRTAssgmt | _OpMiscPRTAssgmt | |||
| _OpDocPRTAssgmt | _OpDocPRTAssgmt | |||
| _OpMatlPRTAssgmt | _OpMatlPRTAssgmt | |||
| _OpEquipPRTAssgmt | _OpEquipPRTAssgmt | |||
| _OpInspCharcsAssgmt | _OpInspCharcsAssgmt |
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 R_ProdnRoutingOperationTP_2.
-- 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 R_ProdnRoutingOperationTP_2 AS
SELECT
operation.BillOfOperationsGroup AS ProductionRoutingGroup,
operation.BillOfOperationsVariant AS ProductionRouting,
operation.BillOfOperationsSequence AS ProductionRoutingSequence,
operation.BOOOperationInternalID AS ProductionRoutingOpIntID,
operation.BOOOpInternalVersionCounter AS ProductionRoutingOpIntVersion,
cast(operation.Operation as pph_vornr preserving type) AS Operation,
operation.CreationDate AS CreationDate,
operation.CreatedByUser AS CreatedByUser,
operation.LastChangeDate AS LastChangeDate,
operation.LastChangedByUser AS LastChangedByUser,
operation.ChangeNumber AS ChangeNumber,
operation.ValidityStartDate AS ValidityStartDate,
operation.ValidityEndDate AS ValidityEndDate,
operation.IsDeleted AS IsDeleted,
operation.IsImplicitlyDeleted AS IsImplicitlyDeleted,
operation.OperationText AS OperationText,
operation.LongTextLanguageCode AS LongTextLanguageCode,
operation.Plant AS Plant,
operation.OperationControlProfile AS OperationControlProfile,
operation.OperationStandardTextCode AS OperationStandardTextCode,
operation.WorkCenterTypeCode AS WorkCenterTypeCode,
operation.WorkCenterInternalID AS WorkCenterInternalID,
operation.CapacityCategoryCode AS CapacityCategoryCode,
operation.CostElement AS CostElement,
operation.OperationCostingRelevancyType AS OperationCostingRelevancyType,
operation.NumberOfTimeTickets AS NumberOfTimeTickets,
operation.NumberOfConfirmationSlips AS NumberOfConfirmationSlips,
operation.EmployeeWageGroup AS EmployeeWageGroup,
operation.EmployeeWageType AS EmployeeWageType,
operation.EmployeeSuitability AS EmployeeSuitability,
operation.NumberOfEmployees AS NumberOfEmployees,
operation.BillOfOperationsRefType AS BillOfOperationsRefType,
operation.BillOfOperationsRefGroup AS BillOfOperationsRefGroup,
operation.BillOfOperationsRefVariant AS BillOfOperationsRefVariant,
operation.LineSegmentTakt AS LineSegmentTakt,
operation.OperationStdWorkQtyGrpgCat AS OperationStdWorkQtyGrpgCat,
operation.OrderHasNoSubOperations AS OrderHasNoSubOperations,
operation.OperationSetupType AS OperationSetupType,
operation.OperationSetupGroupCategory AS OperationSetupGroupCategory,
operation.OperationSetupGroup AS OperationSetupGroup,
operation.BOOOperationIsPhase AS BOOOperationIsPhase,
operation.BOOPhaseSuperiorOpInternalID AS BOOPhaseSuperiorOpInternalID,
operation.ControlRecipeDestination AS ControlRecipeDestination,
cast( operation.OpIsExtlyProcdWithSubcontrg as pph_frdlb) AS OpIsExtlyProcdWithSubcontrg,
operation.PurchasingInfoRecord AS PurchasingInfoRecord,
operation.PurchasingOrganization AS PurchasingOrganization,
operation.PurchaseContract AS PurchaseContract,
operation.PurchaseContractItem AS PurchaseContractItem,
operation.PurchasingInfoRecdAddlGrpgName AS PurchasingInfoRecdAddlGrpgName,
operation.MaterialGroup AS MaterialGroup,
operation.PurchasingGroup AS PurchasingGroup,
operation.Supplier AS Supplier,
operation.PlannedDeliveryDuration AS PlannedDeliveryDuration,
operation.NumberOfOperationPriceUnits AS NumberOfOperationPriceUnits,
operation.OpExternalProcessingCurrency AS OpExternalProcessingCurrency,
operation.OpExternalProcessingPrice AS OpExternalProcessingPrice,
operation.InspectionLotType AS InspectionLotType,
operation.InspResultRecordingView AS InspResultRecordingView,
operation.InspSbstCompletionConfirmation AS InspSbstCompletionConfirmation,
operation.InspSbstHasNoTimeOrQuantity AS InspSbstHasNoTimeOrQuantity,
operation.OperationReferenceQuantity AS OperationReferenceQuantity,
operation.OperationUnit AS OperationUnit,
operation.OperationScrapPercent AS OperationScrapPercent,
operation.OpQtyToBaseQtyNmrtr AS OpQtyToBaseQtyNmrtr,
operation.OpQtyToBaseQtyDnmntr AS OpQtyToBaseQtyDnmntr,
operation.StandardWorkQuantity1 AS StandardWorkQuantity1,
operation.StandardWorkQuantityUnit1 AS StandardWorkQuantityUnit1,
operation.CostCtrActivityType1 AS CostCtrActivityType1,
operation.PerfEfficiencyRatioCode1 AS PerfEfficiencyRatioCode1,
operation.StandardWorkQuantity2 AS StandardWorkQuantity2,
operation.StandardWorkQuantityUnit2 AS StandardWorkQuantityUnit2,
operation.CostCtrActivityType2 AS CostCtrActivityType2,
operation.PerfEfficiencyRatioCode2 AS PerfEfficiencyRatioCode2,
operation.StandardWorkQuantity3 AS StandardWorkQuantity3,
operation.StandardWorkQuantityUnit3 AS StandardWorkQuantityUnit3,
operation.CostCtrActivityType3 AS CostCtrActivityType3,
operation.PerfEfficiencyRatioCode3 AS PerfEfficiencyRatioCode3,
operation.StandardWorkQuantity4 AS StandardWorkQuantity4,
operation.StandardWorkQuantityUnit4 AS StandardWorkQuantityUnit4,
operation.CostCtrActivityType4 AS CostCtrActivityType4,
operation.PerfEfficiencyRatioCode4 AS PerfEfficiencyRatioCode4,
operation.StandardWorkQuantity5 AS StandardWorkQuantity5,
operation.StandardWorkQuantityUnit5 AS StandardWorkQuantityUnit5,
operation.CostCtrActivityType5 AS CostCtrActivityType5,
operation.PerfEfficiencyRatioCode5 AS PerfEfficiencyRatioCode5,
operation.StandardWorkQuantity6 AS StandardWorkQuantity6,
operation.StandardWorkQuantityUnit6 AS StandardWorkQuantityUnit6,
operation.CostCtrActivityType6 AS CostCtrActivityType6,
operation.PerfEfficiencyRatioCode6 AS PerfEfficiencyRatioCode6,
operation.BusinessProcess AS BusinessProcess,
operation.LeadTimeReductionStrategy AS LeadTimeReductionStrategy,
operation.TeardownAndWaitIsParallel AS TeardownAndWaitIsParallel,
operation.BillOfOperationsBreakDuration AS BillOfOperationsBreakDuration,
operation.BreakDurationUnit AS BreakDurationUnit,
operation.MaximumWaitDuration AS MaximumWaitDuration,
operation.MaximumWaitDurationUnit AS MaximumWaitDurationUnit,
operation.MinimumWaitDuration AS MinimumWaitDuration,
operation.MinimumWaitDurationUnit AS MinimumWaitDurationUnit,
operation.StandardQueueDuration AS StandardQueueDuration,
operation.StandardQueueDurationUnit AS StandardQueueDurationUnit,
operation.MinimumQueueDuration AS MinimumQueueDuration,
operation.MinimumQueueDurationUnit AS MinimumQueueDurationUnit,
operation.StandardMoveDuration AS StandardMoveDuration,
operation.StandardMoveDurationUnit AS StandardMoveDurationUnit,
operation.MinimumMoveDuration AS MinimumMoveDuration,
operation.MinimumMoveDurationUnit AS MinimumMoveDurationUnit,
operation.OperationSplitIsRequired AS OperationSplitIsRequired,
operation.MaximumNumberOfSplits AS MaximumNumberOfSplits,
operation.MinProcessingDurationPerSplit AS MinProcessingDurationPerSplit,
operation.MinProcessingDurnPerSplitUnit AS MinProcessingDurnPerSplitUnit,
operation.OperationOverlappingIsRequired AS OperationOverlappingIsRequired,
operation.OperationOverlappingIsPossible AS OperationOverlappingIsPossible,
operation.OperationsIsAlwaysOverlapping AS OperationsIsAlwaysOverlapping,
operation.OperationHasNoOverlapping AS OperationHasNoOverlapping,
operation.OverlapMinimumDuration AS OverlapMinimumDuration,
operation.OverlapMinimumDurationUnit AS OverlapMinimumDurationUnit,
operation.OverlapMinimumTransferQty AS OverlapMinimumTransferQty,
operation.OverlapMinimumTransferQtyUnit AS OverlapMinimumTransferQtyUnit,
operation.FactoryCalendar AS FactoryCalendar,
_NonSqncTP.ChangedDateTime AS ChangedDateTime,
_LongText.PlainLongText AS PlainLongText,
_WorkCenter.WorkCenter AS WorkCenter,
operation._Supplier AS _Supplier,
operation._SupplierCompanyByPlant AS _SupplierCompanyByPlant
FROM I_ProductionRoutingOperation AS operation
INNER JOIN I_ProdnRtgOperationToSequence AS operationseq ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN R_ProductionRoutingSubopTP_2 AS _SubOp ON ProductionRoutingGroup = _SubOp.ProductionRoutingGroup AND ProductionRouting = _SubOp.ProductionRouting AND ProductionRoutingOpIntID = _SubOp.SuperiorOperationInternalID AND ProductionRoutingSequence = _SubOp.ProductionRoutingSequence AND ValidityEndDate >= _SubOp.ValidityStartDate AND ValidityStartDate <= _SubOp.ValidityEndDate -- association [0..*]
LEFT OUTER JOIN R_ProdnRoutingOpCompAllocTP_2 AS _OpCompAlloc ON ProductionRoutingGroup = _OpCompAlloc.ProductionRoutingGroup AND ProductionRouting = _OpCompAlloc.ProductionRouting AND ProductionRoutingOpIntID = _OpCompAlloc.ProductionRoutingOpIntID AND ProductionRoutingSequence = _OpCompAlloc.ProductionRoutingSequence AND ValidityEndDate >= _OpCompAlloc.ValidityStartDate AND ValidityStartDate <= _OpCompAlloc.ValidityEndDate -- association [0..*]
LEFT OUTER JOIN R_ProductionRoutingHeaderTP_2 AS _Header ON ProductionRoutingGroup = _Header.ProductionRoutingGroup AND ProductionRouting = _Header.ProductionRouting AND ValidityEndDate >= _Header.ValidityStartDate AND ValidityStartDate <= _Header.ValidityEndDate -- association [1..*]
LEFT OUTER JOIN I_TaskListOperationLongText AS _LongText ON ProductionRoutingGroup = _LongText.TaskListGroup AND ProductionRoutingOpIntID = _LongText.BOOOperationInternalID AND ProductionRoutingOpIntVersion = _LongText.BOOInternalVersionCounter AND LongTextLanguageCode is not null AND _LongText.TaskListType = 'N' -- association [0..1]
LEFT OUTER JOIN R_ProdnRtgOpMiscPRTAssgmtTP_2 AS _OpMiscPRTAssgmt ON ProductionRoutingGroup = _OpMiscPRTAssgmt.ProductionRoutingGroup AND ProductionRouting = _OpMiscPRTAssgmt.ProductionRouting AND ProductionRoutingOpIntID = _OpMiscPRTAssgmt.ProductionRoutingOpIntID AND ProductionRoutingSequence = _OpMiscPRTAssgmt.ProductionRoutingSequence AND ValidityEndDate >= _OpMiscPRTAssgmt.ValidityStartDate AND ValidityStartDate <= _OpMiscPRTAssgmt.ValidityEndDate -- association [0..*]
LEFT OUTER JOIN R_ProdnRtgOpDocPRTAssgmtTP_2 AS _OpDocPRTAssgmt ON ProductionRoutingGroup = _OpDocPRTAssgmt.ProductionRoutingGroup AND ProductionRouting = _OpDocPRTAssgmt.ProductionRouting AND ProductionRoutingOpIntID = _OpDocPRTAssgmt.ProductionRoutingOpIntID AND ProductionRoutingSequence = _OpDocPRTAssgmt.ProductionRoutingSequence AND ValidityEndDate >= _OpDocPRTAssgmt.ValidityStartDate AND ValidityStartDate <= _OpDocPRTAssgmt.ValidityEndDate -- association [0..*]
LEFT OUTER JOIN R_ProdnRtgOpMatlPRTAssgmtTP_2 AS _OpMatlPRTAssgmt ON ProductionRoutingGroup = _OpMatlPRTAssgmt.ProductionRoutingGroup AND ProductionRouting = _OpMatlPRTAssgmt.ProductionRouting AND ProductionRoutingOpIntID = _OpMatlPRTAssgmt.ProductionRoutingOpIntID AND ProductionRoutingSequence = _OpMatlPRTAssgmt.ProductionRoutingSequence AND ValidityEndDate >= _OpMatlPRTAssgmt.ValidityStartDate AND ValidityStartDate <= _OpMatlPRTAssgmt.ValidityEndDate -- association [0..*]
LEFT OUTER JOIN R_ProdnRtgOpEquipPRTAssgmtTP_2 AS _OpEquipPRTAssgmt ON ProductionRoutingGroup = _OpEquipPRTAssgmt.ProductionRoutingGroup AND ProductionRouting = _OpEquipPRTAssgmt.ProductionRouting AND ProductionRoutingOpIntID = _OpEquipPRTAssgmt.ProductionRoutingOpIntID AND ProductionRoutingSequence = _OpEquipPRTAssgmt.ProductionRoutingSequence AND ValidityEndDate >= _OpEquipPRTAssgmt.ValidityStartDate AND ValidityStartDate <= _OpEquipPRTAssgmt.ValidityEndDate -- association [0..*]
LEFT OUTER JOIN R_ProdnRtgInspCharcsAssgmtTP_2 AS _OpInspCharcsAssgmt ON ProductionRoutingGroup = _OpInspCharcsAssgmt.ProductionRoutingGroup AND ProductionRouting = _OpInspCharcsAssgmt.ProductionRouting AND ProductionRoutingOpIntID = _OpInspCharcsAssgmt.ProductionRoutingOpIntID AND ProductionRoutingSequence = _OpInspCharcsAssgmt.ProductionRoutingSequence AND ValidityEndDate >= _OpInspCharcsAssgmt.ValidityStartDate AND ValidityStartDate <= _OpInspCharcsAssgmt.ValidityEndDate -- association [0..*]
LEFT OUTER JOIN E_ProductionRoutingOperation AS _Extension ON ProductionRoutingGroup = _Extension.ProductionRoutingGroup AND ProductionRoutingOpIntID = _Extension.ProductionRoutingOpIntID AND ProductionRoutingOpIntVersion = _Extension.ProductionRoutingOpIntVersion AND _Extension.BillOfOperationsType = 'N' -- association [1..1]
LEFT OUTER JOIN I_WorkCenter AS _WorkCenter ON WorkCenterTypeCode = _WorkCenter.WorkCenterTypeCode AND WorkCenterInternalID = _WorkCenter.WorkCenterInternalID -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- 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
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA