I_MAINTORDCONFMESSAGETP

CDS View

Basic View for Maintenance Order Confirmation Messages

I_MAINTORDCONFMESSAGETP is a CDS View in S/4HANA. Basic View for Maintenance Order Confirmation Messages. 1 CDS views read from this table.

CDS Views using this table (1)

ViewTypeJoinVDMDescription
C_MaintOrdConfMessageTP view_entity from CONSUMPTION Consumption View for Maintenance Order Confirmation Messages
@VDM.viewType: #TRANSACTIONAL
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.serviceQuality: #D
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.writeDraftPersistence: 'MAINTORDCONFMS_D'
@ObjectModel.draftEnabled: true
@ObjectModel.createEnabled: true
@ObjectModel.updateEnabled: true
@ObjectModel.deleteEnabled: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Basic View for Maintenance Order Confirmation Messages'
define view entity I_MaintOrdConfMessageTP
  as select from I_MaintenanceOrderConfTP
  association [1..1] to I_MaintenanceOrderConfTP as _MaintenanceOrderConfTP on  $projection.MaintOrderConf          = _MaintenanceOrderConfTP.MaintOrderConf
                                                                            and $projection.MaintOrderConfCntrValue = _MaintenanceOrderConfTP.MaintOrderConfCntrValue
{
  key I_MaintenanceOrderConfTP.MaintOrderConf,

  key I_MaintenanceOrderConfTP.MaintOrderConfCntrValue,

  key cast('' as aufnr)                                                                            as MaintenanceOrder,
  key cast('' as vornr)                                                                            as MaintenanceOrderOperation,
  key cast('' as vornr)                                                                            as MaintenanceOrderSubOperation,
      cast('' as msgty)                                                                            as SystemMessageType,
      cast('' as msgid)                                                                            as SystemMessageIdentification,
      cast('' as msgnr)                                                                            as SystemMessageNumber,

      cast('' as msgv1)                                                                            as SystemMessageVariable1,
      cast('' as msgv2)                                                                            as SystemMessageVariable2,
      cast('' as msgv3)                                                                            as SystemMessageVariable3,
      cast('' as msgv4)                                                                            as SystemMessageVariable4,
      cast ('' as abap.char( 220 ))                                                                as SystemMessageText,
      cast('' as  ru_ernam)                                                                        as EnteredByUser,

      //Associations

      @ObjectModel.association.type: [ #TO_COMPOSITION_ROOT, #TO_COMPOSITION_PARENT ]
      _MaintenanceOrderConfTP
  
}