C_OrderWorkCenterSchedule

DDL: C_ORDERWORKCENTERSCHEDULE Type: view_entity CONSUMPTION

Order Operation Work Center Schedule

C_OrderWorkCenterSchedule is a Consumption CDS View that provides data about "Order Operation Work Center Schedule" in SAP S/4HANA. It reads from 1 data source (P_ManageOperations) and exposes 70 fields with key fields OrderInternalBillOfOperations, OrderIntBillOfOperationsItem. It has 7 associations to related views.

Data Sources (1)

SourceAliasJoin Type
P_ManageOperations _OrderOperation from

Associations (7)

CardinalityTargetAliasCondition
[0..1] P_Mfgcompsmissaggr _Component $projection.OrderInternalBillOfOperations = _Component.OrderInternalBillOfOperations and $projection.OrderIntBillOfOperationsItem = _Component.OrderIntBillOfOperationsItem
[1..1] P_MfgOrderOperationIsOnHold _MfgOrderOperationIsOnHold $projection.OrderInternalBillOfOperations = _MfgOrderOperationIsOnHold.OrderInternalID and $projection.OrderIntBillOfOperationsItem = _MfgOrderOperationIsOnHold.OrderOperationInternalID
[0..1] I_ManufacturingFeatureStatus _ManufacturingFeatureStatus $projection.ProductionPlant = _ManufacturingFeatureStatus.Plant and _ManufacturingFeatureStatus.ManufacturingFeature = 'EPO'
[0..1] P_MPEInspIssuesByOperation _QualityIssue $projection.OrderInternalBillOfOperations = _QualityIssue.OrderInternalBillOfOperations and $projection.OrderIntBillOfOperationsItem = _QualityIssue.InspPlanOperationInternalID and $projection.InspectionLot = _QualityIssue.InspectionLot
[0..1] I_OrderItem _OrderItem $projection.ManufacturingOrder = _OrderItem.OrderID and _OrderItem.OrderItem = '0001'
[0..1] I_MfgOrderOperationOrigin _MfgOrderOperationOrigin $projection.MfgOrderOperationOrigin = _MfgOrderOperationOrigin.MfgOrderOperationOrigin
[1..1] E_OrderOperation _Extension $projection.OrderInternalBillOfOperations = _Extension.OrderInternalID and $projection.OrderIntBillOfOperationsItem = _Extension.OrderOperationInternalID

Annotations (12)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Order Operation Work Center Schedule view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
UI.headerInfo.title.type #STANDARD view
UI.headerInfo.title.value ManufacturingOrder view
UI.headerInfo.description.type #STANDARD view
UI.headerInfo.description.value ManufacturingOrderOperation view
UI.headerInfo.typeName Work Center Operation view
UI.headerInfo.typeNamePlural Work Center Operations view
VDM.viewType #CONSUMPTION view

Fields (70)

