I_EntProjProjectObjectLinkTP

DDL: I_ENTPROJPROJECTOBJECTLINKTP Type: view_entity TRANSACTIONAL

Ent Proj Obj Lnk Assn To Proj - TP

I_EntProjProjectObjectLinkTP is a Transactional CDS View that provides data about "Ent Proj Obj Lnk Assn To Proj - TP" in SAP S/4HANA. It reads from 1 data source (I_EntProjectProjectObjectLink) and exposes 14 fields with key field EntProjectObjectLinkUUID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_EntProjectProjectObjectLink I_EntProjectProjectObjectLink from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_EntProjBusSolnOrderLinkTP _EntProjBusSolnOrderLinkTP

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.representativeKey EntProjectObjectLinkuuid view
EndUserText.label Ent Proj Obj Lnk Assn To Proj - TP view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY EntProjectObjectLinkUUID EntProjectObjectLinkUUID
ProjectUUID ProjectUUID
ProjectElementUUID ProjectElementUUID
EntProjectObjectLinkType EntProjectObjectLinkType
ReferencedObjectUUID ReferencedObjectUUID
ReferencedObjectIdentifier ReferencedObjectIdentifier
CreatedByUser CreatedByUser
CreationDateTime CreationDateTime
LastChangedByUser LastChangedByUser
LastChangeDateTime LastChangeDateTime
_EnterpriseProject _EnterpriseProject
_EntProjBusSolnOrderLinkTP _EntProjBusSolnOrderLinkTP
_ObjectLinkType _ObjectLinkType
_ObjectLinkTypeText _ObjectLinkTypeText
@AccessControl: {
    authorizationCheck:     #CHECK,
    personalData.blocking:  #BLOCKED_DATA_EXCLUDED
}

@ObjectModel: {

    usageType: {
      dataClass:       #MIXED,
      serviceQuality:  #C,
      sizeCategory:    #L
    }
}

@VDM.viewType: #TRANSACTIONAL
@VDM.lifecycle.contract.type:  #SAP_INTERNAL_API 
@ObjectModel.representativeKey: 'EntProjectObjectLinkuuid'

@EndUserText.label: 'Ent Proj Obj Lnk Assn To Proj - TP'
define view entity I_EntProjProjectObjectLinkTP as select from I_EntProjectProjectObjectLink
  association to parent I_EnterpriseProjectTP_2 as _EnterpriseProject 
                                on $projection.ProjectUUID = _EnterpriseProject.ProjectUUID
     
  composition [0..*] of I_EntProjBusSolnOrderLinkTP   as _EntProjBusSolnOrderLinkTP
{

key EntProjectObjectLinkUUID,
    
    ProjectUUID,
    
    ProjectElementUUID,
    
    EntProjectObjectLinkType,
    
    ReferencedObjectUUID,
    
    ReferencedObjectIdentifier,
    
    CreatedByUser,
    
    CreationDateTime,
    
    LastChangedByUser,
    
    LastChangeDateTime,
    
//    /* Associations */

    _EnterpriseProject,

    _EntProjBusSolnOrderLinkTP,
    
    _ObjectLinkType,
    
    _ObjectLinkTypeText
  
}