C_ProcgExecOperationActivity
Operation Activity
C_ProcgExecOperationActivity is a Consumption CDS View that provides data about "Operation Activity" in SAP S/4HANA. It reads from 1 data source (I_ProcgExecOperationActivity) and exposes 117 fields. It has 28 associations to related views. Part of development package MPE_EXEC_CONF.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_ProcgExecOperationActivity | ProcgExecOperationActivity | from |
Associations (28)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_WorkCenterBySemanticKey | _WorkCenterBySemanticKey | $projection.WorkCenter = _WorkCenterBySemanticKey.WorkCenter and $projection.ProductionPlant = _WorkCenterBySemanticKey.Plant |
| [0..1] | I_OANSegmentType | _OANSegmentType | $projection.OpActyNtwkSegmentType = _OANSegmentType.OpActyNtwkSegmentType |
| [0..*] | I_SASStatusText | _SASStatusText | $projection.StatusAndActionSchemaStatus = _SASStatusText.StatusAndActionSchemaStatus |
| [0..*] | C_SASAction | _SASAction | $projection.StatusAndActionSchema = _SASAction.StatusAndActionSchema and $projection.StatusAndActionSchemaStatus = _SASAction.SASActionStartStatus and $projection.ProductionPlant = _SASAction.Plant |
| [0..*] | C_ManufacturingActionSetting | _ManufacturingActionSetting | $projection.ProductionPlant = _ManufacturingActionSetting.Plant and _ManufacturingActionSetting.MfgObjectType = '001' |
| [0..*] | I_OperationActivityText | _OperationActivityText | $projection.OperationActivity = _OperationActivityText.OperationActivity and $projection.OperationActyVersionCounter = _OperationActivityText.OperationActyVersionCounter |
| [0..*] | C_OperationActivityComponent | _OperationActivityComponent | $projection.OpActyNtwkInstance = _OperationActivityComponent.OpActyNtwkInstance and $projection.OpActyNtwkElement = _OperationActivityComponent.OpActyNtwkElement |
| [0..*] | C_OperationActivityPlndMatlRet | _OperationActivityPlndMatlRet | $projection.OpActyNtwkInstance = _OperationActivityPlndMatlRet.OpActyNtwkInstance and $projection.OpActyNtwkElement = _OperationActivityPlndMatlRet.OpActyNtwkElement |
| [0..1] | I_OpActyChgAlertAssgmt | _OpActyChgAlertAssgmt | $projection.OperationActivity = _OpActyChgAlertAssgmt.OperationActivity and $projection.OperationActyVersionCounter = _OpActyChgAlertAssgmt.OperationActyVersionCounter |
| [0..*] | C_OperationActyPRTAssignment | _OperationActyPRTAssignment | $projection.OpActyNtwkInstance = _OperationActyPRTAssignment.OpActyNtwkInstance and $projection.OpActyNtwkElement = _OperationActyPRTAssignment.OpActyNtwkElement and $projection.OrderInternalID = _OperationActyPRTAssignment.OrderInternalID |
| [0..1] | P_OpActyReasonCodeNoteExists | _OpActyReasonCodeNoteExists | $projection.OpActyNtwkInstance = _OpActyReasonCodeNoteExists.OpActyNtwkInstance and $projection.OpActyNtwkElement = _OpActyReasonCodeNoteExists.OpActyNtwkElement |
| [0..1] | P_OpActyConfirmationActionAgg | _OpActyConfirmationActionAgg | $projection.OpActyNtwkInstance = _OpActyConfirmationActionAgg.OpActyNtwkInstance and $projection.OpActyNtwkElement = _OpActyConfirmationActionAgg.OpActyNtwkElement |
| [0..1] | P_OpActyNrOfMandComponents | _OpActyNrOfMandComponents | $projection.OpActyNtwkInstance = _OpActyNrOfMandComponents.OpActyNtwkInstance and $projection.OpActyNtwkElement = _OpActyNrOfMandComponents.OpActyNtwkElement |
| [0..*] | I_MfgOrdAssldDgtlMockUpInstce | _MfgOrdAssldDgtlMockUpInstce | $projection.ManufacturingOrder = _MfgOrdAssldDgtlMockUpInstce.ManufacturingOrder |
| [0..*] | I_ShopFloorItemAtOpActy | _ShopFloorItemAtOpActy | $projection.OpActyNtwkInstance = _ShopFloorItemAtOpActy.OpActyNtwkInstance and $projection.OpActyNtwkElement = _ShopFloorItemAtOpActy.OpActyNtwkElement |
| [0..*] | I_ActiveShopFloorItemAtOpActy | _ActiveShopFloorItemAtOpActy | $projection.OpActyNtwkInstance = _ActiveShopFloorItemAtOpActy.OpActyNtwkInstance and $projection.OpActyNtwkElement = _ActiveShopFloorItemAtOpActy.OpActyNtwkElement |
| [0..1] | P_OperationActivityBuyOffCycle | _OperationActivityBuyOffCycle | $projection.OpActyNtwkInstance = _OperationActivityBuyOffCycle.OpActyNtwkInstance and $projection.OpActyNtwkElement = _OperationActivityBuyOffCycle.OpActyNtwkElement |
| [0..1] | P_OperationActivityBuyOff | _OperationActivityBuyOff | $projection.OperationActivity = _OperationActivityBuyOff.OperationActivity and $projection.OperationActyVersionCounter = _OperationActivityBuyOff.OperationActyVersionCounter |
| [0..*] | C_MfgQualifnOpActyAssgmt | _MfgQualifnOpActyAssgmt | $projection.OpActyNtwkInstance = _MfgQualifnOpActyAssgmt.OpActyNtwkInstance and $projection.OpActyNtwkElement = _MfgQualifnOpActyAssgmt.OpActyNtwkElement |
| [0..1] | C_MfgWorkInstructionVersionTP | _MfgWorkInstructionVersionTP | $projection.WorkInstruction = _MfgWorkInstructionVersionTP.MfgWorkInstruction and $projection.WorkInstructionVersionCounter = _MfgWorkInstructionVersionTP.MfgWorkInstructionVersCounter |
| [0..*] | C_MfgWorkInstructionVersion | _MfgWorkInstructionVersion | $projection.WorkInstruction = _MfgWorkInstructionVersion.WorkInstruction and $projection.WorkInstructionVersionCounter = _MfgWorkInstructionVersion.WorkInstructionVersionCounter |
| [0..*] | I_OpActyNtwkGroupText | _OpActyNtwkGroupText | $projection.OperationActivityNetworkGroup = _OpActyNtwkGroupText.OperationActivityNetworkGroup and $projection.OpActyNtwkGroupVersionCounter = _OpActyNtwkGroupText.OpActyNtwkGroupVersionCounter |
| [0..*] | C_OpActyInstanceAssembledComp | _OpActyInstanceAssembledComp | $projection.ManufacturingOrder = _OpActyInstanceAssembledComp.ManufacturingOrder |
| [0..*] | C_MfgOrderDefectRecord | _MfgOrderDefectRecord | $projection.OpActyNtwkInstance = _MfgOrderDefectRecord.OpActyNtwkInstance and $projection.OpActyNtwkElement = _MfgOrderDefectRecord.OpActyNtwkElement |
| [0..*] | I_ProdnProcgFlexibilityIndTxt | _ProdnProcgFlexibilityIndTxt | $projection.ProdnProcgIsFlexible = _ProdnProcgFlexibilityIndTxt.ProdnProcgIsFlexible |
| [0..*] | I_ProdMfgInfoCamera | _ProdMfgInfoCamera | ProcgExecOperationActivity.OperationActivity = _ProdMfgInfoCamera.OperationActivity and ProcgExecOperationActivity.OperationActyVersionCounter = _ProdMfgInfoCamera.OperationActyVersionCounter |
| [0..1] | I_UnitizedMaterial | _UnitizedMaterial | $projection.Material = _UnitizedMaterial.Material |
| [0..1] | C_MfgOrdVariantConfiguration | _MfgOrdVariantConfiguration | $projection.ManufacturingOrder = _MfgOrdVariantConfiguration.ManufacturingOrder |
Annotations (20)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CMPEOAEXEC | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| Metadata.allowExtensions | true | view | |
| Search.searchable | true | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.compositionRoot | true | view | |
| ObjectModel.transactionalProcessingDelegated | true | view | |
| VDM.viewType | #CONSUMPTION | view | |
| UI.headerInfo.typeName | Operation Activity | view | |
| UI.headerInfo.typeNamePlural | Operation Activities | view | |
| UI.headerInfo.title.label | Operation Activity | view | |
| UI.presentationVariant.sortOrder.by | OpActyNtwkElementExternalID | view | |
| UI.presentationVariant.sortOrder.direction | #ASC | view | |
| EndUserText.label | Operation Activity | view |
Fields (117)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| OpActyNtwkInstance | ||||
| OpActyNtwkElement | ||||
| OpActyNtwkSegmentType | ||||
| OANElementDisplaySqncNumber | ||||
| OpActyNtwkSegmentTypeText | ||||
| ProductionPlant | ||||
| OpActyNtwkElementExternalID | ||||
| OperationActivityName | ||||
| OperationActivityNetworkGroup | ||||
| OpActyNtwkGroupVersionCounter | I_ProcgExecOperationActivity | OpActyNtwkGroupVersionCounter | OA Version | |
| OpActyNtwkGroupExternalID | I_ProcgExecOperationActivity | OpActyNtwkGroupExternalID | ||
| OpActyNtwkGroupName | ||||
| ManufacturingOrderOperation | ||||
| MfgOrderOperationText | I_ProcgExecOperationActivity | MfgOrderOperationText | Description | |
| OrderInternalID | I_ProcgExecOperationActivity | OrderInternalID | Plan No.f.Oper. | |
| OrderOperationInternalID | I_ProcgExecOperationActivity | OrderOperationInternalID | ||
| OperationIsReworkOperation | ||||
| OpPlannedTotalQuantity | I_ProcgExecOperationActivity | OpPlannedTotalQuantity | ||
| WorkCenterInternalID | ||||
| WorkCenterTypeCode | I_ProcgExecOperationActivity | WorkCenterTypeCode | Object Type | |
| WorkCenter | I_ProcgExecOperationActivity | WorkCenter | Work Center | |
| WorkCenterText | ||||
| Reservation | I_ProcgExecOperationActivity | Reservation | Reservation | |
| OrderHeaderProductionPlant | I_ProcgExecOperationActivity | OrderHeaderProductionPlant | Prod plnt | |
| StatusAndActionSchema | ||||
| OASAS | ||||
| StatusAndActionSchemaStatus | I_ProcgExecOperationActivity | StatusAndActionSchemaStatus | ||
| OpActyIsSeldForRtactvPostg | ||||
| SASStatusCategory | I_ProcgExecOperationActivity | SASStatusCategory | ||
| SASStatusName | ||||
| SASStatusCriticality | ||||
| AssemblySqncCheckIsRequired | ||||
| OperationActivity | I_ProcgExecOperationActivity | OperationActivity | Operation Activity | |
| OperationActyVersionCounter | I_ProcgExecOperationActivity | OperationActyVersionCounter | OA Version | |
| Material | ||||
| MaterialNameasMaterialName | ||||
| ProdnProcgIsFlexible | ||||
| ProdnProcgFlexibilityIndName | ||||
| ConfirmationScrapQuantity | ||||
| ConfirmationSkippedQuantity | I_ProcgExecOperationActivity | ConfirmationSkippedQuantity | ||
| ConfirmationYieldQuantity | I_ProcgExecOperationActivity | ConfirmationYieldQuantity | ||
| OpPlannedYieldQuantity | I_ProcgExecOperationActivity | OpPlannedYieldQuantity | ||
| OpActyConfIsSFIBased | I_ProcgExecOperationActivity | OpActyConfIsSFIBased | ||
| NumberOfActiveShopFloorItems | I_ProcgExecOperationActivity | NumberOfActiveShopFloorItems | ||
| OriginalChgAlertCount | _OpActyChgAlertAssgmt | OriginalChgAlertCount | ||
| OpActyChgAlertAcknIsRequired | ||||
| OpPlannedScrapQuantity | I_ProcgExecOperationActivity | OpPlannedScrapQuantity | ||
| OperationUnit | I_ProcgExecOperationActivity | OperationUnit | Act/op UoM | |
| ProductionUnit | I_ProcgExecOperationActivity | ProductionUnit | ||
| OpActyExpdExecDurnInSeconds | I_ProcgExecOperationActivity | OpActyExpdExecDurnInSeconds | ||
| OpActyExpdExecLaborDurnInSecs | I_ProcgExecOperationActivity | OpActyExpdExecLaborDurnInSecs | ||
| OpActyHasAssignedComponents | I_ProcgExecOperationActivity | OpActyHasAssignedComponents | ||
| OpActyHasAssgdWorkInstructions | I_ProcgExecOperationActivity | OpActyHasAssgdWorkInstructions | ||
| OpActyHasAssgdProdnRsceTools | I_ProcgExecOperationActivity | OpActyHasAssgdProdnRsceTools | ||
| OpActyHasAssgdInspCharcs | I_ProcgExecOperationActivity | OpActyHasAssgdInspCharcs | ||
| OpActyHasMandatoryInspCharcs | I_ProcgExecOperationActivity | OpActyHasMandatoryInspCharcs | ||
| MfgQualificationIsRequired | I_ProcgExecOperationActivity | MfgQualificationIsRequired | ||
| OperationExecutionAvailableQty | I_ProcgExecOperationActivity | OperationExecutionAvailableQty | ||
| UserIsLaboredOn | ||||
| LaborTrackingIsRequired | I_ProcgExecOperationActivity | LaborTrackingIsRequired | ||
| BillOfMaterial | ||||
| BillOfMaterialCategory | I_ProcgExecOperationActivity | BillOfMaterialCategory | BOM category | |
| BillOfMaterialVariant | I_ProcgExecOperationActivity | BillOfMaterialVariant | AlternativeBOM | |
| BillOfMaterialVariantUsage | I_ProcgExecOperationActivity | BillOfMaterialVariantUsage | Usage | |
| BillOfMaterialVersion | I_ProcgExecOperationActivity | BillOfMaterialVersion | BOM Version | |
| BillOfOperationsType | I_ProcgExecOperationActivity | BillOfOperationsType | Task List Type | |
| BillOfOperations | I_ProcgExecOperationActivity | BillOfOperations | ||
| BillOfOperationsVariant | I_ProcgExecOperationActivity | BillOfOperationsVariant | Group Counter | |
| BillOfOperationsVersion | I_ProcgExecOperationActivity | BillOfOperationsVersion | Routing Version | |
| BillOfMaterialHeaderUUID | ||||
| PhysicalDocument | ||||
| DocumentInfoRecordDocNumber | ||||
| DocumentInfoRecordDocPart | ||||
| DocumentInfoRecordDocVersion | ||||
| WorkInstruction | I_ProcgExecOperationActivity | WorkInstruction | ||
| WorkInstructionVersionCounter | I_ProcgExecOperationActivity | WorkInstructionVersionCounter | ||
| MfgWorkInstructionContent | _MfgWorkInstructionVersionTP | MfgWorkInstructionContent | ||
| MfgWorkInstructionMode | _MfgWorkInstructionVersionTP | MfgWorkInstructionMode | ||
| EffectivityParameterVariant | ||||
| ProductConfiguration | I_ProcgExecOperationActivity | ProductConfiguration | ||
| EffectivityType | _UnitizedMaterial | EffectivityType | ||
| EffectivityParameterDesc | ||||
| EffctyTypeCnctntdParamDesc | ||||
| NetChangeAnalysisPath | ||||
| ChangeImpactRelevanceFlagIsSet | ||||
| OperationActivityIsImpacted | ||||
| InspectionLot | ||||
| Associations_MfgOrder | ||||
| _BillOfMaterial | I_ProcgExecOperationActivity | _BillOfMaterial | ||
| _WorkCenter | I_ProcgExecOperationActivity | _WorkCenter | ||
| _WorkCenterType | I_ProcgExecOperationActivity | _WorkCenterType | ||
| _WorkCenterBySemanticKey | _WorkCenterBySemanticKey | |||
| _Material | I_ProcgExecOperationActivity | _Material | ||
| _SASAction | _SASAction | |||
| _ManufacturingActionSetting | _ManufacturingActionSetting | |||
| _ProductionPlant | I_ProcgExecOperationActivity | _ProductionPlant | ||
| _OrderHeaderProductionPlant | I_ProcgExecOperationActivity | _OrderHeaderProductionPlant | ||
| _OpActyNtwkInstance | _OpActyNtwkInstance | |||
| _OrderInternalID | _OrderInternalID | |||
| _SASSchema | _SASSchema | |||
| _SASStatus | _SASStatus | |||
| _OperationActivityComponent | _OperationActivityComponent | |||
| _OperationActivityPlndMatlRet | _OperationActivityPlndMatlRet | |||
| _MfgOrdAssldDgtlMockUpInstce | _MfgOrdAssldDgtlMockUpInstce | |||
| _OperationActyPRTAssignment | _OperationActyPRTAssignment | |||
| _ShopFloorItemAtOpActy | _ShopFloorItemAtOpActy | |||
| _ActiveShopFloorItemAtOpActy | _ActiveShopFloorItemAtOpActy | |||
| _MfgOrderDocInfoRecdObjLink | _MfgOrderDocInfoRecdObjLink | |||
| _MfgOrderOpDocInfoRecdObjLink | _MfgOrderOpDocInfoRecdObjLink | |||
| _OpActyDocInfoRecdObjLink | _OpActyDocInfoRecdObjLink | |||
| _SFIDocInfoRecdObjLink | _SFIDocInfoRecdObjLink | |||
| _OpActyInstanceAssembledComp | _OpActyInstanceAssembledComp | |||
| _MfgQualifnOpActyAssgmt | _MfgQualifnOpActyAssgmt | |||
| _MfgWorkInstructionVersion | _MfgWorkInstructionVersion | |||
| _MfgOrderDefectRecord | _MfgOrderDefectRecord | |||
| _ProdMfgInfoCamera | _ProdMfgInfoCamera | |||
| _MfgOrdVariantConfiguration | _MfgOrdVariantConfiguration |
Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.
-- Derived SQL interpretation of CDS view C_ProcgExecOperationActivity.
-- 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: CMPEOAEXEC
CREATE VIEW C_ProcgExecOperationActivity AS
SELECT
ProcgExecOperationActivity.OpActyNtwkGroupVersionCounter AS OpActyNtwkGroupVersionCounter,
ProcgExecOperationActivity.OpActyNtwkGroupExternalID AS OpActyNtwkGroupExternalID,
_OpActyNtwkGroupText[1: Language=$session.system_language].OpActyNtwkGroupName AS OpActyNtwkGroupName,
ProcgExecOperationActivity.MfgOrderOperationText AS MfgOrderOperationText,
ProcgExecOperationActivity.OrderInternalID AS OrderInternalID,
ProcgExecOperationActivity.OrderOperationInternalID AS OrderOperationInternalID,
cast(coalesce(ProcgExecOperationActivity._OperationControlProfile.OperationIsReworkOperation, '') as rework preserving type) AS OperationIsReworkOperation,
ProcgExecOperationActivity.OpPlannedTotalQuantity AS OpPlannedTotalQuantity,
ProcgExecOperationActivity.WorkCenterTypeCode AS WorkCenterTypeCode,
ProcgExecOperationActivity.WorkCenter AS WorkCenter,
ProcgExecOperationActivity._WorkCenter._Text[1: Language=$session.system_language].WorkCenterText AS WorkCenterText,
ProcgExecOperationActivity.Reservation AS Reservation,
ProcgExecOperationActivity.OrderHeaderProductionPlant AS OrderHeaderProductionPlant,
ProcgExecOperationActivity.StatusAndActionSchemaStatus AS StatusAndActionSchemaStatus,
ProcgExecOperationActivity.SASStatusCategory AS SASStatusCategory,
cast(_SASStatusText[1: Language=$session.system_language].SASStatusName as mpe_oa_status_description preserving type) AS SASStatusName,
ProcgExecOperationActivity.OperationActivity AS OperationActivity,
ProcgExecOperationActivity.OperationActyVersionCounter AS OperationActyVersionCounter,
cast(ProcgExecOperationActivity.ProdnProcgIsFlexible as mpe_procg_flexibility_ind preserving type) AS ProdnProcgIsFlexible,
_ProdnProcgFlexibilityIndTxt[1: Language=$session.system_language].ProdnProcgFlexibilityIndName AS ProdnProcgFlexibilityIndName,
ProcgExecOperationActivity.ConfirmationSkippedQuantity AS ConfirmationSkippedQuantity,
ProcgExecOperationActivity.ConfirmationYieldQuantity AS ConfirmationYieldQuantity,
ProcgExecOperationActivity.OpPlannedYieldQuantity AS OpPlannedYieldQuantity,
ProcgExecOperationActivity.OpActyConfIsSFIBased AS OpActyConfIsSFIBased,
ProcgExecOperationActivity.NumberOfActiveShopFloorItems AS NumberOfActiveShopFloorItems,
_OpActyChgAlertAssgmt.OriginalChgAlertCount AS OriginalChgAlertCount,
cast( '' as boolean preserving type) AS OpActyChgAlertAcknIsRequired,
ProcgExecOperationActivity.OpPlannedScrapQuantity AS OpPlannedScrapQuantity,
ProcgExecOperationActivity.OperationUnit AS OperationUnit,
ProcgExecOperationActivity.ProductionUnit AS ProductionUnit,
ProcgExecOperationActivity.OpActyExpdExecDurnInSeconds AS OpActyExpdExecDurnInSeconds,
ProcgExecOperationActivity.OpActyExpdExecLaborDurnInSecs AS OpActyExpdExecLaborDurnInSecs,
ProcgExecOperationActivity.OpActyHasAssignedComponents AS OpActyHasAssignedComponents,
ProcgExecOperationActivity.OpActyHasAssgdWorkInstructions AS OpActyHasAssgdWorkInstructions,
ProcgExecOperationActivity.OpActyHasAssgdProdnRsceTools AS OpActyHasAssgdProdnRsceTools,
ProcgExecOperationActivity.OpActyHasAssgdInspCharcs AS OpActyHasAssgdInspCharcs,
ProcgExecOperationActivity.OpActyHasMandatoryInspCharcs AS OpActyHasMandatoryInspCharcs,
ProcgExecOperationActivity.MfgQualificationIsRequired AS MfgQualificationIsRequired,
ProcgExecOperationActivity.OperationExecutionAvailableQty AS OperationExecutionAvailableQty,
ProcgExecOperationActivity.LaborTrackingIsRequired AS LaborTrackingIsRequired,
ProcgExecOperationActivity.BillOfMaterialCategory AS BillOfMaterialCategory,
ProcgExecOperationActivity.BillOfMaterialVariant AS BillOfMaterialVariant,
ProcgExecOperationActivity.BillOfMaterialVariantUsage AS BillOfMaterialVariantUsage,
ProcgExecOperationActivity.BillOfMaterialVersion AS BillOfMaterialVersion,
ProcgExecOperationActivity.BillOfOperationsType AS BillOfOperationsType,
ProcgExecOperationActivity.BillOfOperations AS BillOfOperations,
ProcgExecOperationActivity.BillOfOperationsVariant AS BillOfOperationsVariant,
ProcgExecOperationActivity.BillOfOperationsVersion AS BillOfOperationsVersion,
cast(hextobin('00000000000000000000000000000000') as cs_guidb preserving type ) AS BillOfMaterialHeaderUUID,
cast ('' as sdok_phid) AS PhysicalDocument,
cast('' as doknr) AS DocumentInfoRecordDocNumber,
cast('' as doktl_d) AS DocumentInfoRecordDocPart,
cast('' as dokvr) AS DocumentInfoRecordDocVersion,
ProcgExecOperationActivity.WorkInstruction AS WorkInstruction,
ProcgExecOperationActivity.WorkInstructionVersionCounter AS WorkInstructionVersionCounter,
_MfgWorkInstructionVersionTP.MfgWorkInstructionContent AS MfgWorkInstructionContent,
_MfgWorkInstructionVersionTP.MfgWorkInstructionMode AS MfgWorkInstructionMode,
ProcgExecOperationActivity.ProductConfiguration AS ProductConfiguration,
_UnitizedMaterial.EffectivityType AS EffectivityType,
cast('' as mpe_effectivity_parameter_desc) AS EffectivityParameterDesc,
cast('' as mpe_effectivity_parameter_desc) AS EffctyTypeCnctntdParamDesc,
cast( ' ' as abap.char( 255 ) ) AS NetChangeAnalysisPath,
cast( ' ' as boole_d preserving type ) AS ChangeImpactRelevanceFlagIsSet,
cast( ' ' as boole_d preserving type ) AS OperationActivityIsImpacted,
ProcgExecOperationActivity._BillOfMaterial AS _BillOfMaterial,
ProcgExecOperationActivity._WorkCenter AS _WorkCenter,
ProcgExecOperationActivity._WorkCenterType AS _WorkCenterType,
ProcgExecOperationActivity._Material AS _Material,
ProcgExecOperationActivity._ProductionPlant AS _ProductionPlant,
ProcgExecOperationActivity._OrderHeaderProductionPlant AS _OrderHeaderProductionPlant
FROM I_ProcgExecOperationActivity AS ProcgExecOperationActivity
LEFT OUTER JOIN I_WorkCenterBySemanticKey AS _WorkCenterBySemanticKey ON WorkCenter = _WorkCenterBySemanticKey.WorkCenter AND ProductionPlant = _WorkCenterBySemanticKey.Plant -- association [0..1]
LEFT OUTER JOIN I_OANSegmentType AS _OANSegmentType ON OpActyNtwkSegmentType = _OANSegmentType.OpActyNtwkSegmentType -- association [0..1]
LEFT OUTER JOIN I_SASStatusText AS _SASStatusText ON StatusAndActionSchemaStatus = _SASStatusText.StatusAndActionSchemaStatus -- association [0..*]
LEFT OUTER JOIN C_SASAction AS _SASAction ON StatusAndActionSchema = _SASAction.StatusAndActionSchema AND StatusAndActionSchemaStatus = _SASAction.SASActionStartStatus AND ProductionPlant = _SASAction.Plant -- association [0..*]
LEFT OUTER JOIN C_ManufacturingActionSetting AS _ManufacturingActionSetting ON ProductionPlant = _ManufacturingActionSetting.Plant AND _ManufacturingActionSetting.MfgObjectType = '001' -- association [0..*]
LEFT OUTER JOIN I_OperationActivityText AS _OperationActivityText ON OperationActivity = _OperationActivityText.OperationActivity AND OperationActyVersionCounter = _OperationActivityText.OperationActyVersionCounter -- association [0..*]
LEFT OUTER JOIN C_OperationActivityComponent AS _OperationActivityComponent ON OpActyNtwkInstance = _OperationActivityComponent.OpActyNtwkInstance AND OpActyNtwkElement = _OperationActivityComponent.OpActyNtwkElement -- association [0..*]
LEFT OUTER JOIN C_OperationActivityPlndMatlRet AS _OperationActivityPlndMatlRet ON OpActyNtwkInstance = _OperationActivityPlndMatlRet.OpActyNtwkInstance AND OpActyNtwkElement = _OperationActivityPlndMatlRet.OpActyNtwkElement -- association [0..*]
LEFT OUTER JOIN I_OpActyChgAlertAssgmt AS _OpActyChgAlertAssgmt ON OperationActivity = _OpActyChgAlertAssgmt.OperationActivity AND OperationActyVersionCounter = _OpActyChgAlertAssgmt.OperationActyVersionCounter -- association [0..1]
LEFT OUTER JOIN C_OperationActyPRTAssignment AS _OperationActyPRTAssignment ON OpActyNtwkInstance = _OperationActyPRTAssignment.OpActyNtwkInstance AND OpActyNtwkElement = _OperationActyPRTAssignment.OpActyNtwkElement AND OrderInternalID = _OperationActyPRTAssignment.OrderInternalID -- association [0..*]
LEFT OUTER JOIN P_OpActyReasonCodeNoteExists AS _OpActyReasonCodeNoteExists ON OpActyNtwkInstance = _OpActyReasonCodeNoteExists.OpActyNtwkInstance AND OpActyNtwkElement = _OpActyReasonCodeNoteExists.OpActyNtwkElement -- association [0..1]
LEFT OUTER JOIN P_OpActyConfirmationActionAgg AS _OpActyConfirmationActionAgg ON OpActyNtwkInstance = _OpActyConfirmationActionAgg.OpActyNtwkInstance AND OpActyNtwkElement = _OpActyConfirmationActionAgg.OpActyNtwkElement -- association [0..1]
LEFT OUTER JOIN P_OpActyNrOfMandComponents AS _OpActyNrOfMandComponents ON OpActyNtwkInstance = _OpActyNrOfMandComponents.OpActyNtwkInstance AND OpActyNtwkElement = _OpActyNrOfMandComponents.OpActyNtwkElement -- association [0..1]
LEFT OUTER JOIN I_MfgOrdAssldDgtlMockUpInstce AS _MfgOrdAssldDgtlMockUpInstce ON ManufacturingOrder = _MfgOrdAssldDgtlMockUpInstce.ManufacturingOrder -- association [0..*]
LEFT OUTER JOIN I_ShopFloorItemAtOpActy AS _ShopFloorItemAtOpActy ON OpActyNtwkInstance = _ShopFloorItemAtOpActy.OpActyNtwkInstance AND OpActyNtwkElement = _ShopFloorItemAtOpActy.OpActyNtwkElement -- association [0..*]
LEFT OUTER JOIN I_ActiveShopFloorItemAtOpActy AS _ActiveShopFloorItemAtOpActy ON OpActyNtwkInstance = _ActiveShopFloorItemAtOpActy.OpActyNtwkInstance AND OpActyNtwkElement = _ActiveShopFloorItemAtOpActy.OpActyNtwkElement -- association [0..*]
LEFT OUTER JOIN P_OperationActivityBuyOffCycle AS _OperationActivityBuyOffCycle ON OpActyNtwkInstance = _OperationActivityBuyOffCycle.OpActyNtwkInstance AND OpActyNtwkElement = _OperationActivityBuyOffCycle.OpActyNtwkElement -- association [0..1]
LEFT OUTER JOIN P_OperationActivityBuyOff AS _OperationActivityBuyOff ON OperationActivity = _OperationActivityBuyOff.OperationActivity AND OperationActyVersionCounter = _OperationActivityBuyOff.OperationActyVersionCounter -- association [0..1]
LEFT OUTER JOIN C_MfgQualifnOpActyAssgmt AS _MfgQualifnOpActyAssgmt ON OpActyNtwkInstance = _MfgQualifnOpActyAssgmt.OpActyNtwkInstance AND OpActyNtwkElement = _MfgQualifnOpActyAssgmt.OpActyNtwkElement -- association [0..*]
LEFT OUTER JOIN C_MfgWorkInstructionVersionTP AS _MfgWorkInstructionVersionTP ON WorkInstruction = _MfgWorkInstructionVersionTP.MfgWorkInstruction AND WorkInstructionVersionCounter = _MfgWorkInstructionVersionTP.MfgWorkInstructionVersCounter -- association [0..1]
LEFT OUTER JOIN C_MfgWorkInstructionVersion AS _MfgWorkInstructionVersion ON WorkInstruction = _MfgWorkInstructionVersion.WorkInstruction AND WorkInstructionVersionCounter = _MfgWorkInstructionVersion.WorkInstructionVersionCounter -- association [0..*]
LEFT OUTER JOIN I_OpActyNtwkGroupText AS _OpActyNtwkGroupText ON OperationActivityNetworkGroup = _OpActyNtwkGroupText.OperationActivityNetworkGroup AND OpActyNtwkGroupVersionCounter = _OpActyNtwkGroupText.OpActyNtwkGroupVersionCounter -- association [0..*]
LEFT OUTER JOIN C_OpActyInstanceAssembledComp AS _OpActyInstanceAssembledComp ON ManufacturingOrder = _OpActyInstanceAssembledComp.ManufacturingOrder -- association [0..*]
LEFT OUTER JOIN C_MfgOrderDefectRecord AS _MfgOrderDefectRecord ON OpActyNtwkInstance = _MfgOrderDefectRecord.OpActyNtwkInstance AND OpActyNtwkElement = _MfgOrderDefectRecord.OpActyNtwkElement -- association [0..*]
LEFT OUTER JOIN I_ProdnProcgFlexibilityIndTxt AS _ProdnProcgFlexibilityIndTxt ON ProdnProcgIsFlexible = _ProdnProcgFlexibilityIndTxt.ProdnProcgIsFlexible -- association [0..*]
LEFT OUTER JOIN I_ProdMfgInfoCamera AS _ProdMfgInfoCamera ON ProcgExecOperationActivity.OperationActivity = _ProdMfgInfoCamera.OperationActivity AND ProcgExecOperationActivity.OperationActyVersionCounter = _ProdMfgInfoCamera.OperationActyVersionCounter -- association [0..*]
LEFT OUTER JOIN I_UnitizedMaterial AS _UnitizedMaterial ON Material = _UnitizedMaterial.Material -- association [0..1]
LEFT OUTER JOIN C_MfgOrdVariantConfiguration AS _MfgOrdVariantConfiguration ON ManufacturingOrder = _MfgOrdVariantConfiguration.ManufacturingOrder -- 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