KeyFieldSource TableSource FieldDescription
KEY OrderInternalBillOfOperations OrderInternalBillOfOperations
KEY OrderIntBillOfOperationsItem OrderIntBillOfOperationsItem
ManufacturingOrder
ManufacturingOrderOperation ManufacturingOrderOperation
MfgOrderOperationText MfgOrderOperationText
MaterialName
Material
ManufacturingOrderSequence ManufacturingOrderSequence
ProductionPlant ProductionPlant
WorkCenterInternalID WorkCenterInternalID
WorkCenter WorkCenter
WorkCenterTypeCode WorkCenterTypeCode
ManufacturingOrderCategory ManufacturingOrderCategory
ManufacturingOrderType ManufacturingOrderType
ProductionSupervisor ProductionSupervisor
ProductionSupervisorName
MRPController MRPController
MRPControllerName MRPControllerName
ProductionPlantName
PlantTimeZone
OperationIsClosed OperationIsClosed
OperationIsTechlyCompleted OperationIsTechlyCompleted
OperationIsDelivered OperationIsDelivered
OperationIsPartiallyDelivered OperationIsPartiallyDelivered
OperationIsPartiallyConfirmed OperationIsPartiallyConfirmed
OperationIsPrinted OperationIsPrinted
OperationIsReleased OperationIsReleased
OperationIsCreated OperationIsCreated
OperationIsScheduled OperationIsScheduled
OperationIsConfirmed OperationIsConfirmed
OperationIsDeleted OperationIsDeleted
numc2asOperationStatusInternalID
OpPlannedTotalQuantity OpPlannedTotalQuantity
OpTotalConfirmedYieldQty OpTotalConfirmedYieldQty
OperationReferenceQuantity OperationReferenceQuantity
OperationConfirmedReworkQty OperationConfirmedReworkQty
OpTotalConfirmedScrapQty OpTotalConfirmedScrapQty
OperationUnit OperationUnit
OpLtstSchedldExecStrtDte OpLtstSchedldExecStrtDte
OpLtstSchedldExecStrtTme OpLtstSchedldExecStrtTme
OpLtstSchedldExecEndDte OpLtstSchedldExecEndDte
OpLtstSchedldExecEndTme OpLtstSchedldExecEndTme
OpActualExecutionStartDate OpActualExecutionStartDate
OpActualExecutionStartTime OpActualExecutionStartTime
MissingQuantity
OperationExecutionEndIsLate OperationExecutionEndIsLate
OperationExecutionStartIsLate OperationExecutionStartIsLate
OperationYieldDeviationQty OperationYieldDeviationQty
ExecutionStartLatenessInMins ExecutionStartLatenessInMins
ExecutionEndLatenessInMinutes ExecutionEndLatenessInMinutes
InspectionLot InspectionLot
InspHasRejectedCharc _QualityIssue InspHasRejectedCharc
InspHasRejectedInspSubset _QualityIssue InspHasRejectedInspSubset
InspHasRejectedInspLot _QualityIssue InspHasRejectedInspLot
_MfgOrder _MfgOrder
_WorkCenter _WorkCenter
_WorkCenterBySemanticKey _WorkCenterBySemanticKey
_ProductionPlant _ProductionPlant
_Material _MfgOrder _Material
_OperationUnit _OperationUnit
MfgFeatureIsActiveInAnyPlant _ManufacturingFeatureStatus MfgFeatureIsActiveInAnyPlant
EffectivityParameterVariant
EffectivityParameterDesc
EffctyTypeCnctntdParamDesc
BOOVersionChangeRecordIsRqd
BillOfOperationsType BillOfOperationsType
BillOfOperationsGroup
BillOfOperationsVariant
BillOfOperationsVersion BillOfOperationsVersion
MfgOrderOperationOrigin MfgOrderOperationOrigin
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Order Operation Work Center Schedule'
//@Search.searchable: true

