C_MaintJobWorkItemChecklist

DDL: C_MAINTJOBWORKITEMCHECKLIST Type: view_entity CONSUMPTION

C_MaintJobWorkItemChecklist is a Consumption CDS View in SAP S/4HANA. It reads from 1 data source (R_MaintJobWorkItemChecklist) and exposes 18 fields with key fields MaintenanceOrder, InspectionLot, MaintenanceOrderOperation. It is exposed through 1 OData service (UI_MAINTENANCEJOB_MANAGE). It is used in 1 Fiori application: Perform Maintenance Jobs.

Data Sources (1)

SourceAliasJoin Type
R_MaintJobWorkItemChecklist WorkItemChecklist from

Annotations (6)

NameValueLevelField
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
AccessControl.authorizationCheck #MANDATORY view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION 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 (18)

KeyFieldSource TableSource FieldDescription
KEY MaintenanceOrder MaintenanceOrder
KEY InspectionLot InspectionLot
KEY MaintenanceOrderOperation MaintenanceOrderOperation
MaintenanceBusinessSubobject MaintenanceBusinessSubobject
Plant Plant
TechnicalObject TechnicalObject
TechObjIsEquipOrFuncnlLoc TechObjIsEquipOrFuncnlLoc
MainChecklistIsDeactivated MainChecklistIsDeactivated
InspCharAcceptedCount InspCharAcceptedCount
InspCharOpenCount InspCharOpenCount
InspCharRejectedCount InspCharRejectedCount
InspectionLotText InspectionLotText
PlantName PlantName
TechnicalObjectDescription
TechnicalObjectLabel
InspLotUsageDecisionValuation _InspLotUsageDecision InspLotUsageDecisionValuation
_MaintenanceOrderOperation _MaintenanceOrderOperation
_InspectionLotAggregate _InspectionLotAggregate
@ObjectModel.usageType: {serviceQuality: #C, sizeCategory: #L, dataClass: #TRANSACTIONAL}
@AccessControl.authorizationCheck : #MANDATORY
@Metadata.allowExtensions: true
@VDM: {
    viewType: #CONSUMPTION
}
define view entity C_MaintJobWorkItemChecklist
  as select from R_MaintJobWorkItemChecklist as WorkItemChecklist

{
  key  MaintenanceOrder,
  key  InspectionLot,
  key  MaintenanceOrderOperation,
       MaintenanceBusinessSubobject,
       Plant,
       @UI.hidden: true
       TechnicalObject,
       TechObjIsEquipOrFuncnlLoc,
       MainChecklistIsDeactivated,

       InspCharAcceptedCount,
       InspCharOpenCount,
       InspCharRejectedCount,

       InspectionLotText,
       PlantName,
       _TechnicalObject._TechnicalObjectText[1: Language = $session.system_language ].TechnicalObjectDescription,
       @ObjectModel.text.element: ['TechnicalObjectDescription']
       cast (_TechnicalObject.TechnicalObjectLabel as eams_tech_obj_alpha_conv preserving type) as TechnicalObjectLabel,
       _InspLotUsageDecision.InspLotUsageDecisionValuation,

       _MaintenanceOrderOperation,
       _InspectionLotAggregate
}