I_MfgExecEventHistory
Manufacturing Execution Event History
I_MfgExecEventHistory is a Composite CDS View that provides data about "Manufacturing Execution Event History" in SAP S/4HANA. It reads from 2 data sources (P_MfgExecEventHistOrder, I_OrderItem) and exposes 136 fields with key fields MfgExecDocumentCategory, ManufacturingExecutionDocument, MfgExecutionDocumentItem, MfgProcgExecAction, ManufacturingOrder. It has 35 associations to related views.
Data Sources (2)
| Source | Alias | Join Type |
|---|---|---|
| P_MfgExecEventHistOrder | h | from |
| I_OrderItem | OrderItem | inner |
Associations (35)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_MfgOrder | _MfgOrder | $projection.ManufacturingOrder = _MfgOrder.ManufacturingOrder |
| [1..1] | I_MfgOrderCategory | _MfgOrderCategory | $projection.ManufacturingOrderCategory = _MfgOrderCategory.ManufacturingOrderCategory |
| [1..1] | I_MfgOrderType | _MfgOrderType | $projection.ManufacturingOrderType = _MfgOrderType.ManufacturingOrderType |
| [0..1] | I_MfgOrderOperation | _MfgOrderOperation | $projection.OrderInternalID = _MfgOrderOperation.OrderInternalBillOfOperations and $projection.OrderOperationInternalID = _MfgOrderOperation.OrderIntBillOfOperationsItem |
| [0..1] | I_MfgOrderOperationBasic | _MfgOrderOperationBasic | $projection.OrderInternalID = _MfgOrderOperationBasic.OrderInternalBillOfOperations and $projection.OrderOperationInternalID = _MfgOrderOperationBasic.OrderIntBillOfOperationsItem |
| [0..1] | I_OrderOperationBasic | _OrderOperationBasic | $projection.OrderInternalID = _OrderOperationBasic.OrderInternalID and $projection.OrderOperationInternalID = _OrderOperationBasic.OrderOperationInternalID |
| [1..1] | I_Plant | _ProductionPlant | $projection.ProductionPlant = _ProductionPlant.Plant |
| [0..1] | I_Plant | _MRPPlant | $projection.MRPPlant = _MRPPlant.Plant |
| [0..1] | I_StorageLocation | _StorageLocation | $projection.ProductionPlant = _StorageLocation.Plant and $projection.StorageLocation = _StorageLocation.StorageLocation |
| [0..1] | I_MRPController | _MRPController | $projection.MRPPlant = _MRPController.Plant and $projection.MRPController = _MRPController.MRPController |
| [0..1] | I_ProductionSupervisor | _ProductionSupervisor | $projection.ProductionPlant = _ProductionSupervisor.Plant and $projection.ProductionSupervisor = _ProductionSupervisor.ProductionSupervisor |
| [0..1] | I_Defect | _Defect | $projection.DefectInternalID = _Defect.DefectInternalID |
| [0..1] | I_Notification | _Notification | $projection.Notification = _Notification.Notification |
| [0..1] | I_NotificationItem | _NotificationItem | $projection.Notification = _NotificationItem.Notification and $projection.NotificationItem = _NotificationItem.NotificationItem |
| [0..1] | I_Material | _Material | $projection.Material = _Material.Material |
| [0..1] | I_MaterialText | _MaterialText | $projection.Material = _MaterialText.Material and _MaterialText.Language = $session.system_language |
| [0..1] | I_Material | _MaterialComponent | $projection.MaterialComponent = _MaterialComponent.Material |
| [0..1] | I_OpActyNtwkInstance | _OpActyNtwkInstance | $projection.OpActyNtwkInstance = _OpActyNtwkInstance.OpActyNtwkInstance |
| [0..1] | I_OperationActivityInstance | _OperationActivityInstance | $projection.OpActyNtwkInstance = _OperationActivityInstance.OpActyNtwkInstance and $projection.OpActyNtwkElement = _OperationActivityInstance.OpActyNtwkElement |
| [0..1] | I_ShopFloorItem | _ShopFloorItem | $projection.ShopFloorItem = _ShopFloorItem.ShopFloorItem |
| [0..1] | I_OperationActivitySFIGroup | _OperationActivitySFIGroup | $projection.OperationActivitySFIGroup = _OperationActivitySFIGroup.OperationActivitySFIGroup |
| [0..1] | I_ShopFloorItem | _AssembledShopFloorItem | $projection.AssembledShopFloorItem = _AssembledShopFloorItem.ShopFloorItem |
| [0..1] | I_MfgProcgExecAction | _MfgProcgExecAction | $projection.MfgProcgExecAction = _MfgProcgExecAction.MfgProcgExecAction |
| [0..1] | I_MfgObjectLogEventType | _MfgObjectLogEventType | $projection.MfgObjectLogEventType = _MfgObjectLogEventType.MfgObjectLogEventType |
| [0..1] | I_Inspectioncatalog | _MfgActionReasonCodeGroupCtlg | $projection.MfgActionReasonCodeGroupCtlg = _MfgActionReasonCodeGroupCtlg.InspectionCatalog |
| [0..1] | I_MfgActionReasonCodeGroup | _MfgActionReasonCodeGroup | $projection.MfgActionReasonCodeGroupCtlg = _MfgActionReasonCodeGroup.MfgActionReasonCodeGroupCtlg and $projection.MfgActionReasonCodeGroup = _MfgActionReasonCodeGroup.MfgActionReasonCodeGroup |
| [0..1] | I_MfgActionReasonCode | _MfgActionReasonCode | $projection.MfgActionReasonCodeGroupCtlg = _MfgActionReasonCode.MfgActionReasonCodeGroupCtlg and $projection.MfgActionReasonCodeGroup = _MfgActionReasonCode.MfgActionReasonCodeGroup and $projection.ManufacturingActionReasonCode = _MfgActionReasonCode.ManufacturingActionReasonCode and _MfgActionReasonCode.Version = '000001' |
| [0..1] | I_ManufacturingObjectLog | _ManufacturingObjectLog | $projection.MfgExecDocumentCategory = 9 and $projection.ManufacturingExecutionDocument = _ManufacturingObjectLog.ManufacturingObjectLog |
| [0..1] | I_OpActyConfirmationAction | _OpActyConfirmationAction | $projection.MfgExecDocumentCategory = 1 and $projection.ManufacturingExecutionDocument = _OpActyConfirmationAction.OperationActivityConfirmation and $projection.MfgProcgExecAction = _OpActyConfirmationAction.MfgProcgExecAction |
| [0..1] | I_OpActyNtwkSegmentType | _OpActyNtwkSegmentType | $projection.OpActyNtwkSegmentType = _OpActyNtwkSegmentType.OpActyNtwkSegmentType |
| [0..1] | I_SASSchema | _SASSchema | $projection.StatusAndActionSchema = _SASSchema.StatusAndActionSchema |
| [0..1] | I_ShopFloorItemConfirmation | _ShopFloorItemConfirmation | $projection.MfgExecDocumentCategory = 2 and $projection.ManufacturingExecutionDocument = _ShopFloorItemConfirmation.ShopFloorItemStatusChangeDoc |
| [0..1] | I_MfgOrderComponentAssembly | _MfgOrderComponentAssembly | $projection.MfgExecDocumentCategory = 3 and $projection.ManufacturingExecutionDocument = _MfgOrderComponentAssembly.AssemblyDocument and $projection.MfgExecutionDocumentItem = _MfgOrderComponentAssembly.AssemblyDocumentItem |
| [0..1] | I_UnitOfMeasure | _ProductionUnit | $projection.ProductionUnit = _ProductionUnit.UnitOfMeasure |
| [0..*] | I_PlannedInvtryUsblyCodeText | _PlannedInvtryUsblyCodeText | $projection.MfgExecDocumentCategory = 3 and $projection.InventoryUsabilityCode = _PlannedInvtryUsblyCodeText.PlannedInventoryUsabilityCode |
Annotations (10)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | IMPEEXECHIST | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| VDM.viewType | #COMPOSITE | view | |
| VDM.private | false | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| EndUserText.label | Manufacturing Execution Event History | view |
Fields (136)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | MfgExecDocumentCategory | P_MfgExecEventHistOrder | MfgExecDocumentCategory | |
| KEY | ManufacturingExecutionDocument | P_MfgExecEventHistOrder | ManufacturingExecutionDocument | |
| KEY | MfgExecutionDocumentItem | P_MfgExecEventHistOrder | MfgExecutionDocumentItem | |
| KEY | MfgProcgExecAction | P_MfgExecEventHistOrder | MfgProcgExecAction | |
| KEY | ManufacturingOrder | P_MfgExecEventHistOrder | ManufacturingOrder | |
| KEY | OrderOperationInternalID | P_MfgExecEventHistOrder | OrderOperationInternalID | |
| KEY | InspectionCharacteristic | P_MfgExecEventHistOrder | InspectionCharacteristic | |
| KEY | InspectionSubsetInternalID | P_MfgExecEventHistOrder | InspectionSubsetInternalID | |
| KEY | InspResultValueInternalID | P_MfgExecEventHistOrder | InspResultValueInternalID | |
| KEY | ChangeDocDatabaseTableField | P_MfgExecEventHistOrder | ChangeDocDatabaseTableField | |
| KEY | ChangeDocument | P_MfgExecEventHistOrder | ChangeDocument | |
| MfgBuyOffAction | P_MfgExecEventHistOrder | MfgBuyOffAction | ||
| Equipment | P_MfgExecEventHistOrder | Equipment | ||
| MfgObjectLogEventType | P_MfgExecEventHistOrder | MfgObjectLogEventType | ||
| EventDateTime | P_MfgExecEventHistOrder | EventDateTime | ||
| ShopFloorExecutionUser | P_MfgExecEventHistOrder | ShopFloorExecutionUser | ||
| CreatedByUser | P_MfgExecEventHistOrder | CreatedByUser | ||
| CreationDateTime | P_MfgExecEventHistOrder | CreationDateTime | ||
| ManufacturingOrderText | P_MfgExecEventHistOrder | ManufacturingOrderText | ||
| ManufacturingOrderType | P_MfgExecEventHistOrder | ManufacturingOrderType | ||
| ManufacturingOrderCategory | P_MfgExecEventHistOrder | ManufacturingOrderCategory | ||
| ProductionPlant | P_MfgExecEventHistOrder | ProductionPlant | ||
| MRPPlant | I_OrderItem | MRPPlant | ||
| OrderInternalID | P_MfgExecEventHistOrder | OrderInternalID | ||
| Material | I_OrderItem | Material | ||
| MaterialName | _MaterialText | MaterialName | ||
| ProductionSupervisor | P_MfgExecEventHistOrder | ProductionSupervisor | ||
| MRPController | P_MfgExecEventHistOrder | MRPController | ||
| ManufacturingObject | P_MfgExecEventHistOrder | ManufacturingObject | ||
| ManufacturingOrderSequence | P_MfgExecEventHistOrder | ManufacturingOrderSequence | ||
| ManufacturingOrderOperation | P_MfgExecEventHistOrder | ManufacturingOrderOperation | ||
| MfgOrderOperationText | P_MfgExecEventHistOrder | MfgOrderOperationText | ||
| WorkCenterInternalID | P_MfgExecEventHistOrder | WorkCenterInternalID | ||
| WorkCenterTypeCode | P_MfgExecEventHistOrder | WorkCenterTypeCode | ||
| WorkCenterPlant | P_MfgExecEventHistOrder | WorkCenterPlant | ||
| SortField | P_MfgExecEventHistOrder | SortField | ||
| ShopFloorItem | P_MfgExecEventHistOrder | ShopFloorItem | ||
| OperationActivitySFIGroup | P_MfgExecEventHistOrder | OperationActivitySFIGroup | ||
| OpActyNtwkInstance | P_MfgExecEventHistOrder | OpActyNtwkInstance | ||
| OpActyNtwkElement | P_MfgExecEventHistOrder | OpActyNtwkElement | ||
| OperationActivityName | P_MfgExecEventHistOrder | OperationActivityName | ||
| OpActyNtwkSegmentType | P_MfgExecEventHistOrder | OpActyNtwkSegmentType | ||
| OperationActivityNetwork | P_MfgExecEventHistOrder | OperationActivityNetwork | ||
| OpActyNtwkVersionCounter | P_MfgExecEventHistOrder | OpActyNtwkVersionCounter | ||
| OpActyNtwkElementExternalID | P_MfgExecEventHistOrder | OpActyNtwkElementExternalID | ||
| OperationActivity | P_MfgExecEventHistOrder | OperationActivity | ||
| OperationActyVersionCounter | P_MfgExecEventHistOrder | OperationActyVersionCounter | ||
| StatusAndActionSchema | P_MfgExecEventHistOrder | StatusAndActionSchema | ||
| DefectInternalID | P_MfgExecEventHistOrder | DefectInternalID | ||
| Notification | P_MfgExecEventHistOrder | Notification | ||
| NotificationItem | P_MfgExecEventHistOrder | NotificationItem | ||
| MaterialComponent | P_MfgExecEventHistOrder | MaterialComponent | ||
| MaterialComponentName | P_MfgExecEventHistOrder | MaterialComponentName | ||
| AssembledShopFloorItem | P_MfgExecEventHistOrder | AssembledShopFloorItem | ||
| AssembledSerialNumber | P_MfgExecEventHistOrder | AssembledSerialNumber | ||
| AssembledMfrSerialNumber | P_MfgExecEventHistOrder | AssembledMfrSerialNumber | ||
| AssembledBatch | P_MfgExecEventHistOrder | AssembledBatch | ||
| ReplacedShopFloorItem | P_MfgExecEventHistOrder | ReplacedShopFloorItem | ||
| ReplacedSerialNumber | P_MfgExecEventHistOrder | ReplacedSerialNumber | ||
| ReplacedBatch | P_MfgExecEventHistOrder | ReplacedBatch | ||
| MfgOrderSplitChildOrder | P_MfgExecEventHistOrder | MfgOrderSplitChildOrder | ||
| BOMExplosionDate | P_MfgExecEventHistOrder | BOMExplosionDate | ||
| ReferenceDesignatorValue | P_MfgExecEventHistOrder | ReferenceDesignatorValue | ||
| StorageLocation | P_MfgExecEventHistOrder | StorageLocation | ||
| InventoryUsabilityCode | P_MfgExecEventHistOrder | InventoryUsabilityCode | ||
| CompDisassemblyPermanence | P_MfgExecEventHistOrder | CompDisassemblyPermanence | ||
| MaterialComponentHasReltdComp | P_MfgExecEventHistOrder | MaterialComponentHasReltdComp | ||
| Defect | P_MfgExecEventHistOrder | Defect | ||
| DefectText | P_MfgExecEventHistOrder | DefectText | ||
| QltyTaskFollowUpAction | P_MfgExecEventHistOrder | QltyTaskFollowUpAction | ||
| MfgBuyOffInternalID | P_MfgExecEventHistOrder | MfgBuyOffInternalID | ||
| MfgBuyOffDescription | P_MfgExecEventHistOrder | MfgBuyOffDescription | ||
| MfgBuyOffReferencedStep | P_MfgExecEventHistOrder | MfgBuyOffReferencedStep | ||
| MfgBuyOffAdhocStepDescription | P_MfgExecEventHistOrder | MfgBuyOffAdhocStepDescription | ||
| MfgBuyOffCycle | P_MfgExecEventHistOrder | MfgBuyOffCycle | ||
| RespyMgmtTeamID | P_MfgExecEventHistOrder | RespyMgmtTeamID | ||
| RespyMgmtFunction | P_MfgExecEventHistOrder | RespyMgmtFunction | ||
| MfgActionReasonCodeGroupCtlg | P_MfgExecEventHistOrder | MfgActionReasonCodeGroupCtlg | ||
| MfgActionReasonCodeGroup | P_MfgExecEventHistOrder | MfgActionReasonCodeGroup | ||
| ManufacturingActionReasonCode | P_MfgExecEventHistOrder | ManufacturingActionReasonCode | ||
| InspectionSpecificationText | P_MfgExecEventHistOrder | InspectionSpecificationText | ||
| ChangeDocPreviousFieldValue | P_MfgExecEventHistOrder | ChangeDocPreviousFieldValue | ||
| ChangeDocNewFieldValue | P_MfgExecEventHistOrder | ChangeDocNewFieldValue | ||
| InspectionResultMeanValue | P_MfgExecEventHistOrder | InspectionResultMeanValue | ||
| InspectionResultMeasuredValue | P_MfgExecEventHistOrder | InspectionResultMeasuredValue | ||
| CharacteristicAttributeCode | P_MfgExecEventHistOrder | CharacteristicAttributeCode | ||
| InspectionValuationResult | P_MfgExecEventHistOrder | InspectionValuationResult | ||
| InspectionSpecificationUnit | P_MfgExecEventHistOrder | InspectionSpecificationUnit | ||
| InspSpecDecimalPlaces | P_MfgExecEventHistOrder | InspSpecDecimalPlaces | ||
| BusinessProcessConfirmedQty | P_MfgExecEventHistOrder | BusinessProcessConfirmedQty | ||
| ProductionUnit | P_MfgExecEventHistOrder | ProductionUnit | ||
| OpActyActualDurnInSeconds | P_MfgExecEventHistOrder | OpActyActualDurnInSeconds | ||
| PostingIsRetroactive | P_MfgExecEventHistOrder | PostingIsRetroactive | ||
| MfgExecutionDocumentNote | P_MfgExecEventHistOrder | MfgExecutionDocumentNote | ||
| SystemMessageNumber | P_MfgExecEventHistOrder | SystemMessageNumber | ||
| SystemMessageIdentification | P_MfgExecEventHistOrder | SystemMessageIdentification | ||
| MfgExecHistMsgVarblField1 | P_MfgExecEventHistOrder | MfgExecHistMsgVarblField1 | ||
| MfgExecHistMsgVarblField2 | P_MfgExecEventHistOrder | MfgExecHistMsgVarblField2 | ||
| MfgExecHistMsgVarblField3 | P_MfgExecEventHistOrder | MfgExecHistMsgVarblField3 | ||
| MfgExecHistMsgVarblField4 | P_MfgExecEventHistOrder | MfgExecHistMsgVarblField4 | ||
| MfgProcgExecAttachmentName | P_MfgExecEventHistOrder | MfgProcgExecAttachmentName | ||
| _MfgOrder | _MfgOrder | |||
| _MfgOrderType | _MfgOrderType | |||
| _MfgOrderCategory | _MfgOrderCategory | |||
| _MfgOrderOperation | _MfgOrderOperation | |||
| _MfgOrderOperationBasic | _MfgOrderOperationBasic | |||
| _OrderOperationBasic | _OrderOperationBasic | |||
| _ProductionPlant | _ProductionPlant | |||
| _MRPPlant | _MRPPlant | |||
| _StorageLocation | _StorageLocation | |||
| _Defect | _Defect | |||
| _Notification | _Notification | |||
| _NotificationItem | _NotificationItem | |||
| _Material | _Material | |||
| _MaterialText | _MaterialText | |||
| _MRPController | _MRPController | |||
| _ProductionSupervisor | _ProductionSupervisor | |||
| _MaterialComponent | _MaterialComponent | |||
| _OpActyNtwkInstance | _OpActyNtwkInstance | |||
| _OperationActivityInstance | _OperationActivityInstance | |||
| _ShopFloorItem | _ShopFloorItem | |||
| _OperationActivitySFIGroup | _OperationActivitySFIGroup | |||
| _AssembledShopFloorItem | _AssembledShopFloorItem | |||
| _MfgProcgExecAction | _MfgProcgExecAction | |||
| _MfgObjectLogEventType | _MfgObjectLogEventType | |||
| _ProductionUnit | _ProductionUnit | |||
| _MfgActionReasonCodeGroupCtlg | _MfgActionReasonCodeGroupCtlg | |||
| _MfgActionReasonCodeGroup | _MfgActionReasonCodeGroup | |||
| _MfgActionReasonCode | _MfgActionReasonCode | |||
| _ManufacturingObjectLog | _ManufacturingObjectLog | |||
| _OpActyConfirmationAction | _OpActyConfirmationAction | |||
| _OpActyNtwkSegmentType | _OpActyNtwkSegmentType | |||
| _SASSchema | _SASSchema | |||
| _ShopFloorItemConfirmation | _ShopFloorItemConfirmation | |||
| _MfgOrderComponentAssembly | _MfgOrderComponentAssembly | |||
| _PlannedInvtryUsblyCodeText | _PlannedInvtryUsblyCodeText |
@AbapCatalog.sqlViewName: 'IMPEEXECHIST'
@AccessControl.authorizationCheck: #MANDATORY
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType: {serviceQuality: #D, sizeCategory: #XL, dataClass: #MIXED}
@VDM.viewType: #COMPOSITE
@VDM.private: false
@AbapCatalog.compiler.compareFilter: true
@EndUserText.label: 'Manufacturing Execution Event History'
define view I_MfgExecEventHistory
as select from P_MfgExecEventHistOrder as h
inner join I_OrderItem as OrderItem on OrderItem.OrderID = h.ManufacturingOrder
and OrderItem.OrderItem = '0001'
association [1..1] to I_MfgOrder as _MfgOrder on $projection.ManufacturingOrder = _MfgOrder.ManufacturingOrder
association [1..1] to I_MfgOrderCategory as _MfgOrderCategory on $projection.ManufacturingOrderCategory = _MfgOrderCategory.ManufacturingOrderCategory
association [1..1] to I_MfgOrderType as _MfgOrderType on $projection.ManufacturingOrderType = _MfgOrderType.ManufacturingOrderType
association [0..1] to I_MfgOrderOperation as _MfgOrderOperation on $projection.OrderInternalID = _MfgOrderOperation.OrderInternalBillOfOperations
and $projection.OrderOperationInternalID = _MfgOrderOperation.OrderIntBillOfOperationsItem
association [0..1] to I_MfgOrderOperationBasic as _MfgOrderOperationBasic on $projection.OrderInternalID = _MfgOrderOperationBasic.OrderInternalBillOfOperations
and $projection.OrderOperationInternalID = _MfgOrderOperationBasic.OrderIntBillOfOperationsItem
association [0..1] to I_OrderOperationBasic as _OrderOperationBasic on $projection.OrderInternalID = _OrderOperationBasic.OrderInternalID
and $projection.OrderOperationInternalID = _OrderOperationBasic.OrderOperationInternalID
association [1..1] to I_Plant as _ProductionPlant on $projection.ProductionPlant = _ProductionPlant.Plant
association [0..1] to I_Plant as _MRPPlant on $projection.MRPPlant = _MRPPlant.Plant
association [0..1] to I_StorageLocation as _StorageLocation on $projection.ProductionPlant = _StorageLocation.Plant
and $projection.StorageLocation = _StorageLocation.StorageLocation
association [0..1] to I_MRPController as _MRPController on $projection.MRPPlant = _MRPController.Plant
and $projection.MRPController = _MRPController.MRPController
association [0..1] to I_ProductionSupervisor as _ProductionSupervisor on $projection.ProductionPlant = _ProductionSupervisor.Plant
and $projection.ProductionSupervisor = _ProductionSupervisor.ProductionSupervisor
association [0..1] to I_Defect as _Defect on $projection.DefectInternalID = _Defect.DefectInternalID
association [0..1] to I_Notification as _Notification on $projection.Notification = _Notification.Notification
association [0..1] to I_NotificationItem as _NotificationItem on $projection.Notification = _NotificationItem.Notification
and $projection.NotificationItem = _NotificationItem.NotificationItem
association [0..1] to I_Material as _Material on $projection.Material = _Material.Material
association [0..1] to I_MaterialText as _MaterialText on $projection.Material = _MaterialText.Material
and _MaterialText.Language = $session.system_language
association [0..1] to I_Material as _MaterialComponent on $projection.MaterialComponent = _MaterialComponent.Material
association [0..1] to I_OpActyNtwkInstance as _OpActyNtwkInstance on $projection.OpActyNtwkInstance = _OpActyNtwkInstance.OpActyNtwkInstance
association [0..1] to I_OperationActivityInstance as _OperationActivityInstance on $projection.OpActyNtwkInstance = _OperationActivityInstance.OpActyNtwkInstance
and $projection.OpActyNtwkElement = _OperationActivityInstance.OpActyNtwkElement
association [0..1] to I_ShopFloorItem as _ShopFloorItem on $projection.ShopFloorItem = _ShopFloorItem.ShopFloorItem
association [0..1] to I_OperationActivitySFIGroup as _OperationActivitySFIGroup on $projection.OperationActivitySFIGroup = _OperationActivitySFIGroup.OperationActivitySFIGroup
association [0..1] to I_ShopFloorItem as _AssembledShopFloorItem on $projection.AssembledShopFloorItem = _AssembledShopFloorItem.ShopFloorItem
association [0..1] to I_MfgProcgExecAction as _MfgProcgExecAction on $projection.MfgProcgExecAction = _MfgProcgExecAction.MfgProcgExecAction
association [0..1] to I_MfgObjectLogEventType as _MfgObjectLogEventType on $projection.MfgObjectLogEventType = _MfgObjectLogEventType.MfgObjectLogEventType
association [0..1] to I_Inspectioncatalog as _MfgActionReasonCodeGroupCtlg on $projection.MfgActionReasonCodeGroupCtlg = _MfgActionReasonCodeGroupCtlg.InspectionCatalog
association [0..1] to I_MfgActionReasonCodeGroup as _MfgActionReasonCodeGroup on $projection.MfgActionReasonCodeGroupCtlg = _MfgActionReasonCodeGroup.MfgActionReasonCodeGroupCtlg
and $projection.MfgActionReasonCodeGroup = _MfgActionReasonCodeGroup.MfgActionReasonCodeGroup
association [0..1] to I_MfgActionReasonCode as _MfgActionReasonCode on $projection.MfgActionReasonCodeGroupCtlg = _MfgActionReasonCode.MfgActionReasonCodeGroupCtlg
and $projection.MfgActionReasonCodeGroup = _MfgActionReasonCode.MfgActionReasonCodeGroup
and $projection.ManufacturingActionReasonCode = _MfgActionReasonCode.ManufacturingActionReasonCode
and _MfgActionReasonCode.Version = '000001'
association [0..1] to I_ManufacturingObjectLog as _ManufacturingObjectLog on $projection.MfgExecDocumentCategory = 9
and $projection.ManufacturingExecutionDocument = _ManufacturingObjectLog.ManufacturingObjectLog
association [0..1] to I_OpActyConfirmationAction as _OpActyConfirmationAction on $projection.MfgExecDocumentCategory = 1
and $projection.ManufacturingExecutionDocument = _OpActyConfirmationAction.OperationActivityConfirmation
and $projection.MfgProcgExecAction = _OpActyConfirmationAction.MfgProcgExecAction
association [0..1] to I_OpActyNtwkSegmentType as _OpActyNtwkSegmentType on $projection.OpActyNtwkSegmentType = _OpActyNtwkSegmentType.OpActyNtwkSegmentType
association [0..1] to I_SASSchema as _SASSchema on $projection.StatusAndActionSchema = _SASSchema.StatusAndActionSchema
association [0..1] to I_ShopFloorItemConfirmation as _ShopFloorItemConfirmation on $projection.MfgExecDocumentCategory = 2
and $projection.ManufacturingExecutionDocument = _ShopFloorItemConfirmation.ShopFloorItemStatusChangeDoc
association [0..1] to I_MfgOrderComponentAssembly as _MfgOrderComponentAssembly on $projection.MfgExecDocumentCategory = 3
and $projection.ManufacturingExecutionDocument = _MfgOrderComponentAssembly.AssemblyDocument
and $projection.MfgExecutionDocumentItem = _MfgOrderComponentAssembly.AssemblyDocumentItem
association [0..1] to I_UnitOfMeasure as _ProductionUnit on $projection.ProductionUnit = _ProductionUnit.UnitOfMeasure
association [0..*] to I_PlannedInvtryUsblyCodeText as _PlannedInvtryUsblyCodeText on $projection.MfgExecDocumentCategory = 3
and $projection.InventoryUsabilityCode = _PlannedInvtryUsblyCodeText.PlannedInventoryUsabilityCode
{
key h.MfgExecDocumentCategory as MfgExecDocumentCategory,
key h.ManufacturingExecutionDocument as ManufacturingExecutionDocument,
key h.MfgExecutionDocumentItem as MfgExecutionDocumentItem,
key h.MfgProcgExecAction as MfgProcgExecAction,
@ObjectModel.foreignKey.association: '_MfgOrder'
key h.ManufacturingOrder as ManufacturingOrder,
key h.OrderOperationInternalID as OrderOperationInternalID,
key h.InspectionCharacteristic as InspectionCharacteristic,
key h.InspectionSubsetInternalID as InspectionSubsetInternalID,
key h.InspResultValueInternalID as InspResultValueInternalID,
key h.ChangeDocDatabaseTableField as ChangeDocDatabaseTableField,
key h.ChangeDocument,
h.MfgBuyOffAction as MfgBuyOffAction,
h.Equipment as Equipment,
@ObjectModel.foreignKey.association: '_MfgObjectLogEventType'
h.MfgObjectLogEventType as MfgObjectLogEventType,
@Semantics.businessDate.at: true
h.EventDateTime as EventDateTime,
h.ShopFloorExecutionUser as ShopFloorExecutionUser,
@Semantics.user.createdBy: true
h.CreatedByUser as CreatedByUser,
@Semantics.systemDateTime.createdAt: true
h.CreationDateTime as CreationDateTime,
h.ManufacturingOrderText as ManufacturingOrderText,
@ObjectModel.foreignKey.association: '_MfgOrderType'
h.ManufacturingOrderType as ManufacturingOrderType,
@ObjectModel.foreignKey.association: '_MfgOrderCategory'
h.ManufacturingOrderCategory as ManufacturingOrderCategory,
@ObjectModel.foreignKey.association: '_ProductionPlant'
h.ProductionPlant as ProductionPlant,
@ObjectModel.foreignKey.association: '_MRPPlant'
OrderItem.MRPPlant as MRPPlant,
h.OrderInternalID as OrderInternalID,
@ObjectModel.foreignKey.association: '_Material'
OrderItem.Material as Material,
@Semantics.text: true
_MaterialText.MaterialName as MaterialName,
@ObjectModel.foreignKey.association: '_ProductionSupervisor'
h.ProductionSupervisor as ProductionSupervisor,
@ObjectModel.foreignKey.association: '_MRPController'
h.MRPController as MRPController,
h.ManufacturingObject as ManufacturingObject,
h.ManufacturingOrderSequence as ManufacturingOrderSequence,
h.ManufacturingOrderOperation as ManufacturingOrderOperation,
h.MfgOrderOperationText as MfgOrderOperationText,
h.WorkCenterInternalID as WorkCenterInternalID,
h.WorkCenterTypeCode as WorkCenterTypeCode,
h.WorkCenterPlant as WorkCenterPlant,
h.SortField as SortField,
@ObjectModel.foreignKey.association: '_ShopFloorItem'
h.ShopFloorItem as ShopFloorItem,
@ObjectModel.foreignKey.association: '_OperationActivitySFIGroup'
h.OperationActivitySFIGroup as OperationActivitySFIGroup,
@ObjectModel.foreignKey.association: '_OpActyNtwkInstance'
h.OpActyNtwkInstance as OpActyNtwkInstance,
@ObjectModel.foreignKey.association: '_OperationActivityInstance'
h.OpActyNtwkElement as OpActyNtwkElement,
h.OperationActivityName as OperationActivityName,
@ObjectModel.foreignKey.association: '_OpActyNtwkSegmentType'
h.OpActyNtwkSegmentType as OpActyNtwkSegmentType,
h.OperationActivityNetwork as OperationActivityNetwork,
h.OpActyNtwkVersionCounter as OpActyNtwkVersionCounter,
h.OpActyNtwkElementExternalID as OpActyNtwkElementExternalID,
h.OperationActivity as OperationActivity,
h.OperationActyVersionCounter as OperationActyVersionCounter,
h.StatusAndActionSchema as StatusAndActionSchema,
@ObjectModel.foreignKey.association: '_Defect'
h.DefectInternalID as DefectInternalID,
@ObjectModel.foreignKey.association: '_Notification'
h.Notification as Notification,
h.NotificationItem as NotificationItem,
@ObjectModel.foreignKey.association: '_MaterialComponent'
h.MaterialComponent as MaterialComponent,
h.MaterialComponentName as MaterialComponentName,
h.AssembledShopFloorItem as AssembledShopFloorItem,
h.AssembledSerialNumber as AssembledSerialNumber,
h.AssembledMfrSerialNumber as AssembledMfrSerialNumber,
h.AssembledBatch as AssembledBatch,
h.ReplacedShopFloorItem as ReplacedShopFloorItem,
h.ReplacedSerialNumber as ReplacedSerialNumber,
h.ReplacedBatch as ReplacedBatch,
h.MfgOrderSplitChildOrder as MfgOrderSplitChildOrder,
h.BOMExplosionDate as BOMExplosionDate,
h.ReferenceDesignatorValue as ReferenceDesignatorValue,
h.StorageLocation as StorageLocation,
h.InventoryUsabilityCode as InventoryUsabilityCode,
h.CompDisassemblyPermanence as CompDisassemblyPermanence,
h.MaterialComponentHasReltdComp as MaterialComponentHasReltdComp,
h.Defect as Defect,
h.DefectText as DefectText,
h.QltyTaskFollowUpAction as QltyTaskFollowUpAction,
h.MfgBuyOffInternalID as MfgBuyOffInternalID,
h.MfgBuyOffDescription as MfgBuyOffDescription,
h.MfgBuyOffReferencedStep as MfgBuyOffReferencedStep,
h.MfgBuyOffAdhocStepDescription as MfgBuyOffAdhocStepDescription,
h.MfgBuyOffCycle as MfgBuyOffCycle,
h.RespyMgmtTeamID as RespyMgmtTeamID,
h.RespyMgmtFunction as RespyMgmtFunction,
@ObjectModel.foreignKey.association: '_MfgActionReasonCode'
h.MfgActionReasonCodeGroupCtlg as MfgActionReasonCodeGroupCtlg,
h.MfgActionReasonCodeGroup as MfgActionReasonCodeGroup,
h.ManufacturingActionReasonCode as ManufacturingActionReasonCode,
h.InspectionSpecificationText as InspectionSpecificationText,
h.ChangeDocPreviousFieldValue as ChangeDocPreviousFieldValue,
h.ChangeDocNewFieldValue as ChangeDocNewFieldValue,
h.InspectionResultMeanValue as InspectionResultMeanValue,
h.InspectionResultMeasuredValue as InspectionResultMeasuredValue,
h.CharacteristicAttributeCode as CharacteristicAttributeCode,
h.InspectionValuationResult as InspectionValuationResult,
h.InspectionSpecificationUnit as InspectionSpecificationUnit,
h.InspSpecDecimalPlaces as InspSpecDecimalPlaces,
@Semantics.quantity.unitOfMeasure: 'ProductionUnit'
@DefaultAggregation: #SUM
h.BusinessProcessConfirmedQty as BusinessProcessConfirmedQty,
@Semantics.unitOfMeasure: true
h.ProductionUnit as ProductionUnit,
h.OpActyActualDurnInSeconds as OpActyActualDurnInSeconds,
h.PostingIsRetroactive as PostingIsRetroactive,
h.MfgExecutionDocumentNote as MfgExecutionDocumentNote,
h.SystemMessageNumber as SystemMessageNumber,
h.SystemMessageIdentification as SystemMessageIdentification,
h.MfgExecHistMsgVarblField1 as MfgExecHistMsgVarblField1,
h.MfgExecHistMsgVarblField2 as MfgExecHistMsgVarblField2,
h.MfgExecHistMsgVarblField3 as MfgExecHistMsgVarblField3,
h.MfgExecHistMsgVarblField4 as MfgExecHistMsgVarblField4,
h.MfgProcgExecAttachmentName as MfgProcgExecAttachmentName,
_MfgOrder,
_MfgOrderType,
_MfgOrderCategory,
_MfgOrderOperation,
_MfgOrderOperationBasic,
_OrderOperationBasic,
_ProductionPlant,
_MRPPlant,
_StorageLocation,
_Defect,
_Notification,
_NotificationItem,
_Material,
_MaterialText,
_MRPController,
_ProductionSupervisor,
_MaterialComponent,
_OpActyNtwkInstance,
_OperationActivityInstance,
_ShopFloorItem,
_OperationActivitySFIGroup,
_AssembledShopFloorItem,
_MfgProcgExecAction,
_MfgObjectLogEventType,
_ProductionUnit,
_MfgActionReasonCodeGroupCtlg,
_MfgActionReasonCodeGroup,
_MfgActionReasonCode,
_ManufacturingObjectLog,
_OpActyConfirmationAction,
_OpActyNtwkSegmentType,
_SASSchema,
_ShopFloorItemConfirmation,
_MfgOrderComponentAssembly,
_PlannedInvtryUsblyCodeText
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_MATERIALTEXT",
"I_ORDERITEM",
"P_MFGEXECEVENTHISTORDER"
],
"ASSOCIATED":
[
"I_DEFECT",
"I_INSPECTIONCATALOG",
"I_MANUFACTURINGOBJECTLOG",
"I_MATERIAL",
"I_MATERIALTEXT",
"I_MFGACTIONREASONCODE",
"I_MFGACTIONREASONCODEGROUP",
"I_MFGOBJECTLOGEVENTTYPE",
"I_MFGORDER",
"I_MFGORDERCATEGORY",
"I_MFGORDERCOMPONENTASSEMBLY",
"I_MFGORDEROPERATION",
"I_MFGORDEROPERATIONBASIC",
"I_MFGORDERTYPE",
"I_MFGPROCGEXECACTION",
"I_MRPCONTROLLER",
"I_NOTIFICATION",
"I_NOTIFICATIONITEM",
"I_OPACTYCONFIRMATIONACTION",
"I_OPACTYNTWKINSTANCE",
"I_OPACTYNTWKSEGMENTTYPE",
"I_OPERATIONACTIVITYINSTANCE",
"I_OPERATIONACTIVITYSFIGROUP",
"I_ORDEROPERATIONBASIC",
"I_PLANNEDINVTRYUSBLYCODETEXT",
"I_PLANT",
"I_PRODUCTIONSUPERVISOR",
"I_SASSCHEMA",
"I_SHOPFLOORITEM",
"I_SHOPFLOORITEMCONFIRMATION",
"I_STORAGELOCATION",
"I_UNITOFMEASURE"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- 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