R_ChmlCmplncBrnddProdNameTP

DDL: R_CHMLCMPLNCBRNDDPRODNAMETP Type: view_entity TRANSACTIONAL Package: EHFND_RAP_CCI

Branded Product Name - TP

R_ChmlCmplncBrnddProdNameTP is a Transactional CDS View that provides data about "Branded Product Name - TP" in SAP S/4HANA. It reads from 1 data source (I_ChmlCmplncBrnddProdName) and exposes 11 fields with key field ChmlCmplncBrnddProdNameUUID. It has 1 association to related views. Part of development package EHFND_RAP_CCI.

Data Sources (1)

SourceAliasJoin Type
I_ChmlCmplncBrnddProdName I_ChmlCmplncBrnddProdName from

Associations (1)

CardinalityTargetAliasCondition
[0..*] R_ChmlCmplncBrnddProdCntryTP _BrandedProductCountry

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Branded Product Name - TP view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #B view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
VDM.viewType #TRANSACTIONAL view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY ChmlCmplncBrnddProdNameUUID ChmlCmplncBrnddProdNameUUID
ChmlCmplncInfoUUID ChmlCmplncInfoUUID
CreationDateTime CreationDateTime
CreatedByUser CreatedByUser
LastChangeDateTime LastChangeDateTime
LastChangedByUser LastChangedByUser
Language Language
ChmlCmplncBrnddProdName ChmlCmplncBrnddProdName
_ChmlCmplncInfo _ChmlCmplncInfo
_Language _Language
_BrandedProductCountry _BrandedProductCountry
@AccessControl:
{
  authorizationCheck: #MANDATORY
}
@Metadata.ignorePropagatedAnnotations: true
@EndUserText.label: 'Branded Product Name - TP'

@ObjectModel:
{
  usageType:
  {
    dataClass: #MASTER,
    sizeCategory: #L,
    serviceQuality: #B
  }
}

@VDM:
{
  lifecycle.contract.type: #SAP_INTERNAL_API,
  viewType: #TRANSACTIONAL
}
define view entity R_ChmlCmplncBrnddProdNameTP
  as select from I_ChmlCmplncBrnddProdName
  
  composition [0..*] of R_ChmlCmplncBrnddProdCntryTP as _BrandedProductCountry

  association to parent R_ChemicalComplianceInfoTP as _ChmlCmplncInfo on _ChmlCmplncInfo.ChmlCmplncInfoUUID = $projection.ChmlCmplncInfoUUID
{
  key ChmlCmplncBrnddProdNameUUID,
      ChmlCmplncInfoUUID,
      
      @Semantics.systemDateTime.createdAt: true
      CreationDateTime,

      @Semantics.user.createdBy: true      
      CreatedByUser,

      @Semantics.systemDateTime.localInstanceLastChangedAt: true      
      LastChangeDateTime,

      @Semantics.user.lastChangedBy: true      
      LastChangedByUser,
      
      Language,
      ChmlCmplncBrnddProdName,

      /* Associations */
      _ChmlCmplncInfo,
      _Language,
      _BrandedProductCountry
}