C_MaintJobPckgBuildOperations

DDL: C_MAINTJOBPCKGBUILDOPERATIONS SQL: CMJOBPCKGBOPS Type: view CONSUMPTION

Operation to Assign to Work Pack

C_MaintJobPckgBuildOperations is a Consumption CDS View that provides data about "Operation to Assign to Work Pack" in SAP S/4HANA. It reads from 1 data source (I_MaintOrderOperAndSubOper) and exposes 29 fields with key fields MaintenanceOrder, MaintenanceOrderOperation, MaintenanceOrderSubOperation.

Data Sources (1)

SourceAliasJoin Type
I_MaintOrderOperAndSubOper I_MaintenanceOrderOperation from

Annotations (13)

NameValueLevelField
EndUserText.label Operation to Assign to Work Pack view
AbapCatalog.sqlViewName CMJOBPCKGBOPS view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #NONE view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view

Fields (29)

KeyFieldSource TableSource FieldDescription
KEY MaintenanceOrder I_MaintOrderOperAndSubOper MaintenanceOrder Order
KEY MaintenanceOrderOperation
KEY MaintenanceOrderSubOperation
MaintenanceOrderDesc
OperationDescription I_MaintOrderOperAndSubOper OperationDescription Op. Short Text
MaintOpExecutionStageName
MaintOpExecStageShortText
WorkCenter
WorkCenterText
Equipment I_MaintOrderOperAndSubOper Equipment Equipment check
EquipmentName
FunctionalLocation
FunctionalLocationName
MaintPriority
MaintPriorityColorCode
MaintPriorityDesc
OpErlstSchedldExecStrtDte
OpErlstSchedldExecEndDte
OpLtstSchedldExecStrtDte
OpLtstSchedldExecEndDte
CostCtrActivityType I_MaintOrderOperAndSubOper CostCtrActivityType Activity Type
OperationPlannedWork
OperationPlannedWorkUnit
UnitOfMeasureName
OperationPersonResponsible I_MaintOrderOperAndSubOper OperationPersonResponsible Personnel no.
OperationPersonRespName
OperationMaintenanceNotif
OperationMaintNotificationText
_MaintenanceOrder I_MaintOrderOperAndSubOper _MaintenanceOrder

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 C_MaintJobPckgBuildOperations.
-- 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: CMJOBPCKGBOPS

CREATE VIEW C_MaintJobPckgBuildOperations AS
SELECT
  I_MaintenanceOrderOperation.MaintenanceOrder AS MaintenanceOrder,
  cast ( I_MaintenanceOrderOperation.MaintenanceOrderOperation as maintenanceorderoperation preserving type ) AS MaintenanceOrderOperation,
  cast ( I_MaintenanceOrderOperation.MaintenanceOrderSubOperation as maintenanceordersuboperation preserving type ) AS MaintenanceOrderSubOperation,
  I_MaintenanceOrderOperation._MaintenanceOrder.MaintenanceOrderDesc AS MaintenanceOrderDesc,
  I_MaintenanceOrderOperation.OperationDescription AS OperationDescription,
  I_MaintenanceOrderOperation._MaintOperationExecStageCode._MaintOpExecStageCodeText[ 1:LanguageCode = $session.system_language ].MaintOpExecutionStageName AS MaintOpExecutionStageName,
  I_MaintenanceOrderOperation._MaintOperationExecStageCode._MaintOpExecStageCodeText[ 1:LanguageCode = $session.system_language ].MaintOpExecStageShortText AS MaintOpExecStageShortText,
  I_MaintenanceOrderOperation._WorkCenter.WorkCenter AS WorkCenter,
  I_MaintenanceOrderOperation._WorkCenter._Text[ 1:Language = $session.system_language ].WorkCenterText AS WorkCenterText,
  I_MaintenanceOrderOperation.Equipment AS Equipment,
  I_MaintenanceOrderOperation._Equipment._EquipmentText[ 1:Language = $session.system_language ].EquipmentName AS EquipmentName,
  cast( I_MaintenanceOrderOperation.FunctionalLocation as tplnr_unconverted preserving type ) AS FunctionalLocation,
  I_MaintenanceOrderOperation._FunctionalLocation._FunctionalLocationText[ 1:Language = $session.system_language ].FunctionalLocationName AS FunctionalLocationName,
  I_MaintenanceOrderOperation._MaintenanceOrder.MaintPriority AS MaintPriority,
  I_MaintenanceOrderOperation._MaintenanceOrder._MaintenancePriority.MaintPriorityColorCode AS MaintPriorityColorCode,
  I_MaintenanceOrderOperation._MaintenanceOrder._MaintenancePriority._Text[ 1:Language = $session.system_language ].MaintPriorityDesc AS MaintPriorityDesc,
  I_MaintenanceOrderOperation._OperationPlanningValues.OpErlstSchedldExecStrtDte AS OpErlstSchedldExecStrtDte,
  I_MaintenanceOrderOperation._OperationPlanningValues.OpErlstSchedldExecEndDte AS OpErlstSchedldExecEndDte,
  I_MaintenanceOrderOperation._OperationPlanningValues.OpLtstSchedldExecStrtDte AS OpLtstSchedldExecStrtDte,
  I_MaintenanceOrderOperation._OperationPlanningValues.OpLtstSchedldExecEndDte AS OpLtstSchedldExecEndDte,
  I_MaintenanceOrderOperation.CostCtrActivityType AS CostCtrActivityType,
  I_MaintenanceOrderOperation._OperationPlanningValues.OperationPlannedWork AS OperationPlannedWork,
  I_MaintenanceOrderOperation._OperationPlanningValues.OperationPlannedWorkUnit AS OperationPlannedWorkUnit,
  I_MaintenanceOrderOperation._OperationPlanningValues._PlannedWorkUnitOfMeasure._Text[ 1:Language = $session.system_language ].UnitOfMeasureName AS UnitOfMeasureName,
  I_MaintenanceOrderOperation.OperationPersonResponsible AS OperationPersonResponsible,
  I_MaintenanceOrderOperation._PersonResponsible.PersonFullName AS OperationPersonRespName,
  I_MaintOrderOperTechObj._MaintOrderOperObjectListLink._MaintenanceItemObject.MaintenanceNotification AS OperationMaintenanceNotif,
  I_MaintOrderOperTechObj._MaintOrderOperObjectListLink._MaintenanceItemObject._MaintenanceNotification.NotificationText AS OperationMaintNotificationText,
  I_MaintenanceOrderOperation._MaintenanceOrder AS _MaintenanceOrder
FROM I_MaintOrderOperAndSubOper AS I_MaintenanceOrderOperation
;