I_ProdnRtgOperationTP

DDL: I_PRODNRTGOPERATIONTP SQL: IPRODNRTGOPTP Type: view_entity TRANSACTIONAL Package: VDM_PP_MD_RTG

Transaction View for Production Routing Operation

I_ProdnRtgOperationTP is a Transactional CDS View that provides data about "Transaction View for Production Routing Operation" in SAP S/4HANA. It reads from 1 data source (I_ProductionRoutingOperation) and exposes 133 fields with key fields ProductionRoutingGroup, ProductionRouting, ProductionRoutingSequence, ProductionRoutingOpIntID, ProductionRoutingOpIntVersion. It has 9 associations to related views. Part of development package VDM_PP_MD_RTG.

Data Sources (1)

SourceAliasJoin Type
I_ProductionRoutingOperation I_ProductionRoutingOperation from

Associations (9)

CardinalityTargetAliasCondition
[0..*] I_ProductionRoutingSubOpTP _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..*] I_ProdnRoutingOpCompAllocTP _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..*] I_ProductionRoutingHeaderTP _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 _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 _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 _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 _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 _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

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Transaction View for 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 (133)

KeyFieldSource TableSource FieldDescription
KEY ProductionRoutingGroup BillOfOperationsGroup Group
KEY ProductionRouting BillOfOperationsVariant Group Counter
KEY ProductionRoutingSequence BillOfOperationsSequence Sequence
KEY ProductionRoutingOpIntID BOOOperationInternalID Task list node
KEY ProductionRoutingOpIntVersion BOOOpInternalVersionCounter Counter
Operation Transaction
CreationDate CreationDate Time Stamp
CreatedByUser CreatedByUser User Name
LastChangeDate LastChangeDate Time Stamp
LastChangedByUser LastChangedByUser User Name
ChangeNumber ChangeNumber Change Number
ValidityStartDate ValidityStartDate Validity Start Date
ValidityEndDate ValidityEndDate ValidTo
IsDeleted IsDeleted TRUE
IsImplicitlyDeleted IsImplicitlyDeleted
OperationText OperationText Description
LongTextLanguageCode LongTextLanguageCode Language
Plant Plant Valuation Area
OperationControlProfile OperationControlProfile Control Key
OperationStandardTextCode OperationStandardTextCode Std Text Key
WorkCenterTypeCode WorkCenterTypeCode Object Type
WorkCenterInternalID WorkCenterInternalID Work Center
CapacityCategoryCode CapacityCategoryCode
CostElement CostElement G/L Account
OperationCostingRelevancyType OperationCostingRelevancyType Operation Costing Relevancy Type
NumberOfTimeTickets NumberOfTimeTickets No.TimeTickets
NumberOfConfirmationSlips NumberOfConfirmationSlips No. of Conf. Slips
EmployeeWageGroup EmployeeWageGroup Wage Group
EmployeeWageType EmployeeWageType Wage type
EmployeeSuitability EmployeeSuitability
NumberOfEmployees NumberOfEmployees No. employees
BillOfOperationsRefType BillOfOperationsRefType
BillOfOperationsRefGroup BillOfOperationsRefGroup
BillOfOperationsRefVariant BillOfOperationsRefVariant
LineSegmentTakt LineSegmentTakt
OperationStdWorkQtyGrpgCat OperationStdWorkQtyGrpgCat
OrderHasNoSubOperations OrderHasNoSubOperations
OperationSetupType OperationSetupType Setup Type Key
OperationSetupGroupCategory OperationSetupGroupCategory Setup group cat
OperationSetupGroup OperationSetupGroup Setup group key
BOOOperationIsPhase BOOOperationIsPhase
BOOPhaseSuperiorOpInternalID BOOPhaseSuperiorOpInternalID
ControlRecipeDestination ControlRecipeDestination
OpIsExtlyProcdWithSubcontrg
PurchasingInfoRecord PurchasingInfoRecord Info Record
PurchasingOrganization PurchasingOrganization Purchasing Organization
PurchaseContract PurchaseContract Purchasing Doc.
PurchaseContractItem PurchaseContractItem Item
PurchasingInfoRecdAddlGrpgName PurchasingInfoRecdAddlGrpgName Sort Term
MaterialGroup MaterialGroup Product Group
PurchasingGroup PurchasingGroup Purchasing Group
Supplier Supplier Supplier
PlannedDeliveryDuration PlannedDeliveryDuration Pl. Deliv. Time
NumberOfOperationPriceUnits NumberOfOperationPriceUnits Price Unit
OpExternalProcessingCurrency OpExternalProcessingCurrency Currency
OpExternalProcessingPrice OpExternalProcessingPrice Price
InspectionLotType InspectionLotType Inspection Type
InspResultRecordingView InspResultRecordingView
InspSbstCompletionConfirmation InspSbstCompletionConfirmation
InspSbstHasNoTimeOrQuantity InspSbstHasNoTimeOrQuantity Price determin.
OperationReferenceQuantity OperationReferenceQuantity Base Quantity
OperationUnit OperationUnit Act/op UoM
OperationScrapPercent OperationScrapPercent Scrap
OpQtyToBaseQtyNmrtr OpQtyToBaseQtyNmrtr
OpQtyToBaseQtyDnmntr OpQtyToBaseQtyDnmntr
StandardWorkQuantity1 StandardWorkQuantity1 Standard Value
StandardWorkQuantityUnit1 StandardWorkQuantityUnit1 Std value unit
CostCtrActivityType1 CostCtrActivityType1 Activity Type
PerfEfficiencyRatioCode1 PerfEfficiencyRatioCode1
StandardWorkQuantity2 StandardWorkQuantity2 Standard Value
StandardWorkQuantityUnit2 StandardWorkQuantityUnit2 Std value unit
CostCtrActivityType2 CostCtrActivityType2 Activity Type
PerfEfficiencyRatioCode2 PerfEfficiencyRatioCode2
StandardWorkQuantity3 StandardWorkQuantity3 Standard Value
StandardWorkQuantityUnit3 StandardWorkQuantityUnit3 Std value unit
CostCtrActivityType3 CostCtrActivityType3 Activity Type
PerfEfficiencyRatioCode3 PerfEfficiencyRatioCode3
StandardWorkQuantity4 StandardWorkQuantity4 Standard Value
StandardWorkQuantityUnit4 StandardWorkQuantityUnit4 Std value unit
CostCtrActivityType4 CostCtrActivityType4 Activity Type
PerfEfficiencyRatioCode4 PerfEfficiencyRatioCode4
StandardWorkQuantity5 StandardWorkQuantity5 Standard Value
StandardWorkQuantityUnit5 StandardWorkQuantityUnit5 Std value unit
CostCtrActivityType5 CostCtrActivityType5 Activity Type
PerfEfficiencyRatioCode5 PerfEfficiencyRatioCode5
StandardWorkQuantity6 StandardWorkQuantity6 Standard Value
StandardWorkQuantityUnit6 StandardWorkQuantityUnit6 Std value unit
CostCtrActivityType6 CostCtrActivityType6 Activity Type
PerfEfficiencyRatioCode6 PerfEfficiencyRatioCode6
BusinessProcess BusinessProcess Business Process
LeadTimeReductionStrategy LeadTimeReductionStrategy Red. Strategy
TeardownAndWaitIsParallel TeardownAndWaitIsParallel Teardown/Wait Par.
BillOfOperationsBreakDuration BillOfOperationsBreakDuration Break Time
BreakDurationUnit BreakDurationUnit
MaximumWaitDuration MaximumWaitDuration Max. Wait Time
MaximumWaitDurationUnit MaximumWaitDurationUnit Max. Wait Unit
MinimumWaitDuration MinimumWaitDuration Min. Wait Time
MinimumWaitDurationUnit MinimumWaitDurationUnit Req. Wait Unit
StandardQueueDuration StandardQueueDuration Std Queue Time
StandardQueueDurationUnit StandardQueueDurationUnit Std Queue Unit
MinimumQueueDuration MinimumQueueDuration Min. Queue Time
MinimumQueueDurationUnit MinimumQueueDurationUnit Min. Queue Unit
StandardMoveDuration StandardMoveDuration Std Move Time
StandardMoveDurationUnit StandardMoveDurationUnit StdMoveTime Un
MinimumMoveDuration MinimumMoveDuration Min. Move Time
MinimumMoveDurationUnit MinimumMoveDurationUnit MinMoveTime Un
OperationSplitIsRequired OperationSplitIsRequired Splitting Reqd
MaximumNumberOfSplits MaximumNumberOfSplits Maximum Splits
MinProcessingDurationPerSplit MinProcessingDurationPerSplit Min. Proc. Time
MinProcessingDurnPerSplitUnit MinProcessingDurnPerSplitUnit Min. Proc. Time
OperationOverlappingIsRequired OperationOverlappingIsRequired
OperationOverlappingIsPossible OperationOverlappingIsPossible
OperationsIsAlwaysOverlapping OperationsIsAlwaysOverlapping
OverlapMinimumDuration OverlapMinimumDuration Minimum Overlap
OverlapMinimumDurationUnit OverlapMinimumDurationUnit Min.Overlap Tme
OverlapMinimumTransferQty OverlapMinimumTransferQty Min. Send-Ahead
OverlapMinimumTransferQtyUnit OverlapMinimumTransferQtyUnit Act/op UoM
FactoryCalendar FactoryCalendar Factory Calendar
ChangedDateTime _NonSqncTP ChangedDateTime Time Stamp
PlainLongText _LongText PlainLongText Long Text
_Supplier _Supplier
_SupplierCompanyByPlant _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 I_ProdnRtgOperationTP.
-- 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.
-- SQL view name: IPRODNRTGOPTP

