I_FMEAObjectText

DDL: I_FMEAOBJECTTEXT Type: view_entity COMPOSITE

FMEA Object Text

I_FMEAObjectText is a Composite CDS View that provides data about "FMEA Object Text" in SAP S/4HANA. It reads from 1 data source (I_FMEAObjectTP) and exposes 5 fields with key field FMEAObjectUUID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_FMEAObjectTP Object from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_FailureModeEffectAnalysis _FailureModeEffectAnalysis $projection.FMEAHeaderUUID = _FailureModeEffectAnalysis.FMEAHeaderUUID

Annotations (6)

NameValueLevelField
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #CHECK view
EndUserText.label FMEA Object Text view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

Fields (5)

KeyFieldSource TableSource FieldDescription
KEY FMEAObjectUUID I_FMEAObjectTP FMEAObjectUUID
FMEAHeaderUUID FMEAHeaderUUID
FMEAObject I_FMEAObjectTP FMEAObject
BusinessObjectType _FMEATypeObjectType BusinessObjectType
_FailureModeEffectAnalysis _FailureModeEffectAnalysis
@VDM.viewType: #COMPOSITE
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'FMEA Object Text'
@ObjectModel.usageType: { serviceQuality: #C, sizeCategory: #M, dataClass: #TRANSACTIONAL }
define view entity I_FMEAObjectText
  as select from I_FMEAObjectTP as Object
  association [0..1] to I_FailureModeEffectAnalysis as _FailureModeEffectAnalysis on $projection.FMEAHeaderUUID = _FailureModeEffectAnalysis.FMEAHeaderUUID

{
  key Object.FMEAObjectUUID,
      FMEAHeaderUUID,
      Object.FMEAObject,
      _FMEATypeObjectType.BusinessObjectType,
      case when  _FMEATypeObjectType.BusinessObjectType = 'BUS1001006'
           then Object._Product._Text[1:Language = $session.system_language].ProductName
           when  _FMEATypeObjectType.BusinessObjectType = 'BUS1012'
           then Object._BOOOperationChangeState.OperationText
           else ''
           end as FMEAObjectDescription,
      //association

      _FailureModeEffectAnalysis
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_FMEAOBJECTTP",
"I_FMEATYPEOBJECTTYPE",
"I_MFGBOOOPERATIONCHANGESTATE",
"I_PRODUCT",
"I_PRODUCTTEXT"
],
"ASSOCIATED":
[
"I_FAILUREMODEEFFECTANALYSIS"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/