P_MfgExecEventHistOrderPrep

DDL: P_MFGEXECEVENTHISTORDERPREP SQL: PMPEEXECHISTORDP Type: view COMPOSITE

P_MfgExecEventHistOrderPrep is a Composite CDS View in SAP S/4HANA. It reads from 3 data sources (P_MfgQualityTaskHistory, P_MfgExecEventHistOrdHdrHold, I_LogisticsOrderBasic) and exposes 209 fields with key fields MfgExecDocumentCategory, ManufacturingExecutionDocument, MfgExecutionDocumentItem, MfgProcgExecAction, ManufacturingOrder.

Data Sources (3)

SourceAliasJoin Type
P_MfgQualityTaskHistory FollowUpAction union_all
P_MfgExecEventHistOrdHdrHold hold from
I_LogisticsOrderBasic LogisticsOrderBasic inner

Annotations (9)

NameValueLevelField
AbapCatalog.sqlViewName PMPEEXECHISTORDP view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #COMPOSITE view
VDM.private true view
AbapCatalog.compiler.compareFilter true view

Fields (209)

KeyFieldSource TableSource FieldDescription
KEY MfgExecDocumentCategory
KEY ManufacturingExecutionDocument P_MfgExecEventHistOrdHdrHold ProductionHold Serial.Mat. ID
KEY MfgExecutionDocumentItem P_MfgExecEventHistOrdHdrHold ProductionHoldItem
KEY MfgProcgExecAction P_MfgExecEventHistOrdHdrHold MfgProcgExecAction
KEY ManufacturingOrder P_MfgExecEventHistOrdHdrHold ManufacturingOrder Order
KEY OrderOperationInternalID
KEY InspectionCharacteristic
KEY InspectionSubsetInternalID
KEY InspResultValueInternalID
KEY ChangeDocDatabaseTableField
KEY ChangeDocument
MfgObjectLogEventType
EventDateTime P_MfgExecEventHistOrdHdrHold EventDateTime
ShopFloorExecutionUser P_MfgExecEventHistOrdHdrHold ShopFloorExecutionUser
CreatedByUser P_MfgExecEventHistOrdHdrHold CreatedByUser User Name
CreationDateTime P_MfgExecEventHistOrdHdrHold CreationDateTime Timestamp
SortField
ShopFloorItem P_MfgExecEventHistOrdHdrHold ShopFloorItem Serial.Mat. ID
OperationActivitySFIGroup P_MfgExecEventHistOrdHdrHold OperationActivitySFIGroup
OpActyNtwkInstance P_MfgExecEventHistOrdHdrHold OpActyNtwkInstance Instance ID
OpActyNtwkElement P_MfgExecEventHistOrdHdrHold OpActyNtwkElement Element Number
OperationActivityName
OpActyNtwkSegmentType
OperationActivityNetwork
OpActyNtwkVersionCounter
OpActyNtwkElementExternalID
OperationActivity
OperationActyVersionCounter
StatusAndActionSchema
ManufacturingOrderSequence
ManufacturingOrderOperation
MfgOrderOperationText
WorkCenterInternalID
WorkCenterTypeCode
WorkCenterPlant
DefectInternalID P_MfgExecEventHistOrdHdrHold DefectInternalID Internal Defect ID
Notification P_MfgExecEventHistOrdHdrHold Notification Notification
NotificationItem P_MfgExecEventHistOrdHdrHold NotificationItem
MfgOrderSplitChildOrder
SuccessorManufacturingOrder
BOMExplosionDate BOM Expl. Date
MaterialComponent
MaterialComponentName
SubstitutedProduct
SubstitutedProductName
AlternativeItemGroup
Defect
DefectText
QltyTaskFollowUpAction
BusinessProcessConfirmedQty
ProductionUnit
OpActyActualDurnInSeconds P_MfgExecEventHistOrdHdrHold OpActyActualDurnInSeconds
MfgActionReasonCodeGroupCtlg P_MfgExecEventHistOrdHdrHold MfgActionReasonCodeGroupCtlg
MfgActionReasonCodeGroup P_MfgExecEventHistOrdHdrHold MfgActionReasonCodeGroup
ManufacturingActionReasonCode P_MfgExecEventHistOrdHdrHold ManufacturingActionReasonCode
QualityTaskText
MfgExecutionDocumentNote note MfgExecutionDocumentNote
InspectionSpecificationText
ChangeDocPreviousFieldValue
ChangeDocNewFieldValue
InspectionResultMeanValue
InspectionResultMeasuredValue
CharacteristicAttributeCode
InspectionValuationResult
InspectionSpecificationUnit
InspSpecDecimalPlaces
SystemMessageNumber P_MfgExecEventHistOrdHdrHold SystemMessageNumber Message Number
SystemMessageIdentification P_MfgExecEventHistOrdHdrHold SystemMessageIdentification Message ID
MfgExecHistMsgVarblField1 P_MfgExecEventHistOrdHdrHold MfgExecHistMsgVarblField1
MfgExecHistMsgVarblField2 P_MfgExecEventHistOrdHdrHold MfgExecHistMsgVarblField2
MfgExecHistMsgVarblField3 P_MfgExecEventHistOrdHdrHold MfgExecHistMsgVarblField3
KEY ManufacturingExecutionDocument log ManufacturingObjectLog Serial.Mat. ID
KEY MfgExecutionDocumentItem
KEY MfgProcgExecAction ManufacturingAction MfgProcgExecAction
KEY ManufacturingOrder log ManufacturingOrder Order
KEY OrderOperationInternalID
KEY InspectionCharacteristic
KEY InspectionSubsetInternalID
KEY InspResultValueInternalID
KEY ChangeDocDatabaseTableField
KEY ChangeDocument
MfgObjectLogEventType log MfgObjectLogEventType
EventDateTime
ShopFloorExecutionUser
CreatedByUser User Name
CreationDateTime Timestamp
ShopFloorItem log ShopFloorItem Serial.Mat. ID
OperationActivitySFIGroup
OpActyNtwkInstance Instance ID
OpActyNtwkElement Element Number
OperationActivityName
OpActyNtwkSegmentType
OperationActivityNetwork
OpActyNtwkVersionCounter
OpActyNtwkElementExternalID
OperationActivity
OperationActyVersionCounter
StatusAndActionSchema
ManufacturingOrderSequence
ManufacturingOrderOperation
MfgOrderOperationText
WorkCenterInternalID
WorkCenterTypeCode
WorkCenterPlant
DefectInternalID Internal Defect ID
Notification Notification
NotificationItem
MfgOrderSplitChildOrder log MfgOrderSplitChildOrder
SuccessorManufacturingOrder log SuccessorManufacturingOrder
BOMExplosionDate log BOMExplosionDate BOM Expl. Date
MaterialComponent log MaterialComponent
MaterialComponentName
SubstitutedProduct log SubstitutedProduct
SubstitutedProductName
AlternativeItemGroup
Defect
DefectText
QltyTaskFollowUpAction
ProductionUnit log ProductionUnit
OpActyActualDurnInSeconds
MfgActionReasonCodeGroupCtlg log MfgActionReasonCodeGroupCtlg
MfgActionReasonCodeGroup log MfgActionReasonCodeGroup
ManufacturingActionReasonCode log ManufacturingActionReasonCode
QualityTaskText
MfgExecutionDocumentNote note MfgExecutionDocumentNote
InspectionSpecificationText
ChangeDocPreviousFieldValue
ChangeDocNewFieldValue
InspectionResultMeanValue
InspectionResultMeasuredValue
CharacteristicAttributeCode
InspectionValuationResult
InspectionSpecificationUnit
InspSpecDecimalPlaces
SystemMessageNumber log SystemMessageNumber Message Number
SystemMessageIdentification log SystemMessageIdentification Message ID
MfgExecHistMsgVarblField1 log MfgExecHistMsgVarblField1
MfgExecHistMsgVarblField2 log MfgExecHistMsgVarblField2
MfgExecHistMsgVarblField3 log MfgExecHistMsgVarblField3
KEY ManufacturingExecutionDocument sfi ShopFloorItem Serial.Mat. ID
KEY MfgExecutionDocumentItem
KEY MfgProcgExecAction
KEY ManufacturingOrder sfi ManufacturingOrder Order
KEY OrderOperationInternalID
KEY InspectionCharacteristic
KEY InspectionSubsetInternalID
KEY InspResultValueInternalID
KEY ChangeDocDatabaseTableField
KEY ChangeDocument
MfgObjectLogEventType
EventDateTime
ShopFloorExecutionUser
CreatedByUser User Name
CreationDateTime Timestamp
SortField
ShopFloorItem sfi ShopFloorItem Serial.Mat. ID
OperationActivitySFIGroup
OpActyNtwkInstance Instance ID
OpActyNtwkElement Element Number
OperationActivityName
OpActyNtwkSegmentType
OperationActivityNetwork
OpActyNtwkVersionCounter
OpActyNtwkElementExternalID
OperationActivity
OperationActyVersionCounter
StatusAndActionSchema
ManufacturingOrderSequence
ManufacturingOrderOperation
MfgOrderOperationText
WorkCenterInternalID
WorkCenterTypeCode
WorkCenterPlant
DefectInternalID Internal Defect ID
Notification Notification
NotificationItem
MfgOrderSplitChildOrder
SuccessorManufacturingOrder
BOMExplosionDate BOM Expl. Date
MaterialComponent
MaterialComponentName
SubstitutedProduct
SubstitutedProductName
AlternativeItemGroup
Defect
DefectText
QltyTaskFollowUpAction
BusinessProcessConfirmedQty
ProductionUnit
OpActyActualDurnInSeconds
MfgActionReasonCodeGroupCtlg
MfgActionReasonCodeGroup
ManufacturingActionReasonCode
QualityTaskText
MfgExecutionDocumentNote
InspectionSpecificationText
ChangeDocPreviousFieldValue
ChangeDocNewFieldValue
InspectionResultMeanValue
InspectionResultMeasuredValue
CharacteristicAttributeCode
InspectionValuationResult
InspectionSpecificationUnit
InspSpecDecimalPlaces
SystemMessageIdentification Message ID
MfgExecHistMsgVarblField1 7
MfgExecHistMsgVarblField2 17
MfgExecHistMsgVarblField3 0
MfgExecHistMsgVarblField4 0

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 P_MfgExecEventHistOrderPrep.
-- 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: PMPEEXECHISTORDP

