C_MaterialProcurementTypeVH

DDL: C_MATERIALPROCUREMENTTYPEVH SQL: CPRCTYPEVALHELP Type: view CONSUMPTION

Procurement Type Value Help

C_MaterialProcurementTypeVH is a Consumption CDS View that provides data about "Procurement Type Value Help" in SAP S/4HANA. It reads from 1 data source (I_ProcurementTypeText) and exposes 2 fields with key field ProcurementType.

Data Sources (1)

SourceAliasJoin Type
I_ProcurementTypeText _MaterialProcurementTypeVH from

Annotations (9)

NameValueLevelField
AbapCatalog.sqlViewName CPRCTYPEVALHELP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
EndUserText.label Procurement Type Value Help view
VDM.viewType #CONSUMPTION view
ObjectModel.resultSet.sizeCategory #XS view

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY ProcurementType I_ProcurementTypeText ProcurementType
ProcurementTypeDescription I_ProcurementTypeText ProcurementTypeDescription
@AbapCatalog.sqlViewName: 'CPRCTYPEVALHELP'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #S
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@EndUserText.label: 'Procurement Type Value Help'
@VDM.viewType: #CONSUMPTION
@ObjectModel: {
    resultSet: {
        sizeCategory: #XS
    }
}

define view C_MaterialProcurementTypeVH as select from I_ProcurementTypeText as _MaterialProcurementTypeVH {
    
     @ObjectModel.text.element:  [ 'ProcurementTypeDescription' ]
    key _MaterialProcurementTypeVH.ProcurementType,
    @Semantics.text: true
    _MaterialProcurementTypeVH.ProcurementTypeDescription
}
where _MaterialProcurementTypeVH.Language = $session.system_language

/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_PROCUREMENTTYPETEXT"
],
"ASSOCIATED":
[],
"BASE":
[],
"VERSION":0
}
}*/