I_BillOfOperationsOpBasic
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)
| Source | Alias | Join Type |
|---|---|---|
| plpo | plpo | from |
Associations (68)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [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)
| Name | Value | Level | Field |
|---|---|---|---|
| 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)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| 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]
;
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