C_ChmlCmplncRnDSampleVH

DDL: C_CHMLCMPLNCRNDSAMPLEVH Type: view_entity CONSUMPTION Package: EHLBL_CNS_MLA

Chemical Compliance Info for Sample Products

C_ChmlCmplncRnDSampleVH is a Consumption CDS View that provides data about "Chemical Compliance Info for Sample Products" in SAP S/4HANA. It reads from 1 data source (I_ChmlCmplncInfoVH) and exposes 16 fields with key field ChmlCmplncInfoUUID. It is exposed through 1 OData service (UI_PRODCMPLNCLBLASSGMTINFO). Part of development package EHLBL_CNS_MLA.

Data Sources (1)

SourceAliasJoin Type
I_ChmlCmplncInfoVH ChmlCmplncInfo from

Annotations (12)

NameValueLevelField
EndUserText.label Chemical Compliance Info for Sample Products view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #NOT_REQUIRED view
VDM.viewType #CONSUMPTION view
Consumption.ranked true view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.representativeKey ChmlCmplncInfoUUID view
Metadata.ignorePropagatedAnnotations true view
Search.searchable true view

OData Services (1)

ServiceBindingVersionContractRelease
UI_PRODCMPLNCLBLASSGMTINFO UI_PRODCMPLNCLBLASSGMTINFO V4 C1 NOT_RELEASED

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY ChmlCmplncInfoUUID I_ChmlCmplncInfoVH ChmlCmplncInfoUUID
Specification
ChmlCmplncInternalName I_ChmlCmplncInfoVH ChmlCmplncInternalName
CombinednameChmlCmplncInfoCombinedName
MaterialnumberMaterial
NameofassignedproductProductName
ProdStewardshipRespUnit ProdStewardshipRespUnit
DngrsGdsRespUnit DngrsGdsRespUnit
ChmlCmplncInfoType ChmlCmplncInfoType
MaterialIsSold MaterialIsSold
MaterialIsTransported MaterialIsTransported
MaterialIsDisposed MaterialIsDisposed
MaterialIsEmissionRelevant MaterialIsEmissionRelevant
MaterialIsSourced MaterialIsSourced
MaterialIsProduced MaterialIsProduced
ChmlCmplncProdIsResearched ChmlCmplncProdIsResearched
@EndUserText.label: 'Chemical Compliance Info for Sample Products'

@AccessControl:{
  authorizationCheck: #MANDATORY,
  personalData.blocking: #NOT_REQUIRED
}

@VDM.viewType: #CONSUMPTION
@Consumption.ranked:true
@ObjectModel: { dataCategory: #VALUE_HELP,
                usageType: { dataClass: #MASTER,
                             sizeCategory: #L,
                             serviceQuality: #C },
                representativeKey: 'ChmlCmplncInfoUUID',
                semanticKey: ['Material']
              }

@Metadata.ignorePropagatedAnnotations: true

@Search.searchable: true
define view entity C_ChmlCmplncRnDSampleVH
  as select from I_ChmlCmplncInfoVH as ChmlCmplncInfo
{

      @UI.hidden: true
      @ObjectModel.text.element: ['ChmlCmplncInfoCombinedName']
      @UI.textArrangement: #TEXT_ONLY
  key ChmlCmplncInfo.ChmlCmplncInfoUUID,
      @Search:
         {
            defaultSearchElement: true,
            fuzzinessThreshold: 0.8,
            ranking: #HIGH
         }
      @UI.lineItem: [{ position: 10, importance: #HIGH }]
      cast( Specification as ehfnd_internal_nr_nc preserving type ) as Specification,
      @Search:
      {
         defaultSearchElement: true,
         fuzzinessThreshold: 0.8,
         ranking: #LOW
      }
      @UI.lineItem: [{ position: 20, importance: #HIGH }]
      ChmlCmplncInfo.ChmlCmplncInternalName,
      --Combined name
      @UI.hidden: true
      ChmlCmplncInfoCombinedName,
      --Material number
      @UI.hidden: true
      Material,
      --Name of assigned product
      @UI.hidden: true
      ProductName,
      @UI.hidden: true
      ProdStewardshipRespUnit,
      @UI.hidden: true
      DngrsGdsRespUnit,
      @UI.hidden: true
      ChmlCmplncInfoType,
      @UI.hidden: true
      MaterialIsSold,
      @UI.hidden: true
      MaterialIsTransported,
      @UI.hidden: true
      MaterialIsDisposed,
      @UI.hidden: true
      MaterialIsEmissionRelevant,
      @UI.hidden: true
      MaterialIsSourced,
      @UI.hidden: true
      MaterialIsProduced,
      @UI.hidden: true
      ChmlCmplncProdIsResearched
}
where
  -- Only for Researched Product
  ChmlCmplncProdIsResearched = 'X'