I_OperationActivity
Operation Activity
I_OperationActivity is a Basic CDS View (Dimension) that provides data about "Operation Activity" in SAP S/4HANA. It reads from 1 data source (mpe_oa) and exposes 23 fields with key fields OperationActivity, OperationActyVersionCounter. It has 6 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| mpe_oa | OperationActivity | from |
Associations (6)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_OperationActivityInternalID | _OperationActivityInternalId | $projection.OperationActivity = _OperationActivityInternalId.OperationActivity -- Operation Activity Text |
| [0..*] | I_OperationActivityText | _Text | $projection.OperationActivity = _Text.OperationActivity and $projection.OperationActyVersionCounter = _Text.OperationActyVersionCounter -- Status and Action Schema OA VH |
| [1..1] | I_SASOperationActivityVH | _SASOpAct | $projection.OperationActStsAndActnSchema = _SASOpAct.StatusAndActionSchema -- Status and Action Schema SFI@OA VH |
| [1..1] | I_SASShopFloorItemOpActyVH | _SASShopFloorItemOpAct | $projection.SFIStatusAndActionSchema = _SASShopFloorItemOpAct.StatusAndActionSchema |
| [0..1] | E_OperationActivity | _Extension | $projection.OperationActivity = _Extension.OperationActivity and $projection.OperationActyVersionCounter = _Extension.OperationActyVersionCounter -- Reference Template |
| [0..1] | I_BillOfOperationsVersion | _ReferenceTemplateGroup | $projection.ShopFloorRtgTmplTaskListType = _ReferenceTemplateGroup.BillOfOperationsType and $projection.ShopFloorRtgTemplateGroup = _ReferenceTemplateGroup.BillOfOperationsGroup and $projection.ShopFloorRtgTemplateGrpVariant = _ReferenceTemplateGroup.BillOfOperationsVariant and $projection.ShopFloorRtgTemplateVersion = _ReferenceTemplateGroup.BillOfOperationsVersion |
Annotations (13)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | IMPEOA | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| VDM.viewType | #BASIC | view | |
| Analytics.dataCategory | #DIMENSION | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.serviceQuality | #A | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| ObjectModel.compositionRoot | true | view | |
| ObjectModel.representativeKey | OperationActyVersionCounter | view | |
| Metadata.allowExtensions | true | view | |
| EndUserText.label | Operation Activity | view |
Fields (23)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | OperationActivity | mpe_oa | id | WorklistID |
| KEY | OperationActyVersionCounter | mpe_oa | version_no | Version No |
| OperationActStsAndActnSchema | mpe_oa | activity_sasname | SAS for Op. Activity | |
| SFIStatusAndActionSchema | mpe_oa | sfi_sasname | SAS Serialized Prod. | |
| AssemblySqncCheckIsRequired | mpe_oa | process_sequence | Assembly Sequence | |
| IsReleased | mpe_oa | released | TRUE | |
| OpActyInspectionRelevance | mpe_oa | extended_quality_checks | Relevant for EQC | |
| OriginalChgAlertCount | mpe_oa | original_count | Change Alert Count | |
| SourceOperationActivity | mpe_oa | source_oa_id | Source OA ID | |
| SourceOperationActivityGroup | mpe_oa | source_group_id | Src. OAN GrpID | |
| ShopFloorRtgTmplTaskListType | mpe_oa | plnty_reft | Task List Type | |
| ShopFloorRtgTemplateGroup | mpe_oa | plnnr_reft | Template Group | |
| ShopFloorRtgTemplateGrpVariant | mpe_oa | plnal_reft | Group Counter | |
| ShopFloorRtgTemplateVersion | mpe_oa | versn_reft | Template Versn | |
| CreatedByUser | mpe_oa | created_by | Version Created By | |
| CreationDateTime | mpe_oa | created_at | Uploaded On | |
| ChangedBy | mpe_oa | changed_by | User Name | |
| LastChangeDateTime | mpe_oa | changed_at | Timestamp | |
| Associations_OperationActivityInternalId | ||||
| _Text | _Text | |||
| _SASOpAct | _SASOpAct | |||
| _ReferenceTemplateGroup | _ReferenceTemplateGroup | |||
| _SASShopFloorItemOpAct | _SASShopFloorItemOpAct |
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_OperationActivity.
-- 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: IMPEOA
CREATE VIEW I_OperationActivity AS
SELECT
OperationActivity.id AS OperationActivity,
OperationActivity.version_no AS OperationActyVersionCounter,
OperationActivity.activity_sasname AS OperationActStsAndActnSchema,
OperationActivity.sfi_sasname AS SFIStatusAndActionSchema,
OperationActivity.process_sequence AS AssemblySqncCheckIsRequired,
OperationActivity.released AS IsReleased,
OperationActivity.extended_quality_checks AS OpActyInspectionRelevance,
OperationActivity.original_count AS OriginalChgAlertCount,
OperationActivity.source_oa_id AS SourceOperationActivity,
OperationActivity.source_group_id AS SourceOperationActivityGroup,
OperationActivity.plnty_reft AS ShopFloorRtgTmplTaskListType,
OperationActivity.plnnr_reft AS ShopFloorRtgTemplateGroup,
OperationActivity.plnal_reft AS ShopFloorRtgTemplateGrpVariant,
OperationActivity.versn_reft AS ShopFloorRtgTemplateVersion,
OperationActivity.created_by AS CreatedByUser,
OperationActivity.created_at AS CreationDateTime,
OperationActivity.changed_by AS ChangedBy,
OperationActivity.changed_at AS LastChangeDateTime
FROM mpe_oa AS OperationActivity
LEFT OUTER JOIN I_OperationActivityInternalID AS _OperationActivityInternalId ON OperationActivity = _OperationActivityInternalId.OperationActivity -- association [1..1]
LEFT OUTER JOIN I_OperationActivityText AS _Text ON OperationActivity = _Text.OperationActivity AND OperationActyVersionCounter = _Text.OperationActyVersionCounter -- association [0..*]
LEFT OUTER JOIN I_SASOperationActivityVH AS _SASOpAct ON OperationActStsAndActnSchema = _SASOpAct.StatusAndActionSchema -- association [1..1]
LEFT OUTER JOIN I_SASShopFloorItemOpActyVH AS _SASShopFloorItemOpAct ON SFIStatusAndActionSchema = _SASShopFloorItemOpAct.StatusAndActionSchema -- association [1..1]
LEFT OUTER JOIN E_OperationActivity AS _Extension ON OperationActivity = _Extension.OperationActivity AND OperationActyVersionCounter = _Extension.OperationActyVersionCounter -- association [0..1]
LEFT OUTER JOIN I_BillOfOperationsVersion AS _ReferenceTemplateGroup ON ShopFloorRtgTmplTaskListType = _ReferenceTemplateGroup.BillOfOperationsType AND ShopFloorRtgTemplateGroup = _ReferenceTemplateGroup.BillOfOperationsGroup AND ShopFloorRtgTemplateGrpVariant = _ReferenceTemplateGroup.BillOfOperationsVariant AND ShopFloorRtgTemplateVersion = _ReferenceTemplateGroup.BillOfOperationsVersion -- 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