FSM_I_MaintenanceOrderConfirm

DDL: FSM_I_MAINTENANCEORDERCONFIRM Type: view_entity Package: EAM_FSM_MAINTORDERCONFIRMATION

Maintenance Order Confirmation

FSM_I_MaintenanceOrderConfirm is a CDS View that provides data about "Maintenance Order Confirmation" in SAP S/4HANA. It reads from 1 data source (I_MaintenanceOrderConfirmation) and exposes 5 fields with key fields MaintOrderConf, MaintOrderConfCntrValue, MaterialDocument. It has 1 association to related views. It is exposed through 1 OData service (API_FSMMAINTENANCEORDERCONFIRM). Part of development package EAM_FSM_MAINTORDERCONFIRMATION.

Data Sources (1)

SourceAliasJoin Type
I_MaintenanceOrderConfirmation I_MaintenanceOrderConfirmation from

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_MaintenanceOrderConfirmation _MaintenanceOrderConfirm $projection.MaintOrderConf = _MaintenanceOrderConfirm.MaintOrderConf and $projection.MaintOrderConfCntrValue = _MaintenanceOrderConfirm.MaintOrderConfCntrValue

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
EndUserText.label Maintenance Order Confirmation view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
OData.entityType.name FSMMaintenanceOrderConf_Type view

OData Services (1)

ServiceBindingVersionContractRelease
API_FSMMAINTENANCEORDERCONFIRM API_FSMMAINTENANCEORDERCONFIRM V4 C2 NOT_RELEASED

Fields (5)

KeyFieldSource TableSource FieldDescription
KEY MaintOrderConf MaintOrderConf
KEY MaintOrderConfCntrValue MaintOrderConfCntrValue
KEY MaterialDocument MaterialDocument
MaintOrdExternalId MaintenanceOrder
_MaintenanceOrderConfirm _MaintenanceOrderConfirm
@AccessControl.authorizationCheck: #MANDATORY
@AccessControl.personalData.blocking: #BLOCKED_DATA_EXCLUDED
@EndUserText.label: 'Maintenance Order Confirmation'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.dataClass: #MIXED
//@VDM.viewType:#TRANSACTIONAL

//@VDM.lifecycle.contract.type:#NONE

@OData.entityType.name:'FSMMaintenanceOrderConf_Type'

define root view entity FSM_I_MaintenanceOrderConfirm
  as select from I_MaintenanceOrderConfirmation
  association [1..1] to I_MaintenanceOrderConfirmation as _MaintenanceOrderConfirm on  $projection.MaintOrderConf          = _MaintenanceOrderConfirm.MaintOrderConf
                                                                                   and $projection.MaintOrderConfCntrValue = _MaintenanceOrderConfirm.MaintOrderConfCntrValue
  {
      //Maintenance Order Confirmation

  key MaintOrderConf,
      //Maintenance Order Confirmation Counter

  key MaintOrderConfCntrValue,
      //Material Document

  key MaterialDocument,
      //Maintenance Order

      MaintenanceOrder  as MaintOrdExternalId,
      //Association

      _MaintenanceOrderConfirm
}