I_MaintNotifAssignOrderInput

DDL: I_MAINTNOTIFASSIGNORDERINPUT SQL: IMAINTNOTIFAORDI Type: view COMPOSITE

Maint Notification Assign Order Input

I_MaintNotifAssignOrderInput is a Composite CDS View that provides data about "Maint Notification Assign Order Input" in SAP S/4HANA. It reads from 1 data source (I_MaintenanceNotification) and exposes 4 fields with key field MaintenanceNotification.

Data Sources (1)

SourceAliasJoin Type
I_MaintenanceNotification I_MaintenanceNotification from

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IMAINTNOTIFAORDI view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
EndUserText.label Maint Notification Assign Order Input view
VDM.viewType #COMPOSITE view
ObjectModel.representativeKey MaintenanceNotification view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled false view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XL view

Fields (4)

KeyFieldSource TableSource FieldDescription
KEY MaintenanceNotification MaintenanceNotification
MaintenanceOrder MaintenanceOrder Maintenance Order
MaintenanceOrderDesc _MaintenanceOrder MaintenanceOrderDesc
_MaintenanceOrder _MaintenanceOrder
@AbapCatalog.sqlViewName: 'IMAINTNOTIFAORDI'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@EndUserText.label: 'Maint Notification Assign Order Input'

@VDM.viewType: #COMPOSITE
@ObjectModel.representativeKey: 'MaintenanceNotification'

@ObjectModel: {
    createEnabled: true,
    updateEnabled: true,
    deleteEnabled: false
}

@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #XL

define view I_MaintNotifAssignOrderInput  
as select from I_MaintenanceNotification
{
     
  key MaintenanceNotification,  
      
      @Consumption.valueHelpDefinition: [ 
        { entity:  { name:    'I_MaintenanceOrderStdVH',
                     element: 'MaintenanceOrder' }
        }]
      @EndUserText.label: 'Maintenance Order'
      @ObjectModel.text.element:  'MaintenanceOrderDesc'
      @UI.textArrangement: #TEXT_LAST
      MaintenanceOrder,
      
      @Semantics.text: true
      _MaintenanceOrder.MaintenanceOrderDesc,
           
     _MaintenanceOrder
}