C_MaintOrdConfMessageTP

DDL: C_MAINTORDCONFMESSAGETP Type: view_entity CONSUMPTION Package: ODATA_EAM_ORD_MASS_CONF_MAN

Consumption View for Maintenance Order Confirmation Messages

C_MaintOrdConfMessageTP is a Consumption CDS View that provides data about "Consumption View for Maintenance Order Confirmation Messages" in SAP S/4HANA. It reads from 1 data source (I_MaintOrdConfMessageTP) and exposes 15 fields with key fields MaintenanceOrder, MaintenanceOrderOperation, MaintenanceOrderSubOperation, MaintOrderConf, MaintOrderConfCntrValue. It has 1 association to related views. Part of development package ODATA_EAM_ORD_MASS_CONF_MAN.

Data Sources (1)

SourceAliasJoin Type
I_MaintOrdConfMessageTP I_MaintOrdConfMessageTP from

Associations (1)

CardinalityTargetAliasCondition
[1..1] C_MaintOrdConfForCreateTP _MaintenanceOrderConfTP $projection.MaintOrderConf = _MaintenanceOrderConfTP.MaintOrderConf and $projection.MaintOrderConfCntrValue = _MaintenanceOrderConfTP.MaintOrderConfCntrValue

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.draftEnabled true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view
EndUserText.label Consumption View for Maintenance Order Confirmation Messages view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY MaintenanceOrder MaintenanceOrder
KEY MaintenanceOrderOperation MaintenanceOrderOperation
KEY MaintenanceOrderSubOperation MaintenanceOrderSubOperation
KEY MaintOrderConf MaintOrderConf
KEY MaintOrderConfCntrValue MaintOrderConfCntrValue
SystemMessageType SystemMessageType
SystemMessageIdentification SystemMessageIdentification
SystemMessageNumber SystemMessageNumber
SystemMessageVariable1 SystemMessageVariable1
SystemMessageVariable2 SystemMessageVariable2
SystemMessageVariable3 SystemMessageVariable3
SystemMessageVariable4 SystemMessageVariable4
SystemMessageText SystemMessageText
EnteredByUser EnteredByUser
_MaintenanceOrderConfTP _MaintenanceOrderConfTP
@AccessControl.authorizationCheck: #CHECK
@VDM.viewType: #CONSUMPTION
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@AccessControl.personalData.blocking: #REQUIRED
@ObjectModel.draftEnabled: true
@ObjectModel.createEnabled: true
@ObjectModel.updateEnabled: true
@ObjectModel.deleteEnabled: true
@EndUserText.label: 'Consumption View for Maintenance Order Confirmation Messages'
define view entity C_MaintOrdConfMessageTP
  as select from I_MaintOrdConfMessageTP
  association [1..1] to C_MaintOrdConfForCreateTP as _MaintenanceOrderConfTP on  $projection.MaintOrderConf          = _MaintenanceOrderConfTP.MaintOrderConf
                                                                             and $projection.MaintOrderConfCntrValue = _MaintenanceOrderConfTP.MaintOrderConfCntrValue
{
  key MaintenanceOrder,
  key MaintenanceOrderOperation,
  key MaintenanceOrderSubOperation,
  key MaintOrderConf,
  key MaintOrderConfCntrValue,

      SystemMessageType,
      SystemMessageIdentification,
      SystemMessageNumber,
      SystemMessageVariable1,
      SystemMessageVariable2,
      SystemMessageVariable3,
      SystemMessageVariable4,
      SystemMessageText,
      EnteredByUser,

      //Associations

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