I_ARunDemandGroupValues

DDL: I_ARUNDEMANDGROUPVALUES SQL: IDMNDGRVAL Type: view BASIC

ARun Demand Group Attribute Values

I_ARunDemandGroupValues is a Basic CDS View that provides data about "ARun Demand Group Attribute Values" in SAP S/4HANA. It reads from 1 data source (arun_dgroup_vals) and exposes 30 fields with key field ARunDemandGroupValueUUID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
arun_dgroup_vals arun_dgroup_vals from

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_ARunDemandGroupRule _GroupRule $projection.ARunDemandGroupRuleUUID = _GroupRule.ARunDemandGroupRuleUUID

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IDMNDGRVAL view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label ARun Demand Group Attribute Values view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view

Fields (30)

KeyFieldSource TableSource FieldDescription
KEY ARunDemandGroupValueUUID arundemandgroupvalueuuid
ARunDemandGroupRuleUUID arundemandgroupruleuuid
ARunGroupPriority arungrouppriority
ARunDemandCharc01Value arundemandcharc01value
ARunDemandCharc02Value arundemandcharc02value
ARunDemandCharc03Value arundemandcharc03value
ARunDemandCharc04Value arundemandcharc04value
ARunDemandCharc05Value arundemandcharc05value
ARunDemandCharc06Value arundemandcharc06value
ARunDemandCharc07Value arundemandcharc07value
ARunDemandCharc08Value arundemandcharc08value
ARunDemandCharc09Value arundemandcharc09value
ARunDemandCharc10Value arundemandcharc10value
ARunDemandCharc01UUID arundemandcharc01uuid
ARunDemandCharc02UUID arundemandcharc02uuid
ARunDemandCharc03UUID arundemandcharc03uuid
ARunDemandCharc04UUID arundemandcharc04uuid
ARunDemandCharc05UUID arundemandcharc05uuid
ARunDemandCharc06UUID arundemandcharc06uuid
ARunDemandCharc07UUID arundemandcharc07uuid
ARunDemandCharc08UUID arundemandcharc08uuid
ARunDemandCharc09UUID arundemandcharc09uuid
ARunDemandCharc10UUID arundemandcharc10uuid
ARunDemandGroupID arundemandgroupid
ARunReleaseRule arunreleaserule
ARunMinAssgmtPercent arunminassgmtpercent
ARunMaxAssgmtPercent arunmaxassgmtpercent
ARunDmndSupSharePercent arundmndsupsharepercent
BusPrpsOfRefdValueIsCompleted busprpsofrefdvalueiscompleted
_GroupRule _GroupRule
@AbapCatalog.sqlViewName: 'IDMNDGRVAL'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'ARun Demand Group Attribute Values'
@VDM.viewType: #BASIC
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel: {
    usageType: {
      serviceQuality: #A,
      sizeCategory: #M,
      dataClass: #MASTER
    }
}
define view I_ARunDemandGroupValues
  as select from arun_dgroup_vals
  association [1..1] to I_ARunDemandGroupRule as _GroupRule on $projection.ARunDemandGroupRuleUUID = _GroupRule.ARunDemandGroupRuleUUID
{
      @ObjectModel.readOnly: true
      @UI.hidden: true
  key arundemandgroupvalueuuid      as ARunDemandGroupValueUUID,
      arundemandgroupruleuuid       as ARunDemandGroupRuleUUID,
      arungrouppriority             as ARunGroupPriority,
      arundemandcharc01value        as ARunDemandCharc01Value,
      arundemandcharc02value        as ARunDemandCharc02Value,
      arundemandcharc03value        as ARunDemandCharc03Value,
      arundemandcharc04value        as ARunDemandCharc04Value,
      arundemandcharc05value        as ARunDemandCharc05Value,
      arundemandcharc06value        as ARunDemandCharc06Value,
      arundemandcharc07value        as ARunDemandCharc07Value,
      arundemandcharc08value        as ARunDemandCharc08Value,
      arundemandcharc09value        as ARunDemandCharc09Value,
      arundemandcharc10value        as ARunDemandCharc10Value,
      arundemandcharc01uuid         as ARunDemandCharc01UUID,
      arundemandcharc02uuid         as ARunDemandCharc02UUID,
      arundemandcharc03uuid         as ARunDemandCharc03UUID,
      arundemandcharc04uuid         as ARunDemandCharc04UUID,
      arundemandcharc05uuid         as ARunDemandCharc05UUID,
      arundemandcharc06uuid         as ARunDemandCharc06UUID,
      arundemandcharc07uuid         as ARunDemandCharc07UUID,
      arundemandcharc08uuid         as ARunDemandCharc08UUID,
      arundemandcharc09uuid         as ARunDemandCharc09UUID,
      arundemandcharc10uuid         as ARunDemandCharc10UUID,
      arundemandgroupid             as ARunDemandGroupID,
      arunreleaserule               as ARunReleaseRule,
      arunminassgmtpercent          as ARunMinAssgmtPercent,
      arunmaxassgmtpercent          as ARunMaxAssgmtPercent,
      arundmndsupsharepercent       as ARunDmndSupSharePercent,
      busprpsofrefdvalueiscompleted as BusPrpsOfRefdValueIsCompleted,

      @ObjectModel.association.type: [#TO_COMPOSITION_PARENT,#TO_COMPOSITION_ROOT]
      _GroupRule
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"ARUN_DGROUP_VALS"
],
"ASSOCIATED":
[
"I_ARUNDEMANDGROUPRULE"
],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/