I_OPERATIONACTIVITY
Operation Activity
I_OPERATIONACTIVITY is a CDS View in S/4HANA. Operation Activity. It contains 13 fields. 6 CDS views read from this table.
CDS Views using this table (6)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_ShopFloorItemAtOpActy | view | inner | CONSUMPTION | Shop Floor Item At Operation Activity |
| I_ChgAlertOpActy | view | from | BASIC | Operation Activity - Change Alert |
| I_OpActyAssignment | view | from | BASIC | Operation Activity Assignments |
| I_OpActyInstanceDetail | view_entity | inner | COMPOSITE | Operation Activity Instance Details |
| I_OperationActivityStdVH | view | from | COMPOSITE | Operation Activity |
| I_ProdnModOperationActivity | view_entity | from | COMPOSITE | Production Model Operation Activity |
Fields (13)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | OperationActivity | OperationActivity | 2 |
| KEY | OperationActyVersionCounter | OperationActyVersionCounter | 2 |
| _SASShopFloorItemOpAct | _SASShopFloorItemOpAct | 1 | |
| AssemblySqncCheckIsRequired | AssemblySqncCheckIsRequired | 3 | |
| ChangedBy | ChangedBy | 1 | |
| CreatedByUser | CreatedByUser | 1 | |
| CreationDateTime | CreationDateTime | 1 | |
| IsReleased | IsReleased | 1 | |
| LastChangeDateTime | LastChangeDateTime | 1 | |
| OpActyInspectionRelevance | OpActyInspectionRelevance | 2 | |
| OperationActStsAndActnSchema | OperationActStsAndActnSchema | 1 | |
| OriginalChgAlertCount | OriginalChgAlertCount | 1 | |
| SFIStatusAndActionSchema | SFIStatusAndActionSchema | 2 |
@AbapCatalog.sqlViewName: 'IMPEOA'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@VDM.viewType: #BASIC
@Analytics: {dataCategory: #DIMENSION}
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType: {
serviceQuality: #A,
sizeCategory: #M,
dataClass: #MASTER
}
@ObjectModel: {
compositionRoot: true,
semanticKey: ['OperationActivity', 'OperationActyVersionCounter'],
representativeKey: 'OperationActyVersionCounter'
}
@Metadata.allowExtensions:true
@EndUserText.label: 'Operation Activity'
define view I_OperationActivity
as select from mpe_oa as OperationActivity
-- Operation Activity Internal Id
association [1..1] to I_OperationActivityInternalID as _OperationActivityInternalId on $projection.OperationActivity = _OperationActivityInternalId.OperationActivity
-- Operation Activity Text
association [0..*] to I_OperationActivityText as _Text on $projection.OperationActivity = _Text.OperationActivity
and $projection.OperationActyVersionCounter = _Text.OperationActyVersionCounter
-- Status and Action Schema OA VH
association [1..1] to I_SASOperationActivityVH as _SASOpAct on $projection.OperationActStsAndActnSchema = _SASOpAct.StatusAndActionSchema
-- Status and Action Schema SFI@OA VH
association [1..1] to I_SASShopFloorItemOpActyVH as _SASShopFloorItemOpAct on $projection.SFIStatusAndActionSchema = _SASShopFloorItemOpAct.StatusAndActionSchema
association [0..1] to E_OperationActivity as _Extension on $projection.OperationActivity = _Extension.OperationActivity
and $projection.OperationActyVersionCounter = _Extension.OperationActyVersionCounter
{
@ObjectModel.text.association: '_Text'
@ObjectModel.foreignKey.association: '_OperationActivityInternalId'
key OperationActivity.id as OperationActivity,
key OperationActivity.version_no as OperationActyVersionCounter,
@ObjectModel.foreignKey.association: '_SASOpAct'
OperationActivity.activity_sasname as OperationActStsAndActnSchema,
@ObjectModel.foreignKey.association: '_SASShopFloorItemOpAct'
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,
@Semantics.user.createdBy: true
OperationActivity.created_by as CreatedByUser,
// @Semantics.systemDateTime.createdAt: true
OperationActivity.created_at as CreationDateTime,
@Semantics.user.lastChangedBy: true
OperationActivity.changed_by as ChangedBy,
// @Semantics.systemDateTime.lastChangedAt: true
OperationActivity.changed_at as LastChangeDateTime,
-- Associations
_OperationActivityInternalId,
_Text,
_SASOpAct,
// _Extension,
_SASShopFloorItemOpAct
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"MPE_OA"
],
"ASSOCIATED":
[
"E_OPERATIONACTIVITY",
"I_OPERATIONACTIVITYINTERNALID",
"I_OPERATIONACTIVITYTEXT",
"I_SASOPERATIONACTIVITYVH",
"I_SASSHOPFLOORITEMOPACTYVH"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/