@AbapCatalog.sqlViewName: 'PPPMDOMAINVALUE'
@AbapCatalog.compiler.compareFilter: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@AccessControl.personalData.blocking: #NOT_REQUIRED
@VDM.viewType: #BASIC
@VDM.private: true
@ObjectModel: {
usageType: {
serviceQuality: #A,
dataClass: #MASTER,
sizeCategory: #S
}
}
// Association on P_Level leads to ATC issues
@Search.searchable: true
// @EndUserText.label: 'Access to Domain Values for PPM'
define view P_PPM_DomainValue as select from dd07l as value
// association [0..*] to P_PPM_DomainValueText as _Text on $projection.domname = _Text.domname
// and $projection.as4local = _Text.as4local
// and $projection.valpos = _Text.valpos
// and $projection.as4vers = _Text.as4vers
{
key value.domname,
key value.as4local,
key value.valpos,
key value.as4vers,
// @ObjectModel.text.association: '_Text'
@Search.defaultSearchElement: true
value.domvalue_l,
value.domvalue_h,
value.appval
// , _Text
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"DD07L"
],
"ASSOCIATED":
[],
"BASE":
[],
"VERSION":0
}
}*/