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. Part of development package MPE_EXEC_COMMON.
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 (11)
| 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 | |
| AbapCatalog.preserveKey | 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 | Order |
| 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 | Document Number |
| MfgBuyOffAction | P_MfgExecEventHistOrder | MfgBuyOffAction | ||
| Equipment | P_MfgExecEventHistOrder | Equipment | Equipment check | |
| MfgObjectLogEventType | P_MfgExecEventHistOrder | MfgObjectLogEventType | ||
| EventDateTime | P_MfgExecEventHistOrder | EventDateTime | ||
| ShopFloorExecutionUser | P_MfgExecEventHistOrder | ShopFloorExecutionUser | ||
| CreatedByUser | P_MfgExecEventHistOrder | CreatedByUser | User Name | |
| CreationDateTime | P_MfgExecEventHistOrder | CreationDateTime | Timestamp | |
| ManufacturingOrderText | P_MfgExecEventHistOrder | ManufacturingOrderText | ||
| ManufacturingOrderType | P_MfgExecEventHistOrder | ManufacturingOrderType | Order Type | |
| ManufacturingOrderCategory | P_MfgExecEventHistOrder | ManufacturingOrderCategory | Order Category | |
| ProductionPlant | P_MfgExecEventHistOrder | ProductionPlant | Prod plnt | |
| MRPPlant | I_OrderItem | MRPPlant | Plant | |
| OrderInternalID | P_MfgExecEventHistOrder | OrderInternalID | Plan No.f.Oper. | |
| Material | I_OrderItem | Material | Vehicle Model | |
| MaterialName | _MaterialText | MaterialName | Material Description | |
| ProductionSupervisor | P_MfgExecEventHistOrder | ProductionSupervisor | Prodn Supervisor | |
| MRPController | P_MfgExecEventHistOrder | MRPController | MRP Controller | |
| ManufacturingObject | P_MfgExecEventHistOrder | ManufacturingObject | ||
| ManufacturingOrderSequence | P_MfgExecEventHistOrder | ManufacturingOrderSequence | ||
| ManufacturingOrderOperation | P_MfgExecEventHistOrder | ManufacturingOrderOperation | Activity | |
| MfgOrderOperationText | P_MfgExecEventHistOrder | MfgOrderOperationText | ||
| WorkCenterInternalID | P_MfgExecEventHistOrder | WorkCenterInternalID | Work Center | |
| WorkCenterTypeCode | P_MfgExecEventHistOrder | WorkCenterTypeCode | Object Type | |
| WorkCenterPlant | P_MfgExecEventHistOrder | WorkCenterPlant | Plant | |
| SortField | P_MfgExecEventHistOrder | SortField | Sort Field | |
| ShopFloorItem | P_MfgExecEventHistOrder | ShopFloorItem | Serial.Mat. ID | |
| OperationActivitySFIGroup | P_MfgExecEventHistOrder | OperationActivitySFIGroup | ||
| OpActyNtwkInstance | P_MfgExecEventHistOrder | OpActyNtwkInstance | Instance ID | |
| OpActyNtwkElement | P_MfgExecEventHistOrder | OpActyNtwkElement | Element Number | |
| OperationActivityName | P_MfgExecEventHistOrder | OperationActivityName | ||
| OpActyNtwkSegmentType | P_MfgExecEventHistOrder | OpActyNtwkSegmentType | ||
| OperationActivityNetwork | P_MfgExecEventHistOrder | OperationActivityNetwork | ||
| OpActyNtwkVersionCounter | P_MfgExecEventHistOrder | OpActyNtwkVersionCounter | ||
| OpActyNtwkElementExternalID | P_MfgExecEventHistOrder | OpActyNtwkElementExternalID | Op. Activity | |
| OperationActivity | P_MfgExecEventHistOrder | OperationActivity | Operation Activity | |
| OperationActyVersionCounter | P_MfgExecEventHistOrder | OperationActyVersionCounter | OA Version | |
| StatusAndActionSchema | P_MfgExecEventHistOrder | StatusAndActionSchema | ||
| DefectInternalID | P_MfgExecEventHistOrder | DefectInternalID | Internal Defect ID | |
| Notification | P_MfgExecEventHistOrder | Notification | 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 | Ref. Designator | |
| StorageLocation | P_MfgExecEventHistOrder | StorageLocation | StorageLocation | |
| InventoryUsabilityCode | P_MfgExecEventHistOrder | InventoryUsabilityCode | Stock Type | |
| CompDisassemblyPermanence | P_MfgExecEventHistOrder | CompDisassemblyPermanence | ||
| MaterialComponentHasReltdComp | P_MfgExecEventHistOrder | MaterialComponentHasReltdComp | ||
| Defect | P_MfgExecEventHistOrder | Defect | ||
| DefectText | P_MfgExecEventHistOrder | DefectText | ||
| QltyTaskFollowUpAction | P_MfgExecEventHistOrder | QltyTaskFollowUpAction | ||
| MfgBuyOffInternalID | P_MfgExecEventHistOrder | MfgBuyOffInternalID | ID | |
| MfgBuyOffDescription | P_MfgExecEventHistOrder | MfgBuyOffDescription | ||
| MfgBuyOffReferencedStep | P_MfgExecEventHistOrder | MfgBuyOffReferencedStep | ID | |
| MfgBuyOffAdhocStepDescription | P_MfgExecEventHistOrder | MfgBuyOffAdhocStepDescription | Buyoff Description | |
| MfgBuyOffCycle | P_MfgExecEventHistOrder | MfgBuyOffCycle | Buyoff | |
| RespyMgmtTeamID | P_MfgExecEventHistOrder | RespyMgmtTeamID | Team ID | |
| RespyMgmtFunction | P_MfgExecEventHistOrder | RespyMgmtFunction | Function | |
| 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 | Unit of Meas. | |
| 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 | Message Number | |
| SystemMessageIdentification | P_MfgExecEventHistOrder | SystemMessageIdentification | Message ID | |
| 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 |
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_MfgExecEventHistory.
-- 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: IMPEEXECHIST
CREATE VIEW I_MfgExecEventHistory AS
SELECT
h.MfgExecDocumentCategory AS MfgExecDocumentCategory,
h.ManufacturingExecutionDocument AS ManufacturingExecutionDocument,
h.MfgExecutionDocumentItem AS MfgExecutionDocumentItem,
h.MfgProcgExecAction AS MfgProcgExecAction,
h.ManufacturingOrder AS ManufacturingOrder,
h.OrderOperationInternalID AS OrderOperationInternalID,
h.InspectionCharacteristic AS InspectionCharacteristic,
h.InspectionSubsetInternalID AS InspectionSubsetInternalID,
h.InspResultValueInternalID AS InspResultValueInternalID,
h.ChangeDocDatabaseTableField AS ChangeDocDatabaseTableField,
h.ChangeDocument AS ChangeDocument,
h.MfgBuyOffAction AS MfgBuyOffAction,
h.Equipment AS Equipment,
h.MfgObjectLogEventType AS MfgObjectLogEventType,
h.EventDateTime AS EventDateTime,
h.ShopFloorExecutionUser AS ShopFloorExecutionUser,
h.CreatedByUser AS CreatedByUser,
h.CreationDateTime AS CreationDateTime,
h.ManufacturingOrderText AS ManufacturingOrderText,
h.ManufacturingOrderType AS ManufacturingOrderType,
h.ManufacturingOrderCategory AS ManufacturingOrderCategory,
h.ProductionPlant AS ProductionPlant,
OrderItem.MRPPlant AS MRPPlant,
h.OrderInternalID AS OrderInternalID,
OrderItem.Material AS Material,
_MaterialText.MaterialName AS MaterialName,
h.ProductionSupervisor AS ProductionSupervisor,
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,
h.ShopFloorItem AS ShopFloorItem,
h.OperationActivitySFIGroup AS OperationActivitySFIGroup,
h.OpActyNtwkInstance AS OpActyNtwkInstance,
h.OpActyNtwkElement AS OpActyNtwkElement,
h.OperationActivityName AS OperationActivityName,
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,
h.DefectInternalID AS DefectInternalID,
h.Notification AS Notification,
h.NotificationItem AS NotificationItem,
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,
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,
h.BusinessProcessConfirmedQty AS BusinessProcessConfirmedQty,
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
FROM P_MfgExecEventHistOrder AS h
INNER JOIN I_OrderItem AS OrderItem ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_MfgOrder AS _MfgOrder ON ManufacturingOrder = _MfgOrder.ManufacturingOrder -- association [1..1]
LEFT OUTER JOIN I_MfgOrderCategory AS _MfgOrderCategory ON ManufacturingOrderCategory = _MfgOrderCategory.ManufacturingOrderCategory -- association [1..1]
LEFT OUTER JOIN I_MfgOrderType AS _MfgOrderType ON ManufacturingOrderType = _MfgOrderType.ManufacturingOrderType -- association [1..1]
LEFT OUTER JOIN I_MfgOrderOperation AS _MfgOrderOperation ON OrderInternalID = _MfgOrderOperation.OrderInternalBillOfOperations AND OrderOperationInternalID = _MfgOrderOperation.OrderIntBillOfOperationsItem -- association [0..1]
LEFT OUTER JOIN I_MfgOrderOperationBasic AS _MfgOrderOperationBasic ON OrderInternalID = _MfgOrderOperationBasic.OrderInternalBillOfOperations AND OrderOperationInternalID = _MfgOrderOperationBasic.OrderIntBillOfOperationsItem -- association [0..1]
LEFT OUTER JOIN I_OrderOperationBasic AS _OrderOperationBasic ON OrderInternalID = _OrderOperationBasic.OrderInternalID AND OrderOperationInternalID = _OrderOperationBasic.OrderOperationInternalID -- association [0..1]
LEFT OUTER JOIN I_Plant AS _ProductionPlant ON ProductionPlant = _ProductionPlant.Plant -- association [1..1]
LEFT OUTER JOIN I_Plant AS _MRPPlant ON MRPPlant = _MRPPlant.Plant -- association [0..1]
LEFT OUTER JOIN I_StorageLocation AS _StorageLocation ON ProductionPlant = _StorageLocation.Plant AND StorageLocation = _StorageLocation.StorageLocation -- association [0..1]
LEFT OUTER JOIN I_MRPController AS _MRPController ON MRPPlant = _MRPController.Plant AND MRPController = _MRPController.MRPController -- association [0..1]
LEFT OUTER JOIN I_ProductionSupervisor AS _ProductionSupervisor ON ProductionPlant = _ProductionSupervisor.Plant AND ProductionSupervisor = _ProductionSupervisor.ProductionSupervisor -- association [0..1]
LEFT OUTER JOIN I_Defect AS _Defect ON DefectInternalID = _Defect.DefectInternalID -- association [0..1]
LEFT OUTER JOIN I_Notification AS _Notification ON Notification = _Notification.Notification -- association [0..1]
LEFT OUTER JOIN I_NotificationItem AS _NotificationItem ON Notification = _NotificationItem.Notification AND NotificationItem = _NotificationItem.NotificationItem -- association [0..1]
LEFT OUTER JOIN I_Material AS _Material ON Material = _Material.Material -- association [0..1]
LEFT OUTER JOIN I_MaterialText AS _MaterialText ON Material = _MaterialText.Material AND _MaterialText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_Material AS _MaterialComponent ON MaterialComponent = _MaterialComponent.Material -- association [0..1]
LEFT OUTER JOIN I_OpActyNtwkInstance AS _OpActyNtwkInstance ON OpActyNtwkInstance = _OpActyNtwkInstance.OpActyNtwkInstance -- association [0..1]
LEFT OUTER JOIN I_OperationActivityInstance AS _OperationActivityInstance ON OpActyNtwkInstance = _OperationActivityInstance.OpActyNtwkInstance AND OpActyNtwkElement = _OperationActivityInstance.OpActyNtwkElement -- association [0..1]
LEFT OUTER JOIN I_ShopFloorItem AS _ShopFloorItem ON ShopFloorItem = _ShopFloorItem.ShopFloorItem -- association [0..1]
LEFT OUTER JOIN I_OperationActivitySFIGroup AS _OperationActivitySFIGroup ON OperationActivitySFIGroup = _OperationActivitySFIGroup.OperationActivitySFIGroup -- association [0..1]
LEFT OUTER JOIN I_ShopFloorItem AS _AssembledShopFloorItem ON AssembledShopFloorItem = _AssembledShopFloorItem.ShopFloorItem -- association [0..1]
LEFT OUTER JOIN I_MfgProcgExecAction AS _MfgProcgExecAction ON MfgProcgExecAction = _MfgProcgExecAction.MfgProcgExecAction -- association [0..1]
LEFT OUTER JOIN I_MfgObjectLogEventType AS _MfgObjectLogEventType ON MfgObjectLogEventType = _MfgObjectLogEventType.MfgObjectLogEventType -- association [0..1]
LEFT OUTER JOIN I_Inspectioncatalog AS _MfgActionReasonCodeGroupCtlg ON MfgActionReasonCodeGroupCtlg = _MfgActionReasonCodeGroupCtlg.InspectionCatalog -- association [0..1]
LEFT OUTER JOIN I_MfgActionReasonCodeGroup AS _MfgActionReasonCodeGroup ON MfgActionReasonCodeGroupCtlg = _MfgActionReasonCodeGroup.MfgActionReasonCodeGroupCtlg AND MfgActionReasonCodeGroup = _MfgActionReasonCodeGroup.MfgActionReasonCodeGroup -- association [0..1]
LEFT OUTER JOIN I_MfgActionReasonCode AS _MfgActionReasonCode ON MfgActionReasonCodeGroupCtlg = _MfgActionReasonCode.MfgActionReasonCodeGroupCtlg AND MfgActionReasonCodeGroup = _MfgActionReasonCode.MfgActionReasonCodeGroup AND ManufacturingActionReasonCode = _MfgActionReasonCode.ManufacturingActionReasonCode AND _MfgActionReasonCode.Version = '000001' -- association [0..1]
LEFT OUTER JOIN I_ManufacturingObjectLog AS _ManufacturingObjectLog ON MfgExecDocumentCategory = 9 AND ManufacturingExecutionDocument = _ManufacturingObjectLog.ManufacturingObjectLog -- association [0..1]
LEFT OUTER JOIN I_OpActyConfirmationAction AS _OpActyConfirmationAction ON MfgExecDocumentCategory = 1 AND ManufacturingExecutionDocument = _OpActyConfirmationAction.OperationActivityConfirmation AND MfgProcgExecAction = _OpActyConfirmationAction.MfgProcgExecAction -- association [0..1]
LEFT OUTER JOIN I_OpActyNtwkSegmentType AS _OpActyNtwkSegmentType ON OpActyNtwkSegmentType = _OpActyNtwkSegmentType.OpActyNtwkSegmentType -- association [0..1]
LEFT OUTER JOIN I_SASSchema AS _SASSchema ON StatusAndActionSchema = _SASSchema.StatusAndActionSchema -- association [0..1]
LEFT OUTER JOIN I_ShopFloorItemConfirmation AS _ShopFloorItemConfirmation ON MfgExecDocumentCategory = 2 AND ManufacturingExecutionDocument = _ShopFloorItemConfirmation.ShopFloorItemStatusChangeDoc -- association [0..1]
LEFT OUTER JOIN I_MfgOrderComponentAssembly AS _MfgOrderComponentAssembly ON MfgExecDocumentCategory = 3 AND ManufacturingExecutionDocument = _MfgOrderComponentAssembly.AssemblyDocument AND MfgExecutionDocumentItem = _MfgOrderComponentAssembly.AssemblyDocumentItem -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _ProductionUnit ON ProductionUnit = _ProductionUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_PlannedInvtryUsblyCodeText AS _PlannedInvtryUsblyCodeText ON MfgExecDocumentCategory = 3 AND InventoryUsabilityCode = _PlannedInvtryUsblyCodeText.PlannedInventoryUsabilityCode -- association [0..*]
;
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