@ObjectModel.usageType: {serviceQuality: #D, sizeCategory: #XL, dataClass: #MIXED}
@UI.headerInfo: {
    title : { type: #STANDARD, value: 'ManufacturingOrder' },
    description : { type: #STANDARD, value: 'ManufacturingOrderOperation' },
    typeName: 'Work Center Operation',
    typeNamePlural: 'Work Center Operations'
}
@VDM.viewType:  #CONSUMPTION

define view entity C_OrderWorkCenterSchedule
  as select from P_ManageOperations as _OrderOperation
  association [0..1] to P_Mfgcompsmissaggr            as _Component                  on  $projection.OrderInternalBillOfOperations = _Component.OrderInternalBillOfOperations
                                                                                     and $projection.OrderIntBillOfOperationsItem  = _Component.OrderIntBillOfOperationsItem
  association [1..1] to P_MfgOrderOperationIsOnHold   as _MfgOrderOperationIsOnHold  on  $projection.OrderInternalBillOfOperations = _MfgOrderOperationIsOnHold.OrderInternalID
                                                                                     and $projection.OrderIntBillOfOperationsItem  = _MfgOrderOperationIsOnHold.OrderOperationInternalID
  association [0..1] to I_ManufacturingFeatureStatus  as _ManufacturingFeatureStatus on  $projection.ProductionPlant                      = _ManufacturingFeatureStatus.Plant
                                                                                     and _ManufacturingFeatureStatus.ManufacturingFeature = 'EPO'
  association [0..1] to P_MPEInspIssuesByOperation  as _QualityIssue                 on  $projection.OrderInternalBillOfOperations = _QualityIssue.OrderInternalBillOfOperations
                                                                                        and $projection.OrderIntBillOfOperationsItem  = _QualityIssue.InspPlanOperationInternalID
                                                                                        and $projection.InspectionLot                 = _QualityIssue.InspectionLot
  association [0..1] to I_OrderItem                   as _OrderItem                  on  $projection.ManufacturingOrder = _OrderItem.OrderID
                                                                                     and _OrderItem.OrderItem           = '0001'
  association [0..1] to I_MfgOrderOperationOrigin     as _MfgOrderOperationOrigin    on  $projection.MfgOrderOperationOrigin = _MfgOrderOperationOrigin.MfgOrderOperationOrigin
  
  association [1..1] to E_OrderOperation              as _Extension                  on  $projection.OrderInternalBillOfOperations = _Extension.OrderInternalID
                                                                                     and $projection.OrderIntBillOfOperationsItem  = _Extension.OrderOperationInternalID
{

      @UI.hidden : true
  key OrderInternalBillOfOperations,
      @UI.hidden : true
  key OrderIntBillOfOperationsItem,

      @ObjectModel.foreignKey.association: '_MfgOrder'
      @Consumption.valueHelpDefinition: [ { entity: { name: 'I_MfgOrderStdVH', element: 'ManufacturingOrder' } } ]
      //      @Search: {defaultSearchElement: true, ranking: #MEDIUM, fuzzinessThreshold: 0.8}

      cast(ManufacturingOrder as aufnr preserving type)                        as ManufacturingOrder, // 1


      @ObjectModel.text.element: [ 'MfgOrderOperationText']
      @UI.hidden : true
      ManufacturingOrderOperation, // 5


      @UI.hidden : true
      //      @Search: {defaultSearchElement: true, ranking: #MEDIUM, fuzzinessThreshold: 0.8}

      MfgOrderOperationText, // 9


      //      @UI.hidden: true

      //      cast (case _OrderItem.SerialNumberAssgmtProfile when '' then '' else 'X' end as boolean preserving type )                                     as  SerialNmbrAssgmtProfileIsAssgd,


      //      @UI.hidden : true

      //      ManufacturingOrderSubOperation,


      //      @UI.hidden : true

      //      _MfgOrderSequence.MfgOrderSequenceCategory                                                                                                    as  MfgOrderSequenceCategory,


      @UI.hidden : true
      //      @Search: {defaultSearchElement: true, ranking: #MEDIUM, fuzzinessThreshold: 0.8}

      _MfgOrder._Material._Text[1: Language=$session.system_language].MaterialName, // 6


      //      @Search: {defaultSearchElement: true, ranking: #MEDIUM, fuzzinessThreshold: 0.8}

      @ObjectModel.foreignKey.association: '_Material'
      @Consumption.valueHelpDefinition: [ { entity: { name: 'I_MaterialStdVH', element: 'Material' } } ]
      @EndUserText.quickInfo: 'Manufacturing Operation Material'
      _OrderOperation._MfgOrder.Material, // 7


      ManufacturingOrderSequence, // 4


      //      @ObjectModel.text.element: '_ProductionPlant.PlantName'

      @ObjectModel.foreignKey.association: '_ProductionPlant'
      ProductionPlant, // 8


      @UI.hidden : true
      @Consumption.valueHelpDefinition: [ { entity: { name: 'I_WorkCenterStdVH', element: 'WorkCenterInternalID' } } ]
      //      @Search: {defaultSearchElement: true, ranking: #MEDIUM, fuzzinessThreshold: 0.8}

      WorkCenterInternalID,

      @ObjectModel.foreignKey.association: '_WorkCenterBySemanticKey'
      @Consumption.valueHelpDefinition: [ { entity: { name: 'I_WrkCtrBySemanticKeyStdVH', element: 'WorkCenter' } } ]
      //      @Search: {defaultSearchElement: true, ranking: #MEDIUM, fuzzinessThreshold: 0.8}

      @EndUserText.quickInfo: 'Manufacturing Operation Work center'
      WorkCenter, // 11


      //      @UI.hidden: true

      //      @Search: {defaultSearchElement: true, ranking: #MEDIUM, fuzzinessThreshold: 0.8}

      //      _WorkCenter._Text[1: Language=$session.system_language].WorkCenterText,



      @UI.hidden : true
      WorkCenterTypeCode,

      ManufacturingOrderCategory,

      ManufacturingOrderType,

      ProductionSupervisor,

      _OrderOperation._ProductionSupervisor.ProductionSupervisorName,

      @EndUserText.quickInfo: 'Manufacturing Operation MRP Controller'
      MRPController,
      @EndUserText.quickInfo: 'Manufacturing Operation MRP Controller Name'
      MRPControllerName,
      //      @UI.hidden : true

      //      NumberOfConfirmationSlips,

      //      @UI.hidden : true

      //      OperationImportance,


      _OrderOperation._ProductionPlant.PlantName                                               as ProductionPlantName,
      cast(_ProductionPlant._Address.AddressTimeZone as co_plant_timezone )  as PlantTimeZone,

      //      @UI.hidden : true

      //      NumberOfTimeTickets,


      //      @UI.hidden: true

      //      OperationControlProfile,


      //      @UI.hidden: true

      //      _ControlProfile.ConfirmationIsNotPossible,

      //Status

      @UI.hidden: true
      OperationIsClosed,
      @UI.hidden: true
      OperationIsTechlyCompleted,
      @UI.hidden: true
      OperationIsDelivered,
      @UI.hidden: true
      OperationIsPartiallyDelivered,
      @UI.hidden: true
      OperationIsPartiallyConfirmed,
      @UI.hidden: true
      OperationIsPrinted,
      @UI.hidden: true
      OperationIsReleased,
      @UI.hidden: true
      OperationIsCreated,
      @UI.hidden: true
      OperationIsScheduled,
      @UI.hidden: true
      OperationIsConfirmed,
      @UI.hidden: true
      OperationIsDeleted,

      //Internal keys for mapping the status, this is requried for sorting, flitering and display current status in the UI

      @UI.hidden: true
      cast( case
      when OperationIsDeleted = 'X' then '10'
      when OperationIsClosed = 'X' then '09'
           when OperationIsTechlyCompleted = 'X' then '08'
           when OperationIsDelivered = 'X' then '07'
           when OperationIsPartiallyDelivered = 'X' then '06'
           when OperationIsConfirmed = 'X' then '05'
           when OperationIsPartiallyConfirmed = 'X' then '04'
           when OperationIsReleased = 'X' then '03'
           when OperationIsScheduled = 'X' then '02'
           when OperationIsCreated = 'X' then '01'
           end as abap.numc(2))                                                as OperationStatusInternalID, // 18


      //Quantities and Unit

      @Semantics.quantity.unitOfMeasure: 'OperationUnit'
      OpPlannedTotalQuantity, // 13

      @Semantics.quantity.unitOfMeasure: 'OperationUnit'
      OpTotalConfirmedYieldQty, // 10

      @Semantics.quantity.unitOfMeasure: 'OPERATIONUNIT' 
@EndUserText.quickInfo: 'Manufacturing Operation Base Quantity'
      OperationReferenceQuantity,
      //      OpPlannedScrapQuantity,

      @Semantics.quantity.unitOfMeasure: 'OPERATIONUNIT' 
OperationConfirmedReworkQty,
      @Semantics.quantity.unitOfMeasure: 'OPERATIONUNIT' 
OpTotalConfirmedScrapQty,

      --Ready quantity
      @UI.hidden: true
      @Semantics.quantity.unitOfMeasure: 'OperationUnit'
      @ObjectModel.virtualElement
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MPE_OPERREADY_QTY'
      cast( 0 as mpe_ready_qty)                                                as MfgOrderOperationReadyQuantity, // 16


      -- Not Ready Quantity
      @UI.hidden: true
      @Semantics.quantity.unitOfMeasure: 'OperationUnit'
      @ObjectModel.virtualElement
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MPE_OPERREADY_QTY'
      cast( 0 as mpe_not_ready_qty)                                            as MfgOrderOperationNotReadyQty, // 17



      //      @Search: {defaultSearchElement: true, ranking: #MEDIUM, fuzzinessThreshold: 0.8}

      @ObjectModel.foreignKey.association: '_OperationUnit'
      OperationUnit, // 12


      //Dates

      OpLtstSchedldExecStrtDte, // 22

      @UI.hidden: true
      OpLtstSchedldExecStrtTme, // 21

      OpLtstSchedldExecEndDte, // 23

      @UI.hidden: true
      OpLtstSchedldExecEndTme, // 24

      OpActualExecutionStartDate, // 19

      @UI.hidden: true
      OpActualExecutionStartTime, // 20

      //      OpActualExecutionEndDate,

      //      @UI.hidden: true

      //      OpActualExecutionEndTime,


      //      @UI.hidden : true

      //      case OpActualExecutionStartDate

      //      when '00000000'

      //      then OpLtstSchedldExecStrtDte

      //      else OpActualExecutionStartDate

      //      end                                                                                                                                           as  OperationStartDate,


      //End Date checks

      //      @UI.hidden : true

      //      case OpActualExecutionEndDate

      //      when '00000000'

      //      then 'X'

      //      else ' '

      //      end                                                                                                                                           as  OpExecutionIsNotComplete,


      //      @UI.hidden : true

      //      case OpActualExecutionStartDate

      //      when '00000000'

      //      then 'X'

      //      else ' '

      //      end                                                                                                                                           as  OperationExecutionIsNotStarted,


      //Quality Issue Calculation

      @UI.hidden: true
      case when OpTotalConfirmedScrapQty > OpPlannedScrapQuantity
      then  'X'
      else  ' '
      end                                                                      as OperationHasScrapQualityIssue,

      //Missing Components

      @UI.hidden: true
      case when  _Component.combined_operns_miss_comp = 'X' then 'X'
         else ''
         end                                                                   as OperationHasMissingComponents,

      //Reservation Finally Issued

      //      @UI.hidden: true

      //      case when  _Component.ReservationIsFinallyIssued = 'X' then 'X'

      //         else ''

      //         end                                                           as  ReservationIsFinallyIssued,


      //Missing Quantity

      @UI.hidden : true
      @Semantics.quantity.unitOfMeasure: 'OperationUnit'
      cast( case when _OrderOperation.OperationYieldDeviationQty < 0 then ( - 1 * _OrderOperation.OperationYieldDeviationQty ) else 0 end  as abap.quan(13,3) ) as MissingQuantity, 
      //      @UI.hidden : true

      //      @Semantics.quantity.unitOfMeasure: 'OperationUnit'

      //      case when OperationYieldDeviationQty < 0 then 0

      //      else OperationYieldDeviationQty

      //      end                                                                                                                                           as  OverDeliveryQuantity,


      //      @UI.hidden : true

      //      case OpPlannedTotalQuantity

      //      when 0

      //      then 0

      //      else

      //      case when OperationYieldDeviationQty < 0 then ( cast(( - 1 * OperationYieldDeviationQty * 100) as abap.fltp ) / cast(OpPlannedTotalQuantity as abap.fltp) )

      //      else 0.0

      //      end

      //      end                                                                                                                                           as  MissingQuantityInPercent,


      //      @UI.hidden : true

      //      case OpPlannedTotalQuantity

      //      when 0

      //      then 0

      //      else

      //      case when OperationYieldDeviationQty < 0 then 0.0

      //      else ((cast((OperationYieldDeviationQty * 100) as abap.fltp ) / cast(OpPlannedTotalQuantity as abap.fltp)))

      //      end

      //      end                                                                                                                                           as  OverdeliveryInPercent,


      //Delay & Delay Calculation

      @UI.hidden: true
      OperationExecutionEndIsLate, // 14

      @UI.hidden: true
      OperationExecutionStartIsLate, // 15

      @Semantics.quantity.unitOfMeasure: 'OPERATIONUNIT' 
@UI.hidden: true
      OperationYieldDeviationQty,

      //      @UI.hidden : true

      //      ExecutionStartLatenessInHours,

      //      @UI.hidden : true

      //      ExecutionEndLatenessInHours,

      @UI.hidden : true
      ExecutionStartLatenessInMins,
      @UI.hidden : true
      ExecutionEndLatenessInMinutes,
      //      @UI.hidden : true

      //      OperationStartDeviationDays,

      //      @UI.hidden : true

      //      PlannedEndDateDvtnInDays,


      @UI.hidden : true
      InspectionLot,
      @UI.hidden : true
      _QualityIssue.InspHasRejectedCharc,
      @UI.hidden : true
      _QualityIssue.InspHasRejectedInspSubset,
      @UI.hidden : true
      _QualityIssue.InspHasRejectedInspLot,

      @UI.hidden : true
      cast( case
        when  _MfgOrderOperationIsOnHold.OperationHasProductionHold = 'X'
        then 'X'
        else '-'
       end as boolean preserving type)                                         as OperationHasProductionHold, // 3

      //      @UI.hidden : true

      //      _OrderStatus.OrderIsShopFloorOrder,

      //      @UI.hidden : true

      //      ProductConfiguration,


      //associations

      @UI.selectionField: [ {exclude: true }]
      _MfgOrder,
      @UI.selectionField: [ {exclude: true }]
      _WorkCenter,
      @Consumption.filter.hidden: true
      _WorkCenterBySemanticKey,
      @UI.selectionField: [ {exclude: true }]
      _ProductionPlant,
      @UI.selectionField: [ {exclude: true }]
      _MfgOrder._Material,
      @UI.selectionField: [ {exclude: true }]
      _OperationUnit,

      //      @UI.hidden : true

      //      _ManufacturingFeatureStatus.ManufacturingFeature,

      //      @UI.hidden : true

      //      _ManufacturingFeatureStatus.ManufacturingFeatureIsActive,

      @UI.hidden : true
      _ManufacturingFeatureStatus.MfgFeatureIsActiveInAnyPlant, // 2


      -- Effectivity Parameter
      @UI.hidden: true
      _OrderItem.EffectivityParameterVariant,
      @ObjectModel: {
        virtualElement: true,
        virtualElementCalculatedBy: 'ABAP:CL_MPE_GET_EFFECTIVITY_VALUE'
      }
      cast('' as mpe_effectivity_parameter_desc)                               as EffectivityParameterDesc, // 25


      @UI.hidden: true
      @ObjectModel: {
        virtualElement: true,
        virtualElementCalculatedBy: 'ABAP:CL_MPE_GET_EFFECTIVITY_VALUE'
      }
      cast('' as abap.sstring( 256 ))                                          as EffctyTypeCnctntdParamDesc, // 26

      _OrderOperation._MfgOrder._BillOfOperations._BillOfOperationsVersionType.BOOVersionChangeRecordIsRqd,
      @UI.hidden: true
      BillOfOperationsType,
      @UI.lineItem: [ {qualifier: 'Routing' }]
      cast(BillOfOperationsGroup as mpe_rtg_routing_group preserving type )    as BillOfOperationsGroup,
      @UI.lineItem: [ {qualifier: 'Routing' }]
      cast(BillOfOperationsVariant as mpe_rtg_routing_variant preserving type) as BillOfOperationsVariant,
      @UI.lineItem: [ {qualifier: 'Routing' }]
      BillOfOperationsVersion,
      @UI.lineItem: [ {qualifier: 'Routing' }]
      @UI.hidden:true
      MfgOrderOperationOrigin,
      _MfgOrderOperationOrigin._Text[1: Language=$session.system_language].MfgOrderOperationOriginName
      -- Highlight Impacted Operations
      //      @UI.hidden: true

      //      @ObjectModel: { filter: { transformedBy: 'ABAP:CL_MPE_CIMA_SADL_FILTER_CONV' } }

      //      cast( ' ' as abap.char( 255 ) )                                                                                                               as  NetChangeAnalysisPath,

      //      @UI.hidden: true

      //      @ObjectModel: { filter: { transformedBy: 'ABAP:CL_MPE_CIMA_SADL_FILTER_CONV' } }

      //      cast( ' ' as boole_d preserving type )                                                                                                        as  ChangeImpactRelevanceFlagIsSet,

      //      @UI.hidden: true

      //      @ObjectModel: { filter: { transformedBy: 'ABAP:CL_MPE_CIMA_SADL_FILTER_CONV' } }

      //      cast( ' ' as boole_d preserving type )                                                                                                        as  OperationIsImpacted,


      //      @UI.hidden: true

      //      ManufacturingObject

}

where
      _OrderOperation.ManufacturingOrderCategory     = '10'
  and _OrderOperation.ManufacturingOrderSubOperation = ''
  and _OrderOperation._MfgOrderSequence.MfgOrderSequenceCategory     = '0'
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_ADDRESS",
"I_BILLOFOPERATIONS",
"I_BILLOFOPERATIONSVERSIONTYPE",
"I_MANUFACTURINGFEATURESTATUS",
"I_MATERIAL",
"I_MATERIALTEXT",
"I_MFGORDER",
"I_MFGORDEROPERATIONORIGIN",
"I_MFGORDEROPERATIONORIGINTEXT",
"I_MFGORDERSEQUENCE",
"I_ORDERITEM",
"I_PLANT",
"I_PRODUCTIONSUPERVISOR",
"P_MANAGEOPERATIONS",
"P_MFGCOMPSMISSAGGR",
"P_MFGORDEROPERATIONISONHOLD",
"P_MPEINSPISSUESBYOPERATION"
],
"ASSOCIATED":
[
"I_MATERIAL",
"I_MFGORDER",
"I_PLANT",
"I_UNITOFMEASURE",
"I_WORKCENTER",
"I_WORKCENTERBYSEMANTICKEY"
],
"BASE":
[
"I_MFGORDER",
"P_MANAGEOPERATIONS"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/