C_FMEAMngFunction

DDL: C_FMEAMNGFUNCTION Type: view_entity CONSUMPTION

FMEA Function Projection

C_FMEAMngFunction is a Consumption CDS View that provides data about "FMEA Function Projection" in SAP S/4HANA. It reads from 1 data source (I_FMEAFunctionNodeTP) and exposes 19 fields with key field FMEANodeUUID. It is exposed through 1 OData service (QM_FMEA_MNG_SRV_DEF).

Data Sources (1)

SourceAliasJoin Type
I_FMEAFunctionNodeTP I_FMEAFunctionNodeTP projection

Annotations (7)

NameValueLevelField
EndUserText.label FMEA Function Projection view
AccessControl.authorizationCheck #CHECK view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #C view

OData Services (1)

ServiceBindingVersionContractRelease
QM_FMEA_MNG_SRV_DEF QM_FMEA_MNG_SRV V2 C1 NOT_RELEASED

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY FMEANodeUUID FMEANodeUUID
FMEANode FMEANode
FMEAHeaderUUID FMEAHeaderUUID
FMEANodeType FMEANodeType
FMEANodeListType FMEANodeListType
FMEAItemType FMEAItemType
FMEAParentNodeUUID FMEAParentNodeUUID
FMEANodeReferenceUUID FMEANodeReferenceUUID
FMEANodeReference _FMEAReferenceAssignment FMEANode
FMEANodeDescriptionlocalized
FMEANodeLongTextDescription FMEANodeLongTextDescription
CreatedByUser
CreationDate _FMEANodeAssignment CreationDate
LastChangedByUser
LastChangedDate _FMEANodeAssignment LastChangedDate
ChangedDateTime ChangedDateTime
_FailureModeEffectAnalysis _FailureModeEffectAnalysis
_CreatedByUserContactCard _CreatedByUserContactCard
_LastChangedByUserContactCard _LastChangedByUserContactCard
@EndUserText.label: 'FMEA Function Projection'
@AccessControl.authorizationCheck: #CHECK

@Metadata.allowExtensions: true
@AccessControl.privilegedAssociations:  [ '_CreatedByUserContactCard', '_LastChangedByUserContactCard' ]
@VDM.viewType: #CONSUMPTION
@ObjectModel.usageType: {
    dataClass: #TRANSACTIONAL,
    sizeCategory: #M,
    serviceQuality: #C
}
define view entity C_FMEAMngFunction
  as projection on I_FMEAFunctionNodeTP
{

      @ObjectModel.text.element: ['FMEANodeDescription']
  key FMEANodeUUID,
      FMEANode,
      FMEAHeaderUUID,
      FMEANodeType,
      FMEANodeListType,
      FMEAItemType,
      FMEAParentNodeUUID,

      FMEANodeReferenceUUID,
      _FMEAReferenceAssignment.FMEANode                            as FMEANodeReference,
      _FMEANodeText.FMEANodeDescription                                                         : localized,
      FMEANodeLongTextDescription,
      //FMEAParentNode,

      _FMEAParentNodeText.FMEANodeDescription                      as FMEAParentNodeDescription : localized,


      @Consumption.filter.hidden: true
      cast( CreatedByUser as plmt_created_by preserving type )     as CreatedByUser,

      //  @Consumption.filter.hidden: true

      //  _CreatedByUserContactCard.FullName,

      @Consumption.filter.hidden: true
      _FMEANodeAssignment.CreationDate,
      @Consumption.filter.hidden: true
      cast( LastChangedByUser as plmt_changed_by preserving type ) as LastChangedByUser,
      @Consumption.filter.hidden: true
      _FMEANodeAssignment.LastChangedDate,
      ChangedDateTime,

      // Associations

      _FailureModeEffectAnalysisTP : redirected to parent C_FMEAMng,
      _FailureModeEffectAnalysis,
      //Associations

      @Consumption.filter.hidden: true
      _CreatedByUserContactCard,
      @Consumption.filter.hidden: true
      _LastChangedByUserContactCard
}