A_MaintenanceOrderOperation

DDL: A_MAINTENANCEORDEROPERATION Type: view_entity CONSUMPTION

Maintenance Order Operation

A_MaintenanceOrderOperation is a Consumption CDS View that provides data about "Maintenance Order Operation" in SAP S/4HANA. It reads from 1 data source (R_MaintenanceOrderOperationTP) and exposes 112 fields with key fields MaintenanceOrder, MaintenanceOrderOperation, MaintenanceOrderSubOperation.

Data Sources (1)

SourceAliasJoin Type
R_MaintenanceOrderOperationTP R_MaintenanceOrderOperationTP projection

Annotations (8)

NameValueLevelField
EndUserText.label Maintenance Order Operation view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
Metadata.ignorePropagatedAnnotations true view

Fields (112)

KeyFieldSource TableSource FieldDescription
KEY MaintenanceOrder MaintenanceOrder Order
KEY MaintenanceOrderOperation MaintenanceOrderOperation Suboperation
KEY MaintenanceOrderSubOperation MaintenanceOrderSubOperation Suboperation
OperationControlKey OperationControlKey Control Key
OperationWorkCenterInternalID OperationWorkCenterInternalID Object ID
WorkCenter WorkCenter Work Center
Plant Plant Valuation Area
OperationStandardTextCode OperationStandardTextCode Std Text Key
OperationDescription OperationDescription Op. Short Text
MaintOrderRoutingNumber MaintOrderRoutingNumber Plan No.f.Oper.
MaintenanceOrderRoutingNode MaintenanceOrderRoutingNode Counter
SuperiorOperationInternalID SuperiorOperationInternalID Sup. Op. Node
OperationWorkCenterTypeCode OperationWorkCenterTypeCode
Language Language Report Text Language
NumberOfTimeTickets NumberOfTimeTickets No.TimeTickets
OperationPurgInfoRecdSearchTxt OperationPurgInfoRecdSearchTxt Sort Term
OperationSupplier OperationSupplier Supplier
OpExternalProcessingPrice OpExternalProcessingPrice Price
OpExternalProcessingPriceUnit OpExternalProcessingPriceUnit Price unit
OpExternalProcessingCurrency OpExternalProcessingCurrency Currency
CostElement CostElement G/L Account
OperationPurchasingInfoRecord OperationPurchasingInfoRecord Info Record
PurchasingOrganization PurchasingOrganization Purchasing Organization
PurchasingGroup PurchasingGroup Purchasing Group
MaterialGroup MaterialGroup Product Group
OpPurchaseOutlineAgreement OpPurchaseOutlineAgreement Agreement
OpPurchaseOutlineAgreementItem OpPurchaseOutlineAgreementItem Agreement Item
OperationRequisitionerName OperationRequisitionerName Requisitioner
OperationTrackingNumber OperationTrackingNumber Tracking Number
NumberOfCapacities NumberOfCapacities Number
OperationWorkPercent OperationWorkPercent Percent
OperationCalculationControl OperationCalculationControl Calculation key
ActivityType ActivityType Activity Type
OperationSystemCondition OperationSystemCondition SystemCondition
OperationGoodsRecipientName OperationGoodsRecipientName Recipient
OperationUnloadingPointName OperationUnloadingPointName Unloading Point
OperationPersonResponsible OperationPersonResponsible Personnel no.
DeliveryTimeInDays EAMPlannedDeliveryDurnInDays Pl. Deliv. Time
MaintOrderOperationDuration MaintOrderOperationDuration Normal duration
MaintOrdOperationDurationUnit MaintOrdOperationDurationUnit Norm.duratn un.
OpErlstSchedldExecStrtDteTme OpErlstSchedldExecStrtDteTme Time Stamp
OpErlstSchedldExecEndDteTme OpErlstSchedldExecEndDteTme Time Stamp
OpLtstSchedldExecStrtDteTme OpLtstSchedldExecStrtDteTme Time Stamp
OpLtstSchedldExecEndDteTme OpLtstSchedldExecEndDteTme Time Stamp
OpActualExecutionStartDateTime OpActualExecutionStartDateTime Time Stamp
OpActualExecutionEndDateTime OpActualExecutionEndDateTime Time Stamp
OpBscStartDateConstraintType OpBscStartDateConstraintType StartConstraint
OpBscEndDateConstraintType OpBscEndDateConstraintType Fin. constraint
MaintOrdOperationWorkDuration MaintOrdOperationWorkDuration Work
MaintOrdOpWorkDurationUnit MaintOrdOpWorkDurationUnit Unit for work
MaintOrdOpConstraintStrtDteTme MaintOrdOpConstraintStrtDteTme Time Stamp
ConstraintDateForBscStartDate ConstraintDateForBscStartDate
ConstraintTimeForBscStartTime ConstraintTimeForBscStartTime
MaintOrdOpCstrtFinishDteTme MaintOrdOpCstrtFinishDteTme Time Stamp
ConstraintDateForBscFinishDate ConstraintDateForBscFinishDate
ConstraintTimeForBscFinishTime ConstraintTimeForBscFinishTime
MaintOrdOperationExecutionRate MaintOrdOperationExecutionRate Execution Fact.
Equipment Equipment Equipment check
FunctionalLocation FunctionalLocation Object ID
MaintenanceActivityType MaintenanceActivityType MaintActivType
BusinessArea BusinessArea Business Area
ProfitCenter ProfitCenter Profit Center
CostingSheet CostingSheet Costing Sheet
TaxJurisdiction TaxJurisdiction Tax Jurisdiction
FunctionalArea FunctionalArea Sendr Fctl Area
PurReqnOrResvnGeneration MaintOrdOperationIsMRPRelevant Res./Purc. req.
MaintControllingObjectClass MaintControllingObjectClass Object Class
WrkCtrIntCapRqmtsDistr WrkCtrIntCapRqmtsDistr Int. dist. key
MaintOrdOperationOverheadCode MaintOrdOperationOverheadCode Overhead key
MaintOrderOperationQuantity MaintOrderOperationQuantity Operation Qty
MaintOrdOperationQuantityUnit MaintOrdOperationQuantityUnit Act/op UoM
Assembly Assembly Pegged Reqmt
MaintOperationExecStageCode MaintOperationExecStageCode Execution Stage
MaintOrdOpAssgdWBSElmntInt MaintOrdOpAssgdWBSElmntInt WBS Internal ID
WBSElement WBSElement WBS Internal ID
IsMarkedForDeletion IsMarkedForDeletion Purch.org. data
MaintOrderOperationInternalID MaintOrderOperationInternalID Object number
MaintenanceObjectListItem MaintenanceObjectListItem Object counters
PurchaseRequisition PurchaseRequisition Requisition
PurchaseRequisitionItem PurchaseRequisitionItem Requisn. item
OpErlstSchedldExecStrtDte OpErlstSchedldExecStrtDte Earl.start date
OpErlstSchedldExecStrtTme OpErlstSchedldExecStrtTme
OpErlstSchedldExecEndDte OpErlstSchedldExecEndDte EarliestEndDate
OpErlstSchedldExecEndTme OpErlstSchedldExecEndTme
OpLtstSchedldExecStrtDte OpLtstSchedldExecStrtDte Latest start
OpLtstSchedldExecStrtTme OpLtstSchedldExecStrtTme
OpLtstSchedldExecEndDte OpLtstSchedldExecEndDte Lat.finish date
OpLtstSchedldExecEndTme OpLtstSchedldExecEndTme
OpActualExecutionStartDate OpActualExecutionStartDate Execution Start Date
OpActualExecutionStartTime OpActualExecutionStartTime
OpActualExecutionEndDate OpActualExecutionEndDate Execution End Date
OpActualExecutionEndTime OpActualExecutionEndTime
ActyConfFcstdEndDate ActyConfFcstdEndDate
ActyConfFcstdEndTime ActyConfFcstdEndTime
ActualWorkQuantity ActualWorkQuantity Actual work
MaintOrdOpProcessPhaseCode MaintOrdOpProcessPhaseCode Process Phase
MaintOrdOpProcessSubPhaseCode MaintOrdOpProcessSubPhaseCode Process Subphase
AllMaintOrdCompCmtdQtsAreKept AllMaintOrdCompCmtdQtsAreKept Keep Committed Qties
ControllingArea ControllingArea Controlling Area
MaintOrderConfirmation MaintOrderConfirmation Confirmation
MaintOrderConfCntrValue MaintOrderConfCntrValue Counter
MaintOrdOpHasNoRemainingWork MaintOrdOpHasNoRemainingWork No Remain. Work
MaintOrdOpHasLeanServices MaintOrdOpHasLeanServices operation has srv
MaintOrdOpDelivDateAdjustment MaintOrdOpDelivDateAdjustment Align Date
TaskListType TaskListType Task List Type
TaskListGroup TaskListGroup Group
TaskListGroupCounter TaskListGroupCounter Group Counter
MaintOperationalChecklistType MaintOperationalChecklistType Checklist Type
virtualSystemStatusTextj_stext
virtualUserStatusTextasttx
_Supplier _Supplier
_PersonResponsible _PersonResponsible

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 A_MaintenanceOrderOperation.
-- 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.

