I_TranspChrgDistrStatus

DDL: I_TRANSPCHRGDISTRSTATUS Type: view_entity BASIC Package: VDM_TM_TCD

Freight Cost Distribution Status

I_TranspChrgDistrStatus is a Basic CDS View (Dimension) that provides data about "Freight Cost Distribution Status" in SAP S/4HANA. It reads from 1 data source (dd07l) and exposes 3 fields with key field TranspChrgDistributionStatus. It has 1 association to related views. Part of development package VDM_TM_TCD.

Data Sources (1)

SourceAliasJoin Type
dd07l dd07l from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_TranspChrgDistrStatusText _Text

Annotations (17)

NameValueLevelField
AbapCatalog.entityBuffer.definitionAllowed true view
EndUserText.label Freight Cost Distribution Status view
Metadata.ignorePropagatedAnnotations true view
Analytics.dataCategory #DIMENSION view
Analytics.internalName #LOCAL view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
ObjectModel.representativeKey TranspChrgDistributionStatus view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #META view
ObjectModel.resultSet.sizeCategory #XS view
ObjectModel.sapObjectNodeType.name TranspChargeDistributionStatus view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #BASIC view
AccessControl.authorizationCheck #NOT_REQUIRED view
Consumption.ranked true view
Search.searchable true view

Fields (3)

KeyFieldSource TableSource FieldDescription
KEY TranspChrgDistributionStatus
DomainValue dd07l domvalue_l
_Text _Text
@AbapCatalog.entityBuffer.definitionAllowed: true
@EndUserText:   {label:              'Freight Cost Distribution Status'}
@Metadata.ignorePropagatedAnnotations: true
@Analytics:     {dataCategory:       #DIMENSION,
                 internalName:       #LOCAL }
@ObjectModel:   {   modelingPattern:    #ANALYTICAL_DIMENSION,
                    representativeKey:  'TranspChrgDistributionStatus',
                    usageType:          {serviceQuality: #A,
                                         sizeCategory:   #S,
                                         dataClass:      #META} ,
                resultSet.sizeCategory: #XS,
               supportedCapabilities: [#ANALYTICAL_DIMENSION,
                                       #CDS_MODELING_ASSOCIATION_TARGET,
                                       #CDS_MODELING_DATA_SOURCE,
                                       #SEARCHABLE_ENTITY,
                                       #SQL_DATA_SOURCE],
              sapObjectNodeType.name: 'TranspChargeDistributionStatus'  }
@VDM:           {  lifecycle.contract.type: #PUBLIC_LOCAL_API,
                       viewType:           #BASIC}
@AccessControl: {authorizationCheck: #NOT_REQUIRED}
@Consumption.ranked: true
@Search.searchable : true

define root view entity I_TranspChrgDistrStatus
  as select from dd07l
  composition [0..*] of I_TranspChrgDistrStatusText as _Text

{
      @ObjectModel.text.association: '_Text'
  key cast(substring(domvalue_l, 1, 2) as /scmtms/vdm_chrg_dist_status preserving type) as TranspChrgDistributionStatus,

      @Analytics.hidden: true
      @Consumption.hidden: true
      @Search.defaultSearchElement: true
      @Search.ranking: #HIGH
      @Search.fuzzinessThreshold: 0.8
      dd07l.domvalue_l                                                              as DomainValue,

      /* Associations */
      _Text
}
where
      domname  = '/SCMTMS/COST_DIST_STATUS'
  and as4local = 'A';