I_MaintenanceChecklistType

DDL: I_MAINTENANCECHECKLISTTYPE Type: view_entity BASIC

Checklist Type

I_MaintenanceChecklistType is a Basic CDS View that provides data about "Checklist Type" in SAP S/4HANA. It reads from 2 data sources (eam_cl_cu_type, I_MaintenanceChecklistTypeText) and exposes 3 fields with key field MaintOperationalChecklistType.

Data Sources (2)

SourceAliasJoin Type
eam_cl_cu_type _ChecklistType from
I_MaintenanceChecklistTypeText _Text inner

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Checklist Type view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #BASIC view

Fields (3)

KeyFieldSource TableSource FieldDescription
KEY MaintOperationalChecklistType eam_cl_cu_type cl_type
StatusIsInactive eam_cl_cu_type inactive
MaintenanceChecklistTypeText I_MaintenanceChecklistTypeText MaintenanceChecklistTypeText
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Checklist Type'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #X,
  sizeCategory: #S,
  dataClass: #MIXED
}
@VDM.viewType: #BASIC
define view entity I_MaintenanceChecklistType 
as select from eam_cl_cu_type as _ChecklistType
inner join I_MaintenanceChecklistTypeText as _Text  on _Text.MaintOperationalChecklistType = _ChecklistType.cl_type
{
key _ChecklistType.cl_type as MaintOperationalChecklistType,
    _ChecklistType.inactive as StatusIsInactive, //new GFN or this name be reused?

    _Text.MaintenanceChecklistTypeText
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_MAINTENANCECHECKLISTTYPETEXT",
"EAM_CL_CU_TYPE"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/