CREATE VIEW P_MfgExecEventHistOrderPrep AS
SELECT
  cast (5 as mpe_exec_doc_category preserving type) AS MfgExecDocumentCategory,
  hold.ProductionHold AS ManufacturingExecutionDocument,
  hold.ProductionHoldItem AS MfgExecutionDocumentItem,
  hold.MfgProcgExecAction AS MfgProcgExecAction,
  hold.ManufacturingOrder AS ManufacturingOrder,
  cast('00000000' as operationinternalid preserving type) AS OrderOperationInternalID,
  cast('0000' as qmerknrp preserving type ) AS InspectionCharacteristic,
  cast('000000' as qstipronr preserving type ) AS InspectionSubsetInternalID,
  cast('00000000' as qdetailerg preserving type ) AS InspResultValueInternalID,
  cast('' as fieldname) AS ChangeDocDatabaseTableField,
  cast('' as cdchangenr) AS ChangeDocument,
  cast(0 as mpe_log_event) AS MfgObjectLogEventType,
  hold.EventDateTime AS EventDateTime,
  hold.ShopFloorExecutionUser AS ShopFloorExecutionUser,
  hold.CreatedByUser AS CreatedByUser,
  hold.CreationDateTime AS CreationDateTime,
  cast(700 as rszsort) AS SortField,
  hold.ShopFloorItem AS ShopFloorItem,
  hold.OperationActivitySFIGroup AS OperationActivitySFIGroup,
  hold.OpActyNtwkInstance AS OpActyNtwkInstance,
  hold.OpActyNtwkElement AS OpActyNtwkElement,
  cast('' as mpe_oa_description) AS OperationActivityName,
  cast('0' as mpe_oan_segment_type preserving type) AS OpActyNtwkSegmentType,
  cast(0 as mpe_oan_id) AS OperationActivityNetwork,
  cast(0 as mpe_oan_version_no) AS OpActyNtwkVersionCounter,
  cast('' as mpe_oan_element_number_ext) AS OpActyNtwkElementExternalID,
  cast(0 as mpe_oa_id) AS OperationActivity,
  cast(0 as mpe_oa_version_no) AS OperationActyVersionCounter,
  cast('' as mpe_sasname_type) AS StatusAndActionSchema,
  cast('' as manufacturingordersequence) AS ManufacturingOrderSequence,
  cast('' as manufacturingorderoperation) AS ManufacturingOrderOperation,
  cast('' as mfgorderoperationtext) AS MfgOrderOperationText,
  cast('00000000' as pph_arbid) AS WorkCenterInternalID,
  cast('' as productionresourcetype) AS WorkCenterTypeCode,
  cast('' as mpe_wrk_ctr_plant) AS WorkCenterPlant,
  hold.DefectInternalID AS DefectInternalID,
  hold.Notification AS Notification,
  hold.NotificationItem AS NotificationItem,
  cast('' as split_caufnr) AS MfgOrderSplitChildOrder,
  cast('' as co_aufnr) AS SuccessorManufacturingOrder,
  cast('00000000' as co_aufld) AS BOMExplosionDate,
  cast('' as mpe_component_matnr) AS MaterialComponent,
  cast('' as maktx) AS MaterialComponentName,
  cast('' as mpe_exchanged_material) AS SubstitutedProduct,
  cast('' as maktx) AS SubstitutedProductName,
  cast(' ' as pph_alpgr preserving type ) AS AlternativeItemGroup,
  cast('' as qdefectid) AS Defect,
  cast('' as vdm_qfetxt) AS DefectText,
  cast('' as qmfolact) AS QltyTaskFollowUpAction,
  cast(0 as co_iprzs) AS BusinessProcessConfirmedQty,
  cast('' as mpe_log_unit) AS ProductionUnit,
  hold.OpActyActualDurnInSeconds AS OpActyActualDurnInSeconds,
  hold.MfgActionReasonCodeGroupCtlg AS MfgActionReasonCodeGroupCtlg,
  hold.MfgActionReasonCodeGroup AS MfgActionReasonCodeGroup,
  hold.ManufacturingActionReasonCode AS ManufacturingActionReasonCode,
  cast('' as matxt) AS QualityTaskText,
  note.MfgExecutionDocumentNote AS MfgExecutionDocumentNote,
  cast('' as vdm_qmkkurztxt) AS InspectionSpecificationText,
  cast('' as cdfldvalo) AS ChangeDocPreviousFieldValue,
  cast('' as cdfldvaln ) AS ChangeDocNewFieldValue,
  cast(0 as qmittelwrt) AS InspectionResultMeanValue,
  cast(0 as qmesswert) AS InspectionResultMeasuredValue,
  cast(' ' as qcode preserving type ) AS CharacteristicAttributeCode,
  cast('' as qmbewertg preserving type ) AS InspectionValuationResult,
  cast('' as qmasseh ) AS InspectionSpecificationUnit,
  cast(0 as qnkstellof preserving type ) AS InspSpecDecimalPlaces,
  hold.SystemMessageNumber AS SystemMessageNumber,
  hold.SystemMessageIdentification AS SystemMessageIdentification,
  hold.MfgExecHistMsgVarblField1 AS MfgExecHistMsgVarblField1,
  hold.MfgExecHistMsgVarblField2 AS MfgExecHistMsgVarblField2,
  hold.MfgExecHistMsgVarblField3 AS MfgExecHistMsgVarblField3,
  0 AS MfgExecHistMsgVarblField4
FROM P_MfgExecEventHistOrdHdrHold AS hold
INNER JOIN I_LogisticsOrderBasic AS LogisticsOrderBasic ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): P_MfgQualityTaskHistory
;