I_FMEALongText

DDL: I_FMEALONGTEXT Type: view_entity BASIC Package: PLM_FMEA

Long Text for FMEA

I_FMEALongText is a Basic CDS View that provides data about "Long Text for FMEA" in SAP S/4HANA. It reads from 1 data source (plmm_audit_ltext) and exposes 11 fields with key fields FMEANodeUUID, LongTextInternalNumber, Language. It has 2 associations to related views. Part of development package PLM_FMEA.

Data Sources (1)

SourceAliasJoin Type
plmm_audit_ltext plmm_audit_ltext from

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_FMEANodeHierarchy _FMEANodeHierarchy $projection.FMEANodeUUID = _FMEANodeHierarchy.FMEANodeUUID
[1..1] I_Language _Language $projection.Language = _Language.Language

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
EndUserText.label Long Text for FMEA view
VDM.viewType #BASIC view
ObjectModel.dataCategory #TEXT view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY FMEANodeUUID
KEY LongTextInternalNumber counter
KEY Language langu
LongTextID textid
FMEALongText content
LongTextCreatedByUser created_by
LongTextCreatedAt created_at
LongTextLastChangedByUser changed_by
LongTextLastChangedAt changed_at
_FMEANodeHierarchy _FMEANodeHierarchy
_Language _Language
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@EndUserText.label: 'Long Text for FMEA'
@VDM.viewType: #BASIC
@ObjectModel: {
    dataCategory: #TEXT,
    usageType: {
        dataClass: #TRANSACTIONAL,
        sizeCategory: #L,
        serviceQuality: #C
    }
}
define view entity I_FMEALongText as select from plmm_audit_ltext 
    association [0..1] to I_FMEANodeHierarchy as _FMEANodeHierarchy
    on $projection.FMEANodeUUID = _FMEANodeHierarchy.FMEANodeUUID
    association [1..1] to I_Language as _Language            
      on $projection.Language = _Language.Language
{
    @ObjectModel.foreignKey.association: '_FMEANodeHierarchy'
    key cast( guid as plmt_fmea_node_guid preserving type ) as FMEANodeUUID,
    key counter as LongTextInternalNumber,
    @ObjectModel.foreignKey.association: '_Language'
    @Semantics.language: true
    key langu as Language,
    textid as LongTextID,
  
    content     as FMEALongText, 
    created_by  as LongTextCreatedByUser,
    created_at  as LongTextCreatedAt,
    changed_by  as LongTextLastChangedByUser,
    changed_at  as LongTextLastChangedAt,
    
    //Association

    _FMEANodeHierarchy,
    _Language
    
}