I_MfgOrderFailedConfirmation

DDL: I_MFGORDERFAILEDCONFIRMATION SQL: IMFGORDFAILCONF Type: view BASIC

Manufacturing Order Failed Confirmation

I_MfgOrderFailedConfirmation (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

Manufacturing

I_MfgOrderFailedConfirmation is a Basic CDS View (Dimension) that provides data about "Manufacturing Order Failed Confirmation" in SAP S/4HANA. It reads from 1 data source (I_FailedOrderConfirmation) and exposes 124 fields with key fields ConfirmationApplicationOrigin, FailedOrderConfirmationGroup, FailedOrderConfirmation. It has 6 associations to related views.

SAP Help Documentation

CategoryCDS Views for Discrete and Process Manufacturing
Data CategoryDimension
Purpose
This CDS view helps to select the failed order confirmations of manufacturing orders (e.g. from external systems). This CDS view provides the data to answer the following business questions: Do failed confirmations exist for one or more a production orders? To which plant and work center do failed confirmations belong to? To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views .

Prerequisites
Authorizations Users who want to use this CDS view must have the following authorization objects assigned: C_AFRU_AWK CIM: Confirmation, display authorization: ACTVT = 03

Structure
Fields used for filtering The main filters are as follows: ConfirmationApplicationOrigin : This field is used to filter by origin. PostingDate : This field is used to filter by a range of posting dates. ManufacturingOrder : This field is used to filter by manufacturing order. Further important fields Important fields in this view include the following: Field Name Description ConfirmationApplicationOrigin Application Origin FailedOrderConfirmationGroup Failed Confirmation Group FailedOrderConfirmation Failed Confirmation FailedOrderConfirmationText Text of Failed Confirmation ConfirmationEntryDate Entry Date PostingDate Posting Date FinalConfirmationType Final Confirmation Type OrderConfirmationRecordType Record Type ManufacturingOrder Order ManufacturingOrderOperation Operation or Phase SequentialPlantDataCollection PDC Number Plant Plant WorkCenter Work Center CapacityCategory Capacity Category TimeSheetAccountingDocument Document Number (CATS) BusinessArea Business Area CompanyCode Company Code Personnel Personnel Number ConfirmedExecutionStartDate Confirmed Execution Start Date ConfirmedExecutionEndDate Confirmed Execution End Date OpWorkQuantityUnit1 Work Quantity Unit 1 OpConfirmedWorkQuantity1 Confirmed Work Quantity 1 OpWorkQuantityUnit2 Work Quantity Unit 2 OpConfirmedWorkQuantity2 Confirmed Work Quantity 2 OpWorkQuantityUnit3 Work Quantity Unit 3 OpConfirmedWorkQuantity3 Confirmed Work Quantity 3 BusinessProcessUnit Unit of Business Process BusinessProcess Business Process BusinessProcessConfirmedQty Process Quantity ConfirmationUnit Confirmation Unit ConfirmationYieldQuantity Yield Quantity ConfirmationScrapQuantity Scrap Quantity ConfirmationReworkQuantity Rework Quantity

View on SAP Help Portal →

SAP API Hub

StateC1
Line of BusinessManufacturing
Application ComponentPP-VDM
CapabilitiesAssociation Target for Defining CDS Entities, Data Source for Defining CDS Entities, Data Source in SQL Select, Analytical Dimension
PackageManufacturing for SAP S/4HANA Cloud Private Edition
Description <p>This CDS view helps to select the failed order confirmations of manufacturing orders (e.g. from external systems).</p> This CDS view provides the data to answer the following business questions:<ul> <li><p>Do failed confirmations exist for one or more a production orders?</p></li> <li><p>To which plant and work center do failed confirmations belong to?</p></li> </ul> <p>To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views.</p>

Documentation

Data Sources (1)

SourceAliasJoin Type
I_FailedOrderConfirmation afrv from

Associations (6)

CardinalityTargetAliasCondition
[0..1] I_MfgOrderCategory _ManufacturingOrderCategory $projection.ManufacturingOrderCategory = _ManufacturingOrderCategory.ManufacturingOrderCategory
[1..1] I_ManufacturingOrder _ManufacturingOrder $projection.ManufacturingOrder = _ManufacturingOrder.ManufacturingOrder
[1..1] I_ManufacturingOrderSequence _ManufacturingOrderSequence $projection.ManufacturingOrder = _ManufacturingOrderSequence.ManufacturingOrder and $projection.ManufacturingOrderSequence = _ManufacturingOrderSequence.ManufacturingOrderSequence
[1..1] I_MfgOrderOperationBySemKey _ManufacturingOrderOperation $projection.ManufacturingOrder = _ManufacturingOrderOperation.ManufacturingOrder and $projection.ManufacturingOrderSequence = _ManufacturingOrderOperation.ManufacturingOrderSequence and $projection.ManufacturingOrderOperation = _ManufacturingOrderOperation.ManufacturingOrderOperation
[0..1] I_MfgOrderFailedConfLog _FailedConfirmationLog $projection.SequentialPlantDataCollection = _FailedConfirmationLog.SequentialPlantDataCollection -- to parent/root:
[1..1] I_MfgOrderFailedConfGroup _FailedOrderConfirmationGroup $projection.ConfirmationApplicationOrigin = _FailedOrderConfirmationGroup.ConfirmationApplicationOrigin and $projection.FailedOrderConfirmationGroup = _FailedOrderConfirmationGroup.FailedOrderConfirmationGroup

Annotations (18)

NameValueLevelField
AbapCatalog.sqlViewName IMFGORDFAILCONF view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #NOT_REQUIRED view
Analytics.dataCategory #DIMENSION view
Analytics.internalName #LOCAL view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.representativeKey FailedOrderConfirmation view
ObjectModel.modelingPattern #NONE view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #BASIC view
EndUserText.label Manufacturing Order Failed Confirmation view

Fields (124)

KeyFieldSource TableSource FieldDescription
KEY ConfirmationApplicationOrigin I_FailedOrderConfirmation ConfirmationApplicationOrigin Origin Code: Confirmation Application
KEY FailedOrderConfirmationGroup I_FailedOrderConfirmation FailedOrderConfirmationGroup Group of Failed Order Confirmations
KEY FailedOrderConfirmation I_FailedOrderConfirmation FailedOrderConfirmation Failed Order Confirmation ID
FailedOrderConfirmationText I_FailedOrderConfirmation FailedOrderConfirmationText Failed Confirmation Text
ConfirmationEntryDate I_FailedOrderConfirmation ConfirmationEntryDate Entry Date of Confirmation
ConfirmationEntryTime I_FailedOrderConfirmation ConfirmationEntryTime Confirmation Entry Time
ConfirmationExternalEntryDate I_FailedOrderConfirmation ConfirmationExternalEntryDate External date of entry for confirmation
ConfirmationExternalEntryTime I_FailedOrderConfirmation ConfirmationExternalEntryTime External time of entry for confirmation
EnteredByExternalUser I_FailedOrderConfirmation EnteredByExternalUser External Creator of a Confirmation
OpenReservationsIsCleared I_FailedOrderConfirmation OpenReservationsIsCleared Clear Open Reservations
IsFinalConfirmation I_FailedOrderConfirmation IsFinalConfirmation Activation of Final Confirmation
FinalConfirmationType I_FailedOrderConfirmation FinalConfirmationType Final Confirmation Type
OrderConfirmationRecordType I_FailedOrderConfirmation OrderConfirmationRecordType Record Type for Confirmation
SequentialPlantDataCollection I_FailedOrderConfirmation SequentialPlantDataCollection Sequential Number for PDC Messages
ConfirmationGroup I_FailedOrderConfirmation ConfirmationGroup Collective ID of Order Confirmations
ConfirmationCount I_FailedOrderConfirmation ConfirmationCount Identifier of Single Order Confirmation
ManufacturingOrderCategory I_FailedOrderConfirmation OrderCategory Order Category
ManufacturingOrder I_FailedOrderConfirmation OrderID Order Number
ManufacturingOrderSequence I_FailedOrderConfirmation Sequence Visit Sequence
ManufacturingOrderOperation I_FailedOrderConfirmation Operation Operation or Phase Number
Plant I_FailedOrderConfirmation Plant Valuation Area
WorkCenter I_FailedOrderConfirmation WorkCenter Work Center
CapacityCategory I_FailedOrderConfirmation CapacityCategory Capacity Category
CapacityRequirementSplit I_FailedOrderConfirmation CapacityRequirementSplit Capacity Split Number
TimeSheetAccountingDocument Document no.
BusinessArea I_FailedOrderConfirmation BusinessArea Business Area
CompanyCode I_FailedOrderConfirmation CompanyCode Receiver Company Code
ControllingArea I_FailedOrderConfirmation ControllingArea Controlling Area
CostCenter Cost Center
CostObject Cost Object
FundsCenter Funds Center
Fund Fund
Personnel I_FailedOrderConfirmation Personnel Personnel Number
TimeRecording I_FailedOrderConfirmation TimeRecording Time Recording ID
EmployeeWageType I_FailedOrderConfirmation EmployeeWageType Employee Wage Type
EmployeeWageGroup I_FailedOrderConfirmation EmployeeWageGroup Employee Wage Group
EmployeeSuitability I_FailedOrderConfirmation EmployeeSuitability Employee Suitability
NumberOfEmployees I_FailedOrderConfirmation NumberOfEmployees Number of Employees
PostingDate I_FailedOrderConfirmation PostingDate Posting Date for GR
PostingDateYear I_FailedOrderConfirmation PostingDateYear Calendar Year
ConfirmedExecutionStartDate I_FailedOrderConfirmation ConfirmedExecutionStartDate Confirmed Start Date of Execution
ConfirmedExecutionStartTime I_FailedOrderConfirmation ConfirmedExecutionStartTime Confirmed Start Time of Execution
ConfirmedSetupEndDate I_FailedOrderConfirmation ConfirmedSetupEndDate Confirmed End Date of Setup
ConfirmedSetupEndTime I_FailedOrderConfirmation ConfirmedSetupEndTime Confirmed End Time of Setup
ConfirmedProcessingStartDate I_FailedOrderConfirmation ConfirmedProcessingStartDate Confirmed Start Date of Processing
ConfirmedProcessingStartTime I_FailedOrderConfirmation ConfirmedProcessingStartTime Confirmed Start Time of Processing
ConfirmedProcessingEndDate I_FailedOrderConfirmation ConfirmedProcessingEndDate Confirmed End Date of Processing
ConfirmedProcessingEndTime I_FailedOrderConfirmation ConfirmedProcessingEndTime Confirmed End Time of Processing
ConfirmedTeardownStartDate I_FailedOrderConfirmation ConfirmedTeardownStartDate Confirmed Start Date of Teardown
ConfirmedTeardownStartTime I_FailedOrderConfirmation ConfirmedTeardownStartTime Confirmed Start Time of Teardown
ConfirmedExecutionEndDate I_FailedOrderConfirmation ConfirmedExecutionEndDate Confirmed End Date of Execution
ConfirmedExecutionEndTime I_FailedOrderConfirmation ConfirmedExecutionEndTime Confirmed End Time of Execution
ConfirmationUnit I_FailedOrderConfirmation ConfirmationUnit Confirmation Unit of Measure
ConfirmationYieldQuantity I_FailedOrderConfirmation ConfirmationYieldQuantity Yield to be Confirmed
ConfirmationScrapQuantity I_FailedOrderConfirmation ConfirmationScrapQuantity Scrap to Be Confirmed
ConfirmationReworkQuantity I_FailedOrderConfirmation ConfirmationReworkQuantity Total Confirmed Rework Quantity
ConfirmationTotalQuantity I_FailedOrderConfirmation ConfirmationTotalQuantity Total Quantity From Confirmation
VarianceReasonCode I_FailedOrderConfirmation VarianceReasonCode Reason for Variance
OpWorkQuantityUnit1 I_FailedOrderConfirmation OpWorkQuantityUnit1 Unit of Measure for Confirmed Work Quantity 1
OpConfirmedWorkQuantity1 I_FailedOrderConfirmation OpConfirmedWorkQuantity1 Already Confirmed Work Quantity (Activity) 1
NoFurtherOpWorkQuantity1IsExpd I_FailedOrderConfirmation NoFurtherOpWorkQuantity1IsExpd Indicator: No Remaining Work Quantity 1 is Expected
OpWorkQuantityUnit2 I_FailedOrderConfirmation OpWorkQuantityUnit2 Unit of Measure for Confirmed Work Quantity 2
OpConfirmedWorkQuantity2 I_FailedOrderConfirmation OpConfirmedWorkQuantity2 Already Confirmed Work Quantity (Activity) 2
NoFurtherOpWorkQuantity2IsExpd I_FailedOrderConfirmation NoFurtherOpWorkQuantity2IsExpd Indicator: No Remaining Work Quantity 2 is Expected
OpWorkQuantityUnit3 I_FailedOrderConfirmation OpWorkQuantityUnit3 Unit of Measure for Confirmed Work Quantity 3
OpConfirmedWorkQuantity3 I_FailedOrderConfirmation OpConfirmedWorkQuantity3 Already Confirmed Work Quantity (Activity) 3
NoFurtherOpWorkQuantity3IsExpd I_FailedOrderConfirmation NoFurtherOpWorkQuantity3IsExpd Indicator: No Remaining Work Quantity 3 is Expected
OpWorkQuantityUnit4 I_FailedOrderConfirmation OpWorkQuantityUnit4 Unit of Measure for Confirmed Work Quantity 4
OpConfirmedWorkQuantity4 I_FailedOrderConfirmation OpConfirmedWorkQuantity4 Already Confirmed Work Quantity (Activity) 4
NoFurtherOpWorkQuantity4IsExpd I_FailedOrderConfirmation NoFurtherOpWorkQuantity4IsExpd Indicator: No Remaining Work Quantity 4 is Expected
OpWorkQuantityUnit5 I_FailedOrderConfirmation OpWorkQuantityUnit5 Unit of Measure for Confirmed Work Quantity 5
OpConfirmedWorkQuantity5 I_FailedOrderConfirmation OpConfirmedWorkQuantity5 Already Confirmed Work Quantity (Activity) 5
NoFurtherOpWorkQuantity5IsExpd I_FailedOrderConfirmation NoFurtherOpWorkQuantity5IsExpd Indicator: No Remaining Work Quantity 5 is Expected
OpWorkQuantityUnit6 I_FailedOrderConfirmation OpWorkQuantityUnit6 Unit of Measure for Confirmed Work Quantity 6
OpConfirmedWorkQuantity6 I_FailedOrderConfirmation OpConfirmedWorkQuantity6 Already Confirmed Work Quantity (Activity) 6
NoFurtherOpWorkQuantity6IsExpd I_FailedOrderConfirmation NoFurtherOpWorkQuantity6IsExpd Indicator: No Remaining Work Quantity 6 is Expected
BusinessProcess I_FailedOrderConfirmation BusinessProcess Business Process
BusinessProcessEntryUnit I_FailedOrderConfirmation BusinessProcessEntryUnit Unit of Measure for Business Process Quantity
BusinessProcessConfirmedQty I_FailedOrderConfirmation BusinessProcessConfirmedQty Current Quantity for Business Process
NoFurtherBusinessProcQtyIsExpd I_FailedOrderConfirmation NoFurtherBusinessProcQtyIsExpd No Remaining Quantity Expected for Business Process
BusinessProcRemainingQtyUnit I_FailedOrderConfirmation BusinessProcRemainingQtyUnit Unit for Remaining Quantity of Business Process
BusinessProcessRemainingQty I_FailedOrderConfirmation BusinessProcessRemainingQty Remaining Quantity for Business Process
ActualDurationUnit I_FailedOrderConfirmation ActualDurationUnit Unit of Measure for Actual Duration
ActualDuration I_FailedOrderConfirmation ActualDuration Actual Duration for Confirmation
BreakDurationUnit I_FailedOrderConfirmation BreakDurationUnit Unit for a Break Time
ConfirmedBreakDuration I_FailedOrderConfirmation ConfirmedBreakDuration Confirmed Break Time
_FailedOrderConfirmationGroup _FailedOrderConfirmationGroup
_ConfirmationApplOrigin _ConfirmationApplOrigin
_ConfirmationRecordType _ConfirmationRecordType
_FinalConfirmationType _FinalConfirmationType
_ConfirmationGroup _ConfirmationGroup
_ConfirmationCount _ConfirmationCount
_ManufacturingOrderCategory _ManufacturingOrderCategory
_ManufacturingOrder _ManufacturingOrder
_ManufacturingOrderSequence _ManufacturingOrderSequence
_ManufacturingOrderOperation _ManufacturingOrderOperation
_Plant _Plant
_WorkCenter _WorkCenter
_CapacityCategory _CapacityCategory
_FailedConfirmationLog _FailedConfirmationLog
_BusinessArea _BusinessArea
_CompanyCode _CompanyCode
_ControllingArea _ControllingArea
_CostCenter _CostCenter
_FundsCenter _FundsCenter
_Fund _Fund
_BusinessProcess _BusinessProcess
_BusinessProcessUnit _BusinessProcessUnit
_ConfirmationUnit _ConfirmationUnit
_WorkQuantityUnit1 _WorkQuantityUnit1
_WorkQuantityUnit2 _WorkQuantityUnit2
_WorkQuantityUnit3 _WorkQuantityUnit3
_WorkQuantityUnit4 _WorkQuantityUnit4
_WorkQuantityUnit5 _WorkQuantityUnit5
_WorkQuantityUnit6 _WorkQuantityUnit6
_ActualDurationUnit _ActualDurationUnit
_BreakDurationUnit _BreakDurationUnit
_VarianceReason _VarianceReason
_EmployeeWageGroup _EmployeeWageGroup
_EmployeeSuitability _EmployeeSuitability
_Employee _Employee
_PersonWorkAgreement _PersonWorkAgreement
_PostingDate _PostingDate
_PostingDateYear _PostingDateYear

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_MfgOrderFailedConfirmation.
-- 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: IMFGORDFAILCONF

CREATE VIEW I_MfgOrderFailedConfirmation AS
SELECT
  afrv.ConfirmationApplicationOrigin AS ConfirmationApplicationOrigin,
  afrv.FailedOrderConfirmationGroup AS FailedOrderConfirmationGroup,
  afrv.FailedOrderConfirmation AS FailedOrderConfirmation,
  afrv.FailedOrderConfirmationText AS FailedOrderConfirmationText,
  afrv.ConfirmationEntryDate AS ConfirmationEntryDate,
  afrv.ConfirmationEntryTime AS ConfirmationEntryTime,
  afrv.ConfirmationExternalEntryDate AS ConfirmationExternalEntryDate,
  afrv.ConfirmationExternalEntryTime AS ConfirmationExternalEntryTime,
  afrv.EnteredByExternalUser AS EnteredByExternalUser,
  afrv.OpenReservationsIsCleared AS OpenReservationsIsCleared,
  afrv.IsFinalConfirmation AS IsFinalConfirmation,
  afrv.FinalConfirmationType AS FinalConfirmationType,
  afrv.OrderConfirmationRecordType AS OrderConfirmationRecordType,
  afrv.SequentialPlantDataCollection AS SequentialPlantDataCollection,
  afrv.ConfirmationGroup AS ConfirmationGroup,
  afrv.ConfirmationCount AS ConfirmationCount,
  afrv.OrderCategory AS ManufacturingOrderCategory,
  afrv.OrderID AS ManufacturingOrder,
  afrv.Sequence AS ManufacturingOrderSequence,
  afrv.Operation AS ManufacturingOrderOperation,
  afrv.Plant AS Plant,
  afrv.WorkCenter AS WorkCenter,
  afrv.CapacityCategory AS CapacityCategory,
  afrv.CapacityRequirementSplit AS CapacityRequirementSplit,
  afrv.BusinessArea AS BusinessArea,
  afrv.CompanyCode AS CompanyCode,
  afrv.ControllingArea AS ControllingArea,
  afrv.Personnel AS Personnel,
  afrv.TimeRecording AS TimeRecording,
  afrv.EmployeeWageType AS EmployeeWageType,
  afrv.EmployeeWageGroup AS EmployeeWageGroup,
  afrv.EmployeeSuitability AS EmployeeSuitability,
  afrv.NumberOfEmployees AS NumberOfEmployees,
  afrv.PostingDate AS PostingDate,
  afrv.PostingDateYear AS PostingDateYear,
  afrv.ConfirmedExecutionStartDate AS ConfirmedExecutionStartDate,
  afrv.ConfirmedExecutionStartTime AS ConfirmedExecutionStartTime,
  afrv.ConfirmedSetupEndDate AS ConfirmedSetupEndDate,
  afrv.ConfirmedSetupEndTime AS ConfirmedSetupEndTime,
  afrv.ConfirmedProcessingStartDate AS ConfirmedProcessingStartDate,
  afrv.ConfirmedProcessingStartTime AS ConfirmedProcessingStartTime,
  afrv.ConfirmedProcessingEndDate AS ConfirmedProcessingEndDate,
  afrv.ConfirmedProcessingEndTime AS ConfirmedProcessingEndTime,
  afrv.ConfirmedTeardownStartDate AS ConfirmedTeardownStartDate,
  afrv.ConfirmedTeardownStartTime AS ConfirmedTeardownStartTime,
  afrv.ConfirmedExecutionEndDate AS ConfirmedExecutionEndDate,
  afrv.ConfirmedExecutionEndTime AS ConfirmedExecutionEndTime,
  afrv.ConfirmationUnit AS ConfirmationUnit,
  afrv.ConfirmationYieldQuantity AS ConfirmationYieldQuantity,
  afrv.ConfirmationScrapQuantity AS ConfirmationScrapQuantity,
  afrv.ConfirmationReworkQuantity AS ConfirmationReworkQuantity,
  afrv.ConfirmationTotalQuantity AS ConfirmationTotalQuantity,
  afrv.VarianceReasonCode AS VarianceReasonCode,
  afrv.OpWorkQuantityUnit1 AS OpWorkQuantityUnit1,
  afrv.OpConfirmedWorkQuantity1 AS OpConfirmedWorkQuantity1,
  afrv.NoFurtherOpWorkQuantity1IsExpd AS NoFurtherOpWorkQuantity1IsExpd,
  afrv.OpWorkQuantityUnit2 AS OpWorkQuantityUnit2,
  afrv.OpConfirmedWorkQuantity2 AS OpConfirmedWorkQuantity2,
  afrv.NoFurtherOpWorkQuantity2IsExpd AS NoFurtherOpWorkQuantity2IsExpd,
  afrv.OpWorkQuantityUnit3 AS OpWorkQuantityUnit3,
  afrv.OpConfirmedWorkQuantity3 AS OpConfirmedWorkQuantity3,
  afrv.NoFurtherOpWorkQuantity3IsExpd AS NoFurtherOpWorkQuantity3IsExpd,
  afrv.OpWorkQuantityUnit4 AS OpWorkQuantityUnit4,
  afrv.OpConfirmedWorkQuantity4 AS OpConfirmedWorkQuantity4,
  afrv.NoFurtherOpWorkQuantity4IsExpd AS NoFurtherOpWorkQuantity4IsExpd,
  afrv.OpWorkQuantityUnit5 AS OpWorkQuantityUnit5,
  afrv.OpConfirmedWorkQuantity5 AS OpConfirmedWorkQuantity5,
  afrv.NoFurtherOpWorkQuantity5IsExpd AS NoFurtherOpWorkQuantity5IsExpd,
  afrv.OpWorkQuantityUnit6 AS OpWorkQuantityUnit6,
  afrv.OpConfirmedWorkQuantity6 AS OpConfirmedWorkQuantity6,
  afrv.NoFurtherOpWorkQuantity6IsExpd AS NoFurtherOpWorkQuantity6IsExpd,
  afrv.BusinessProcess AS BusinessProcess,
  afrv.BusinessProcessEntryUnit AS BusinessProcessEntryUnit,
  afrv.BusinessProcessConfirmedQty AS BusinessProcessConfirmedQty,
  afrv.NoFurtherBusinessProcQtyIsExpd AS NoFurtherBusinessProcQtyIsExpd,
  afrv.BusinessProcRemainingQtyUnit AS BusinessProcRemainingQtyUnit,
  afrv.BusinessProcessRemainingQty AS BusinessProcessRemainingQty,
  afrv.ActualDurationUnit AS ActualDurationUnit,
  afrv.ActualDuration AS ActualDuration,
  afrv.BreakDurationUnit AS BreakDurationUnit,
  afrv.ConfirmedBreakDuration AS ConfirmedBreakDuration
FROM I_FailedOrderConfirmation AS afrv
LEFT OUTER JOIN I_MfgOrderCategory AS _ManufacturingOrderCategory ON ManufacturingOrderCategory = _ManufacturingOrderCategory.ManufacturingOrderCategory  -- association [0..1]
LEFT OUTER JOIN I_ManufacturingOrder AS _ManufacturingOrder ON ManufacturingOrder = _ManufacturingOrder.ManufacturingOrder  -- association [1..1]
LEFT OUTER JOIN I_ManufacturingOrderSequence AS _ManufacturingOrderSequence ON ManufacturingOrder = _ManufacturingOrderSequence.ManufacturingOrder AND ManufacturingOrderSequence = _ManufacturingOrderSequence.ManufacturingOrderSequence  -- association [1..1]
LEFT OUTER JOIN I_MfgOrderOperationBySemKey AS _ManufacturingOrderOperation ON ManufacturingOrder = _ManufacturingOrderOperation.ManufacturingOrder AND ManufacturingOrderSequence = _ManufacturingOrderOperation.ManufacturingOrderSequence AND ManufacturingOrderOperation = _ManufacturingOrderOperation.ManufacturingOrderOperation  -- association [1..1]
LEFT OUTER JOIN I_MfgOrderFailedConfLog AS _FailedConfirmationLog ON SequentialPlantDataCollection = _FailedConfirmationLog.SequentialPlantDataCollection  -- association [0..1]
LEFT OUTER JOIN I_MfgOrderFailedConfGroup AS _FailedOrderConfirmationGroup ON ConfirmationApplicationOrigin = _FailedOrderConfirmationGroup.ConfirmationApplicationOrigin AND FailedOrderConfirmationGroup = _FailedOrderConfirmationGroup.FailedOrderConfirmationGroup  -- association [1..1]
;