CREATE VIEW I_ProdnRtgOperationTP AS
SELECT
  BillOfOperationsGroup AS ProductionRoutingGroup,
  BillOfOperationsVariant AS ProductionRouting,
  BillOfOperationsSequence AS ProductionRoutingSequence,
  BOOOperationInternalID AS ProductionRoutingOpIntID,
  BOOOpInternalVersionCounter AS ProductionRoutingOpIntVersion,
  cast(Operation as pph_vornr preserving type) AS Operation,
  CreationDate,
  CreatedByUser,
  LastChangeDate,
  LastChangedByUser,
  ChangeNumber,
  ValidityStartDate,
  ValidityEndDate,
  IsDeleted,
  IsImplicitlyDeleted,
  OperationText,
  LongTextLanguageCode,
  Plant,
  OperationControlProfile,
  OperationStandardTextCode,
  WorkCenterTypeCode,
  WorkCenterInternalID,
  CapacityCategoryCode,
  CostElement,
  OperationCostingRelevancyType,
  NumberOfTimeTickets,
  NumberOfConfirmationSlips,
  EmployeeWageGroup,
  EmployeeWageType,
  EmployeeSuitability,
  NumberOfEmployees,
  BillOfOperationsRefType,
  BillOfOperationsRefGroup,
  BillOfOperationsRefVariant,
  LineSegmentTakt,
  OperationStdWorkQtyGrpgCat,
  OrderHasNoSubOperations,
  OperationSetupType,
  OperationSetupGroupCategory,
  OperationSetupGroup,
  BOOOperationIsPhase,
  BOOPhaseSuperiorOpInternalID,
  ControlRecipeDestination,
  cast( OpIsExtlyProcdWithSubcontrg as pph_frdlb) AS OpIsExtlyProcdWithSubcontrg,
  PurchasingInfoRecord,
  PurchasingOrganization,
  PurchaseContract,
  PurchaseContractItem,
  PurchasingInfoRecdAddlGrpgName,
  MaterialGroup,
  PurchasingGroup,
  Supplier,
  PlannedDeliveryDuration,
  NumberOfOperationPriceUnits,
  OpExternalProcessingCurrency,
  OpExternalProcessingPrice,
  InspectionLotType,
  InspResultRecordingView,
  InspSbstCompletionConfirmation,
  InspSbstHasNoTimeOrQuantity,
  OperationReferenceQuantity,
  OperationUnit,
  OperationScrapPercent,
  OpQtyToBaseQtyNmrtr,
  OpQtyToBaseQtyDnmntr,
  StandardWorkQuantity1,
  StandardWorkQuantityUnit1,
  CostCtrActivityType1,
  PerfEfficiencyRatioCode1,
  StandardWorkQuantity2,
  StandardWorkQuantityUnit2,
  CostCtrActivityType2,
  PerfEfficiencyRatioCode2,
  StandardWorkQuantity3,
  StandardWorkQuantityUnit3,
  CostCtrActivityType3,
  PerfEfficiencyRatioCode3,
  StandardWorkQuantity4,
  StandardWorkQuantityUnit4,
  CostCtrActivityType4,
  PerfEfficiencyRatioCode4,
  StandardWorkQuantity5,
  StandardWorkQuantityUnit5,
  CostCtrActivityType5,
  PerfEfficiencyRatioCode5,
  StandardWorkQuantity6,
  StandardWorkQuantityUnit6,
  CostCtrActivityType6,
  PerfEfficiencyRatioCode6,
  BusinessProcess,
  LeadTimeReductionStrategy,
  TeardownAndWaitIsParallel,
  BillOfOperationsBreakDuration,
  BreakDurationUnit,
  MaximumWaitDuration,
  MaximumWaitDurationUnit,
  MinimumWaitDuration,
  MinimumWaitDurationUnit,
  StandardQueueDuration,
  StandardQueueDurationUnit,
  MinimumQueueDuration,
  MinimumQueueDurationUnit,
  StandardMoveDuration,
  StandardMoveDurationUnit,
  MinimumMoveDuration,
  MinimumMoveDurationUnit,
  OperationSplitIsRequired,
  MaximumNumberOfSplits,
  MinProcessingDurationPerSplit,
  MinProcessingDurnPerSplitUnit,
  OperationOverlappingIsRequired,
  OperationOverlappingIsPossible,
  OperationsIsAlwaysOverlapping,
  OverlapMinimumDuration,
  OverlapMinimumDurationUnit,
  OverlapMinimumTransferQty,
  OverlapMinimumTransferQtyUnit,
  FactoryCalendar,
  _NonSqncTP.ChangedDateTime AS ChangedDateTime,
  _LongText.PlainLongText AS PlainLongText
FROM I_ProductionRoutingOperation
LEFT OUTER JOIN I_ProductionRoutingSubOpTP 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 I_ProdnRoutingOpCompAllocTP 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 I_ProductionRoutingHeaderTP 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 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 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 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 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 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..*]
;