C_MaintJobWorkItemUnplndCompTP

DDL: C_MAINTJOBWORKITEMUNPLNDCOMPTP Type: view_entity CONSUMPTION Package: VDM_EAM_MAINTJOB_MNG_CMP_UNPLN

Consumption layer unplanned components

C_MaintJobWorkItemUnplndCompTP is a Consumption CDS View that provides data about "Consumption layer unplanned components" in SAP S/4HANA. It reads from 1 data source (R_MaintJobWorkItemUnplndCompTP) and exposes 27 fields with key fields MaintenanceOrder, MaterialDocument, MaterialDocumentItem, MaterialDocumentYear. It is exposed through 1 OData service (UI_MAINTENANCEJOB_MANAGE). It is used in 1 Fiori application: Perform Maintenance Jobs. Part of development package VDM_EAM_MAINTJOB_MNG_CMP_UNPLN.

Data Sources (1)

SourceAliasJoin Type
R_MaintJobWorkItemUnplndCompTP R_MaintJobWorkItemUnplndCompTP from

Annotations (8)

NameValueLevelField
EndUserText.label Consumption layer unplanned components view
AccessControl.authorizationCheck #CHECK view
Metadata.allowExtensions true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #CONSUMPTION view
ObjectModel.updateEnabled true view

OData Services (1)

ServiceBindingVersionContractRelease
UI_MAINTENANCEJOB_MANAGE UI_MAINTENANCEJOB_MANAGE V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F5104A Perform Maintenance Jobs Transactional Perform Maintenance Jobs app will help Maintenance Technician to see the list with all work items assigned to the him/her or to his/her team, several features like Assignment of an operation, Time recording for the Operations, create partial or final confirmations and the ability to display and change the malfunction information are possible with the app. The maintenance technician can post and return the planned components and can also record the measurement document.

Perform Maintenance Jobs

Business Role: Maintenance Technician

Technician records actual work, remaining work, confirmation text, and final confirmation for self as well as for team members working on the job.

Fields (27)

KeyFieldSource TableSource FieldDescription
KEY MaintenanceOrder MaintenanceOrder
KEY MaterialDocument MaterialDocument
KEY MaterialDocumentItem MaterialDocumentItem
KEY MaterialDocumentYear MaterialDocumentYear
Material Material
MaterialName MaterialName
Product Product
Plant Plant
MaintenancePlanningPlant MaintenancePlanningPlant
StorageLocation StorageLocation
MaterialBaseUnit MaterialBaseUnit
QuantityInBaseUnit QuantityInBaseUnit
ValuationType ValuationType
SerialNumber SerialNumber
Reservation Reservation
SerialNumberProcedure SerialNumberProcedure
SerialNumberProfile SerialNumberProfile
SerialNumberUsageInAssignment SerialNumberUsageInAssignment
InventoryValuationCategory InventoryValuationCategory
IsMarkedForDeletion IsMarkedForDeletion
TechnicalObject TechnicalObject
TechObjIsEquipOrFuncnlLoc TechObjIsEquipOrFuncnlLoc
MaintenanceOrderType MaintenanceOrderType
MaterialDocumentItemText MaterialDocumentItemText
GoodsMovementType GoodsMovementType
GoodsMovementTypeName GoodsMovementTypeName
ProductType ProductType
@EndUserText.label: 'Consumption layer unplanned components'
@AccessControl.authorizationCheck: #CHECK
@Metadata.allowExtensions: true
@ObjectModel.usageType: {serviceQuality: #C, sizeCategory: #L, dataClass: #TRANSACTIONAL}
@VDM: {
    viewType: #CONSUMPTION
}
@ObjectModel.updateEnabled:true
define view entity C_MaintJobWorkItemUnplndCompTP
as select from R_MaintJobWorkItemUnplndCompTP
 {
  key MaintenanceOrder,
  key MaterialDocument,
  key MaterialDocumentItem,
  key MaterialDocumentYear,  
      @ObjectModel.text.element:  [ 'MaterialName' ]
      Material,
      @Semantics.text: true
      MaterialName,
      Product,
      Plant,
      MaintenancePlanningPlant,
      StorageLocation,
      MaterialBaseUnit,
      QuantityInBaseUnit,
      ValuationType,
      SerialNumber,
      Reservation,
      SerialNumberProcedure,
      SerialNumberProfile,
      SerialNumberUsageInAssignment,
      InventoryValuationCategory,
      IsMarkedForDeletion  ,
      TechnicalObject,
      TechObjIsEquipOrFuncnlLoc,
      MaintenanceOrderType,
      MaterialDocumentItemText,
      @ObjectModel.text.element: [ 'GoodsMovementTypeName' ]
      GoodsMovementType,
      @Semantics.text: true
      GoodsMovementTypeName,
      ProductType
}