I_BillOfOperationsOpBasic

DDL: I_BILLOFOPERATIONSOPBASIC SQL: IPPBOOOPERBASIC Type: view BASIC

Bill of Operations Operation Basic

I_BillOfOperationsOpBasic is a Basic CDS View (Dimension) that provides data about "Bill of Operations Operation Basic" in SAP S/4HANA. It reads from 1 data source (plpo) and exposes 6 fields with key fields BillOfOperationsType, BillOfOperationsGroup, BOOOperationInternalID, BOOOpInternalVersionCounter. It has 68 associations to related views.

Data Sources (1)

SourceAliasJoin Type
plpo plpo from

Associations (68)

CardinalityTargetAliasCondition
[1..1] I_BillOfOperationsType _BillOfOperationsType $projection.BillOfOperationsType = _BillOfOperationsType.BillOfOperationsType
[1..1] I_BillOfOperationsGroup _BillOfOperationsGroup $projection.BillOfOperationsType = _BillOfOperationsGroup.BillOfOperationsType and $projection.BillOfOperationsGroup = _BillOfOperationsGroup.BillOfOperationsGroup
[1..1] I_BOOOperationInternalID _BOOOperationInternalID $projection.BillOfOperationsType = _BOOOperationInternalID.BillOfOperationsType and $projection.BillOfOperationsGroup = _BOOOperationInternalID.BillOfOperationsGroup and $projection.BOOOperationInternalID = _BOOOperationInternalID.BOOOperationInternalID
[0..1] I_WorkCenterType _WorkCenterType $projection.WorkCenterTypeCode = _WorkCenterType.WorkCenterTypeCode
[0..1] I_WorkCenter _WorkCenter $projection.WorkCenterTypeCode = _WorkCenter.WorkCenterTypeCode and $projection.WorkCenterInternalID = _WorkCenter.WorkCenterInternalID
[1..1] I_Plant _Plant $projection.Plant = _Plant.Plant
[0..1] I_ChangeMaster _ChangeMaster $projection.ChangeNumber = _ChangeMaster.ChangeNumber
[1..1] I_OperationControlProfile _OperationControlProfile $projection.OperationControlProfile = _OperationControlProfile.OperationControlProfile
[1..1] I_UnitOfMeasure _OperationUnit $projection.OperationUnit = _OperationUnit.UnitOfMeasure
[1..1] I_OperationStandardText _OperationStandardText $projection.OperationStandardTextCode = _OperationStandardText.OperationStandardTextCode
[0..1] I_InspResultRecordingView _InspResultRecordingView $projection.InspResultRecordingView = _InspResultRecordingView.InspResultRecordingView
[1..1] I_OperationStdWorkQtyGrpgCat _OperationStdWorkQtyGrpgCat $projection.OperationStdWorkQtyGrpgCat = _OperationStdWorkQtyGrpgCat.OperationStdWorkQtyGrpgCat
[0..1] I_CapacityCategory _CapacityCategory $projection.CapacityCategoryCode = _CapacityCategory.CapacityCategoryCode
[0..1] I_PurchasingInfoRecordApi01 _PurchasingInfoRecord $projection.PurchasingInfoRecord = _PurchasingInfoRecord.PurchasingInfoRecord
[0..1] I_PurchasingOrganization _PurchasingOrganization $projection.PurchasingOrganization = _PurchasingOrganization.PurchasingOrganization
[0..1] I_PurchaseContract _PurchaseContract $projection.PurchaseContract = _PurchaseContract.PurchaseContract
[0..1] I_PurchaseContractItem _PurchaseContractItem $projection.PurchaseContract = _PurchaseContractItem.PurchaseContract and $projection.PurchaseContractItem = _PurchaseContractItem.PurchaseContractItem
[0..1] I_MaterialGroup _MaterialGroup $projection.MaterialGroup = _MaterialGroup.MaterialGroup
[0..1] I_PurchasingGroup _PurchasingGroup $projection.PurchasingGroup = _PurchasingGroup.PurchasingGroup
[0..1] I_Supplier _Supplier $projection.Supplier = _Supplier.Supplier
[0..1] I_Currency _OpExternalProcessingCurrency $projection.OpExternalProcessingCurrency = _OpExternalProcessingCurrency.Currency
[0..1] I_InspectionLotType _InspectionLotType $projection.InspectionLotType = _InspectionLotType.InspectionLotType
[1..1] I_UnitOfMeasure _BillOfOperationsBreakDurnUnit $projection.BillOfOperationsBreakDurnUnit = _BillOfOperationsBreakDurnUnit.UnitOfMeasure
[1..1] I_UnitOfMeasure _StandardWorkQuantityUnit1 $projection.StandardWorkQuantityUnit1 = _StandardWorkQuantityUnit1.UnitOfMeasure
[1..1] I_UnitOfMeasure _StandardWorkQuantityUnit2 $projection.StandardWorkQuantityUnit2 = _StandardWorkQuantityUnit2.UnitOfMeasure
[1..1] I_UnitOfMeasure _StandardWorkQuantityUnit3 $projection.StandardWorkQuantityUnit3 = _StandardWorkQuantityUnit3.UnitOfMeasure
[1..1] I_UnitOfMeasure _StandardWorkQuantityUnit4 $projection.StandardWorkQuantityUnit4 = _StandardWorkQuantityUnit4.UnitOfMeasure
[1..1] I_UnitOfMeasure _StandardWorkQuantityUnit5 $projection.StandardWorkQuantityUnit5 = _StandardWorkQuantityUnit5.UnitOfMeasure
[1..1] I_UnitOfMeasure _StandardWorkQuantityUnit6 $projection.StandardWorkQuantityUnit6 = _StandardWorkQuantityUnit6.UnitOfMeasure
[1..1] I_PerformanceEfficiencyRatio _PerformanceEfficiencyRatio1 $projection.PerfEfficiencyRatioCode1 = _PerformanceEfficiencyRatio1.PerformanceEfficiencyRatioCode
[1..1] I_PerformanceEfficiencyRatio _PerformanceEfficiencyRatio2 $projection.PerfEfficiencyRatioCode2 = _PerformanceEfficiencyRatio2.PerformanceEfficiencyRatioCode
[1..1] I_PerformanceEfficiencyRatio _PerformanceEfficiencyRatio3 $projection.PerfEfficiencyRatioCode3 = _PerformanceEfficiencyRatio3.PerformanceEfficiencyRatioCode
[1..1] I_PerformanceEfficiencyRatio _PerformanceEfficiencyRatio4 $projection.PerfEfficiencyRatioCode4 = _PerformanceEfficiencyRatio4.PerformanceEfficiencyRatioCode
[1..1] I_PerformanceEfficiencyRatio _PerformanceEfficiencyRatio5 $projection.PerfEfficiencyRatioCode5 = _PerformanceEfficiencyRatio5.PerformanceEfficiencyRatioCode
[1..1] I_PerformanceEfficiencyRatio _PerformanceEfficiencyRatio6 $projection.PerfEfficiencyRatioCode6 = _PerformanceEfficiencyRatio6.PerformanceEfficiencyRatioCode
[1..1] I_UnitOfMeasure _MaximumWaitDurationUnit $projection.MaximumWaitDurationUnit = _MaximumWaitDurationUnit.UnitOfMeasure
[1..1] I_UnitOfMeasure _MinimumWaitDurationUnit $projection.MinimumWaitDurationUnit = _MinimumWaitDurationUnit.UnitOfMeasure
[1..1] I_UnitOfMeasure _StandardMoveDurationUnit $projection.StandardMoveDurationUnit = _StandardMoveDurationUnit.UnitOfMeasure
[1..1] I_UnitOfMeasure _MinimumMoveDurationUnit $projection.MinimumMoveDurationUnit = _MinimumMoveDurationUnit.UnitOfMeasure
[1..1] I_UnitOfMeasure _StandardQueueDurationUnit $projection.StandardQueueDurationUnit = _StandardQueueDurationUnit.UnitOfMeasure
[1..1] I_UnitOfMeasure _MinimumQueueDurationUnit $projection.MinimumQueueDurationUnit = _MinimumQueueDurationUnit.UnitOfMeasure
[1..1] I_UnitOfMeasure _MinProcessingDurnPerSplitUnit $projection.MinProcessingDurnPerSplitUnit = _MinProcessingDurnPerSplitUnit.UnitOfMeasure
[1..1] I_UnitOfMeasure _OverlapMinimumDurationUnit $projection.OverlapMinimumDurationUnit = _OverlapMinimumDurationUnit.UnitOfMeasure
[1..1] I_UnitOfMeasure _OverlapMinimumTransferQtyUnit $projection.OverlapMinimumTransferQtyUnit = _OverlapMinimumTransferQtyUnit.UnitOfMeasure
[1..1] I_UnitOfMeasure _StartDateOffsetDurnUnit $projection.StartDateOffsetDurationUnit = _StartDateOffsetDurnUnit.UnitOfMeasure
[1..1] I_UnitOfMeasure _EndDateOffsetDurnUnit $projection.EndDateOffsetDurationUnit = _EndDateOffsetDurnUnit.UnitOfMeasure
[0..1] I_LeadTimeReductionStrategy _LeadTimeReductionStrategy $projection.LeadTimeReductionStrategy = _LeadTimeReductionStrategy.LeadTimeReductionStrategy and $projection.Plant = _LeadTimeReductionStrategy.Plant
[0..1] I_EmployeeWageGroup _EmployeeWageGroup $projection.EmployeeWageGroup = _EmployeeWageGroup.EmployeeWageGroup and $projection.Plant = _EmployeeWageGroup.Plant
[0..1] I_EmployeeSuitability _EmployeeSuitability $projection.EmployeeSuitability = _EmployeeSuitability.EmployeeSuitability and $projection.Plant = _EmployeeSuitability.Plant
[0..1] I_OperationSetupType _OperationSetupType $projection.OperationSetupType = _OperationSetupType.OperationSetupType and $projection.Plant = _OperationSetupType.Plant
[0..1] I_OperationSetupGroupCategory _OperationSetupGroupCategory $projection.OperationSetupGroupCategory = _OperationSetupGroupCategory.OperationSetupGroupCategory and $projection.Plant = _OperationSetupGroupCategory.Plant
[0..1] I_OperationSetupGroup _OperationSetupGroup $projection.OperationSetupGroup = _OperationSetupGroup.OperationSetupGroup and $projection.OperationSetupGroupCategory = _OperationSetupGroup.OperationSetupGroupCategory and $projection.Plant = _OperationSetupGroup.Plant
[0..1] I_ControlRecipeDestination _ControlRecipeDestination $projection.Plant = _ControlRecipeDestination.Plant and $projection.ControlRecipeDestination = _ControlRecipeDestination.ControlRecipeDestination
[0..1] I_Currency _FreeDefinedAmount1Currency $projection.FreeDefinedAmount1Currency = _FreeDefinedAmount1Currency.Currency
[0..1] I_Currency _FreeDefinedAmount2Currency $projection.FreeDefinedAmount2Currency = _FreeDefinedAmount2Currency.Currency
[1..1] I_FreeDfndTableFieldSemantic _FreeDfndTableFieldSemantic $projection.FreeDefinedTableFieldSemantic = _FreeDfndTableFieldSemantic.FreeDefinedTableFieldSemantic
[1..1] I_UnitOfMeasure _OperationStandardDurationUnit $projection.OperationStandardDurationUnit = _OperationStandardDurationUnit.UnitOfMeasure
[0..1] I_MaintOperationSystCondition _OperationSystemCondition $projection.OperationSystemCondition = _OperationSystemCondition.OperationSystemCondition
[0..1] I_Material _Assembly $projection.Assembly = _Assembly.Material
[0..1] I_OperationCalculationControl _OperationCalculationControl $projection.OperationCalculationControl = _OperationCalculationControl.OperationCalculationControl
[1..1] I_UnitOfMeasure _PurchaseOrderQtyUnit $projection.PurchaseOrderQuantityUnit = _PurchaseOrderQtyUnit.UnitOfMeasure
[0..1] I_FunctionalLocation _FunctionalLocation $projection.FunctionalLocation = _FunctionalLocation.FunctionalLocation
[0..1] I_Equipment _Equipment $projection.Equipment = _Equipment.Equipment
[1..1] I_UnitOfMeasure _MinimumDurationUnit $projection.MinimumDurationUnit = _MinimumDurationUnit.UnitOfMeasure
[1..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[1..1] I_FactoryCalendar _FactoryCalendar $projection.FactoryCalendar = _FactoryCalendar.FactoryCalendar
[0..1] I_Language _LongTextLanguage $projection.LongTextLanguageCode = _LongTextLanguage.Language
[1..1] I_MaintOperationExecStageCode _MaintOperationExecStageCode $projection.MaintOperationExecStageCode = _MaintOperationExecStageCode.MaintOperationExecStageCode

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IPPBOOOPERBASIC view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #BASIC view
Analytics.dataCategory #DIMENSION view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.representativeKey BOOOpInternalVersionCounter view
AbapCatalog.compiler.compareFilter true view
EndUserText.label Bill of Operations Operation Basic view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view
AbapCatalog.preserveKey true view
Metadata.allowExtensions true view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY BillOfOperationsType plnty Task List Type
KEY BillOfOperationsGroup plnnr Task List Group
KEY BOOOperationInternalID plnkn Task list node
KEY BOOOpInternalVersionCounter zaehl Sort pos.
BillOfOperationsVersion versn Version
SourceOperationUUID versn_track_guid Guid

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_BillOfOperationsOpBasic.
-- 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: IPPBOOOPERBASIC

CREATE VIEW I_BillOfOperationsOpBasic AS
SELECT
  plnty AS BillOfOperationsType,
  plnnr AS BillOfOperationsGroup,
  plnkn AS BOOOperationInternalID,
  zaehl AS BOOOpInternalVersionCounter,
  versn AS BillOfOperationsVersion,
  versn_track_guid AS SourceOperationUUID
FROM plpo
LEFT OUTER JOIN I_BillOfOperationsType AS _BillOfOperationsType ON BillOfOperationsType = _BillOfOperationsType.BillOfOperationsType  -- association [1..1]
LEFT OUTER JOIN I_BillOfOperationsGroup AS _BillOfOperationsGroup ON BillOfOperationsType = _BillOfOperationsGroup.BillOfOperationsType AND BillOfOperationsGroup = _BillOfOperationsGroup.BillOfOperationsGroup  -- association [1..1]
LEFT OUTER JOIN I_BOOOperationInternalID AS _BOOOperationInternalID ON BillOfOperationsType = _BOOOperationInternalID.BillOfOperationsType AND BillOfOperationsGroup = _BOOOperationInternalID.BillOfOperationsGroup AND BOOOperationInternalID = _BOOOperationInternalID.BOOOperationInternalID  -- association [1..1]
LEFT OUTER JOIN I_WorkCenterType AS _WorkCenterType ON WorkCenterTypeCode = _WorkCenterType.WorkCenterTypeCode  -- association [0..1]
LEFT OUTER JOIN I_WorkCenter AS _WorkCenter ON WorkCenterTypeCode = _WorkCenter.WorkCenterTypeCode AND WorkCenterInternalID = _WorkCenter.WorkCenterInternalID  -- association [0..1]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant  -- association [1..1]
LEFT OUTER JOIN I_ChangeMaster AS _ChangeMaster ON ChangeNumber = _ChangeMaster.ChangeNumber  -- association [0..1]
LEFT OUTER JOIN I_OperationControlProfile AS _OperationControlProfile ON OperationControlProfile = _OperationControlProfile.OperationControlProfile  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _OperationUnit ON OperationUnit = _OperationUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_OperationStandardText AS _OperationStandardText ON OperationStandardTextCode = _OperationStandardText.OperationStandardTextCode  -- association [1..1]
LEFT OUTER JOIN I_InspResultRecordingView AS _InspResultRecordingView ON InspResultRecordingView = _InspResultRecordingView.InspResultRecordingView  -- association [0..1]
LEFT OUTER JOIN I_OperationStdWorkQtyGrpgCat AS _OperationStdWorkQtyGrpgCat ON OperationStdWorkQtyGrpgCat = _OperationStdWorkQtyGrpgCat.OperationStdWorkQtyGrpgCat  -- association [1..1]
LEFT OUTER JOIN I_CapacityCategory AS _CapacityCategory ON CapacityCategoryCode = _CapacityCategory.CapacityCategoryCode  -- association [0..1]
LEFT OUTER JOIN I_PurchasingInfoRecordApi01 AS _PurchasingInfoRecord ON PurchasingInfoRecord = _PurchasingInfoRecord.PurchasingInfoRecord  -- association [0..1]
LEFT OUTER JOIN I_PurchasingOrganization AS _PurchasingOrganization ON PurchasingOrganization = _PurchasingOrganization.PurchasingOrganization  -- association [0..1]
LEFT OUTER JOIN I_PurchaseContract AS _PurchaseContract ON PurchaseContract = _PurchaseContract.PurchaseContract  -- association [0..1]
LEFT OUTER JOIN I_PurchaseContractItem AS _PurchaseContractItem ON PurchaseContract = _PurchaseContractItem.PurchaseContract AND PurchaseContractItem = _PurchaseContractItem.PurchaseContractItem  -- association [0..1]
LEFT OUTER JOIN I_MaterialGroup AS _MaterialGroup ON MaterialGroup = _MaterialGroup.MaterialGroup  -- association [0..1]
LEFT OUTER JOIN I_PurchasingGroup AS _PurchasingGroup ON PurchasingGroup = _PurchasingGroup.PurchasingGroup  -- association [0..1]
LEFT OUTER JOIN I_Supplier AS _Supplier ON Supplier = _Supplier.Supplier  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _OpExternalProcessingCurrency ON OpExternalProcessingCurrency = _OpExternalProcessingCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_InspectionLotType AS _InspectionLotType ON InspectionLotType = _InspectionLotType.InspectionLotType  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _BillOfOperationsBreakDurnUnit ON BillOfOperationsBreakDurnUnit = _BillOfOperationsBreakDurnUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _StandardWorkQuantityUnit1 ON StandardWorkQuantityUnit1 = _StandardWorkQuantityUnit1.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _StandardWorkQuantityUnit2 ON StandardWorkQuantityUnit2 = _StandardWorkQuantityUnit2.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _StandardWorkQuantityUnit3 ON StandardWorkQuantityUnit3 = _StandardWorkQuantityUnit3.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _StandardWorkQuantityUnit4 ON StandardWorkQuantityUnit4 = _StandardWorkQuantityUnit4.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _StandardWorkQuantityUnit5 ON StandardWorkQuantityUnit5 = _StandardWorkQuantityUnit5.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _StandardWorkQuantityUnit6 ON StandardWorkQuantityUnit6 = _StandardWorkQuantityUnit6.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_PerformanceEfficiencyRatio AS _PerformanceEfficiencyRatio1 ON PerfEfficiencyRatioCode1 = _PerformanceEfficiencyRatio1.PerformanceEfficiencyRatioCode  -- association [1..1]
LEFT OUTER JOIN I_PerformanceEfficiencyRatio AS _PerformanceEfficiencyRatio2 ON PerfEfficiencyRatioCode2 = _PerformanceEfficiencyRatio2.PerformanceEfficiencyRatioCode  -- association [1..1]
LEFT OUTER JOIN I_PerformanceEfficiencyRatio AS _PerformanceEfficiencyRatio3 ON PerfEfficiencyRatioCode3 = _PerformanceEfficiencyRatio3.PerformanceEfficiencyRatioCode  -- association [1..1]
LEFT OUTER JOIN I_PerformanceEfficiencyRatio AS _PerformanceEfficiencyRatio4 ON PerfEfficiencyRatioCode4 = _PerformanceEfficiencyRatio4.PerformanceEfficiencyRatioCode  -- association [1..1]
LEFT OUTER JOIN I_PerformanceEfficiencyRatio AS _PerformanceEfficiencyRatio5 ON PerfEfficiencyRatioCode5 = _PerformanceEfficiencyRatio5.PerformanceEfficiencyRatioCode  -- association [1..1]
LEFT OUTER JOIN I_PerformanceEfficiencyRatio AS _PerformanceEfficiencyRatio6 ON PerfEfficiencyRatioCode6 = _PerformanceEfficiencyRatio6.PerformanceEfficiencyRatioCode  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _MaximumWaitDurationUnit ON MaximumWaitDurationUnit = _MaximumWaitDurationUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _MinimumWaitDurationUnit ON MinimumWaitDurationUnit = _MinimumWaitDurationUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _StandardMoveDurationUnit ON StandardMoveDurationUnit = _StandardMoveDurationUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _MinimumMoveDurationUnit ON MinimumMoveDurationUnit = _MinimumMoveDurationUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _StandardQueueDurationUnit ON StandardQueueDurationUnit = _StandardQueueDurationUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _MinimumQueueDurationUnit ON MinimumQueueDurationUnit = _MinimumQueueDurationUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _MinProcessingDurnPerSplitUnit ON MinProcessingDurnPerSplitUnit = _MinProcessingDurnPerSplitUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _OverlapMinimumDurationUnit ON OverlapMinimumDurationUnit = _OverlapMinimumDurationUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _OverlapMinimumTransferQtyUnit ON OverlapMinimumTransferQtyUnit = _OverlapMinimumTransferQtyUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _StartDateOffsetDurnUnit ON StartDateOffsetDurationUnit = _StartDateOffsetDurnUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _EndDateOffsetDurnUnit ON EndDateOffsetDurationUnit = _EndDateOffsetDurnUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_LeadTimeReductionStrategy AS _LeadTimeReductionStrategy ON LeadTimeReductionStrategy = _LeadTimeReductionStrategy.LeadTimeReductionStrategy AND Plant = _LeadTimeReductionStrategy.Plant  -- association [0..1]
LEFT OUTER JOIN I_EmployeeWageGroup AS _EmployeeWageGroup ON EmployeeWageGroup = _EmployeeWageGroup.EmployeeWageGroup AND Plant = _EmployeeWageGroup.Plant  -- association [0..1]
LEFT OUTER JOIN I_EmployeeSuitability AS _EmployeeSuitability ON EmployeeSuitability = _EmployeeSuitability.EmployeeSuitability AND Plant = _EmployeeSuitability.Plant  -- association [0..1]
LEFT OUTER JOIN I_OperationSetupType AS _OperationSetupType ON OperationSetupType = _OperationSetupType.OperationSetupType AND Plant = _OperationSetupType.Plant  -- association [0..1]
LEFT OUTER JOIN I_OperationSetupGroupCategory AS _OperationSetupGroupCategory ON OperationSetupGroupCategory = _OperationSetupGroupCategory.OperationSetupGroupCategory AND Plant = _OperationSetupGroupCategory.Plant  -- association [0..1]
LEFT OUTER JOIN I_OperationSetupGroup AS _OperationSetupGroup ON OperationSetupGroup = _OperationSetupGroup.OperationSetupGroup AND OperationSetupGroupCategory = _OperationSetupGroup.OperationSetupGroupCategory AND Plant = _OperationSetupGroup.Plant  -- association [0..1]
LEFT OUTER JOIN I_ControlRecipeDestination AS _ControlRecipeDestination ON Plant = _ControlRecipeDestination.Plant AND ControlRecipeDestination = _ControlRecipeDestination.ControlRecipeDestination  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _FreeDefinedAmount1Currency ON FreeDefinedAmount1Currency = _FreeDefinedAmount1Currency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _FreeDefinedAmount2Currency ON FreeDefinedAmount2Currency = _FreeDefinedAmount2Currency.Currency  -- association [0..1]
LEFT OUTER JOIN I_FreeDfndTableFieldSemantic AS _FreeDfndTableFieldSemantic ON FreeDefinedTableFieldSemantic = _FreeDfndTableFieldSemantic.FreeDefinedTableFieldSemantic  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _OperationStandardDurationUnit ON OperationStandardDurationUnit = _OperationStandardDurationUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_MaintOperationSystCondition AS _OperationSystemCondition ON OperationSystemCondition = _OperationSystemCondition.OperationSystemCondition  -- association [0..1]
LEFT OUTER JOIN I_Material AS _Assembly ON Assembly = _Assembly.Material  -- association [0..1]
LEFT OUTER JOIN I_OperationCalculationControl AS _OperationCalculationControl ON OperationCalculationControl = _OperationCalculationControl.OperationCalculationControl  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _PurchaseOrderQtyUnit ON PurchaseOrderQuantityUnit = _PurchaseOrderQtyUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_FunctionalLocation AS _FunctionalLocation ON FunctionalLocation = _FunctionalLocation.FunctionalLocation  -- association [0..1]
LEFT OUTER JOIN I_Equipment AS _Equipment ON Equipment = _Equipment.Equipment  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _MinimumDurationUnit ON MinimumDurationUnit = _MinimumDurationUnit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [1..1]
LEFT OUTER JOIN I_FactoryCalendar AS _FactoryCalendar ON FactoryCalendar = _FactoryCalendar.FactoryCalendar  -- association [1..1]
LEFT OUTER JOIN I_Language AS _LongTextLanguage ON LongTextLanguageCode = _LongTextLanguage.Language  -- association [0..1]
LEFT OUTER JOIN I_MaintOperationExecStageCode AS _MaintOperationExecStageCode ON MaintOperationExecStageCode = _MaintOperationExecStageCode.MaintOperationExecStageCode  -- association [1..1]
;