I_PhysInvtryMatValnTypeVH

DDL: I_PHYSINVTRYMATVALNTYPEVH Type: view_entity COMPOSITE

Material Valuation Type

I_PhysInvtryMatValnTypeVH is a Composite CDS View that provides data about "Material Valuation Type" in SAP S/4HANA. It reads from 1 data source (I_Plant) and exposes 4 fields with key fields InventoryValuationType, Material, ValuationArea, Plant.

Data Sources (1)

SourceAliasJoin Type
I_Plant _Plant inner

Annotations (16)

NameValueLevelField
EndUserText.label Material Valuation Type view
AbapCatalog.dataMaintenance #RESTRICTED view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
ObjectModel.representativeKey InventoryValuationType view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #NONE view
Search.searchable true view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #NOT_REQUIRED view
Consumption.ranked true view

Fields (4)

KeyFieldSource TableSource FieldDescription
KEY InventoryValuationType _Matval InventoryValuationType
KEY Material _Matval Material
KEY ValuationArea _Matval ValuationArea
KEY Plant I_Plant Plant
@AbapCatalog.viewEnhancementCategory: [#NONE]
@EndUserText.label: 'Material Valuation Type'
@AbapCatalog: { dataMaintenance: #RESTRICTED  }
@ObjectModel: {
                usageType:{
                            sizeCategory: #M,
                            serviceQuality: #C,
                            dataClass: #MASTER
                          },
                dataCategory: #VALUE_HELP,
                modelingPattern: #ANALYTICAL_DIMENSION,
                representativeKey: 'InventoryValuationType',
                supportedCapabilities: [#VALUE_HELP_PROVIDER,#ANALYTICAL_DIMENSION] //PAT2

              }
@VDM: {
        viewType: #COMPOSITE,
        lifecycle.contract.type: #NONE
      }
@Search.searchable: true
@Metadata: {
             allowExtensions: true,
             ignorePropagatedAnnotations: true
           }
@AccessControl: {
                  authorizationCheck: #MANDATORY,
                  personalData.blocking: #NOT_REQUIRED
                }
@Consumption.ranked: true

define view entity I_PhysInvtryMatValnTypeVH 
 as select distinct from I_MaterialValuation as _Matval
  inner join I_Plant as _Plant on _Matval.ValuationArea = _Plant.ValuationArea
{
  @Search.defaultSearchElement: true
  @Search.fuzzinessThreshold: 0.8
  @Search.ranking: #HIGH
  key _Matval.InventoryValuationType,
  key _Matval.Material,
  @UI.hidden: true
  key _Matval.ValuationArea,
  key _Plant.Plant
  
}
where _Matval.InventoryValuationType <> ''