CREATE VIEW A_MaintenanceOrderOperation AS
SELECT
  MaintenanceOrder,
  MaintenanceOrderOperation,
  MaintenanceOrderSubOperation,
  OperationControlKey,
  OperationWorkCenterInternalID,
  WorkCenter,
  Plant,
  OperationStandardTextCode,
  OperationDescription,
  MaintOrderRoutingNumber,
  MaintenanceOrderRoutingNode,
  SuperiorOperationInternalID,
  OperationWorkCenterTypeCode,
  Language,
  NumberOfTimeTickets,
  OperationPurgInfoRecdSearchTxt,
  OperationSupplier,
  OpExternalProcessingPrice,
  OpExternalProcessingPriceUnit,
  OpExternalProcessingCurrency,
  CostElement,
  OperationPurchasingInfoRecord,
  PurchasingOrganization,
  PurchasingGroup,
  MaterialGroup,
  OpPurchaseOutlineAgreement,
  OpPurchaseOutlineAgreementItem,
  OperationRequisitionerName,
  OperationTrackingNumber,
  NumberOfCapacities,
  OperationWorkPercent,
  OperationCalculationControl,
  ActivityType,
  OperationSystemCondition,
  OperationGoodsRecipientName,
  OperationUnloadingPointName,
  OperationPersonResponsible,
  EAMPlannedDeliveryDurnInDays AS DeliveryTimeInDays,
  MaintOrderOperationDuration,
  MaintOrdOperationDurationUnit,
  OpErlstSchedldExecStrtDteTme,
  OpErlstSchedldExecEndDteTme,
  OpLtstSchedldExecStrtDteTme,
  OpLtstSchedldExecEndDteTme,
  OpActualExecutionStartDateTime,
  OpActualExecutionEndDateTime,
  OpBscStartDateConstraintType,
  OpBscEndDateConstraintType,
  MaintOrdOperationWorkDuration,
  MaintOrdOpWorkDurationUnit,
  MaintOrdOpConstraintStrtDteTme,
  ConstraintDateForBscStartDate,
  ConstraintTimeForBscStartTime,
  MaintOrdOpCstrtFinishDteTme,
  ConstraintDateForBscFinishDate,
  ConstraintTimeForBscFinishTime,
  MaintOrdOperationExecutionRate,
  Equipment,
  FunctionalLocation,
  MaintenanceActivityType,
  BusinessArea,
  ProfitCenter,
  CostingSheet,
  TaxJurisdiction,
  FunctionalArea,
  MaintOrdOperationIsMRPRelevant AS PurReqnOrResvnGeneration,
  MaintControllingObjectClass,
  WrkCtrIntCapRqmtsDistr,
  MaintOrdOperationOverheadCode,
  MaintOrderOperationQuantity,
  MaintOrdOperationQuantityUnit,
  Assembly,
  MaintOperationExecStageCode,
  MaintOrdOpAssgdWBSElmntInt,
  WBSElement,
  IsMarkedForDeletion,
  MaintOrderOperationInternalID,
  MaintenanceObjectListItem,
  PurchaseRequisition,
  PurchaseRequisitionItem,
  OpErlstSchedldExecStrtDte,
  OpErlstSchedldExecStrtTme,
  OpErlstSchedldExecEndDte,
  OpErlstSchedldExecEndTme,
  OpLtstSchedldExecStrtDte,
  OpLtstSchedldExecStrtTme,
  OpLtstSchedldExecEndDte,
  OpLtstSchedldExecEndTme,
  OpActualExecutionStartDate,
  OpActualExecutionStartTime,
  OpActualExecutionEndDate,
  OpActualExecutionEndTime,
  ActyConfFcstdEndDate,
  ActyConfFcstdEndTime,
  ActualWorkQuantity,
  MaintOrdOpProcessPhaseCode,
  MaintOrdOpProcessSubPhaseCode,
  AllMaintOrdCompCmtdQtsAreKept,
  ControllingArea,
  MaintOrderConfirmation,
  MaintOrderConfCntrValue,
  MaintOrdOpHasNoRemainingWork,
  MaintOrdOpHasLeanServices,
  MaintOrdOpDelivDateAdjustment,
  TaskListType,
  TaskListGroup,
  TaskListGroupCounter,
  MaintOperationalChecklistType,
  virtual SystemStatusText : j_stext AS virtualSystemStatusTextj_stext,
  virtual UserStatusText : asttx AS virtualUserStatusTextasttx
FROM R_MaintenanceOrderOperationTP
;