I_GenericPriorityData

DDL: I_GENERICPRIORITYDATA Type: view_entity COMPOSITE Package: IWOC

Generic Priority Data

I_GenericPriorityData is a Composite CDS View (Dimension) that provides data about "Generic Priority Data" in SAP S/4HANA. It reads from 1 data source (I_GenericPriority) and exposes 11 fields with key fields GenericPriorityType, PriorityCode. Part of development package IWOC.

Data Sources (1)

SourceAliasJoin Type
I_GenericPriority I_GenericPriority from

Annotations (13)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Generic Priority Data view
VDM.viewType #COMPOSITE view
ObjectModel.representativeKey PriorityCode view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view
Analytics.technicalName IGENERICPRIODATA view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.sapObjectNodeType.name NotificationPriorityType view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY GenericPriorityType GenericPriorityType
KEY PriorityCode PriorityCode
GenericStartDateShiftFactor GenericStartDateShiftFactor
GenericStrtDateShiftFactorUnit GenericStrtDateShiftFactorUnit
GenericEndDateShiftFactor GenericEndDateShiftFactor
GenericEndDateShiftFactorUnit GenericEndDateShiftFactorUnit
GenericPriorityColorCode GenericPriorityColorCode
_GenericPriorityType _GenericPriorityType
_GenericPriorityText _GenericPriorityText
_GenericStrtDateShiftFctrUnit _GenericStrtDateShiftFctrUnit
_GenericEndDateShiftFactorUnit _GenericEndDateShiftFactorUnit
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Generic Priority Data'

@VDM.viewType: #COMPOSITE
@ObjectModel.representativeKey: 'PriorityCode'
@Metadata.ignorePropagatedAnnotations: true
@Metadata.allowExtensions: true
@Analytics: {
  dataCategory: #DIMENSION,
  dataExtraction: {
    enabled: true
  }
}
@Analytics.technicalName: 'IGENERICPRIODATA'

@ObjectModel: {
  usageType: {
    dataClass: #CUSTOMIZING,
    serviceQuality: #A,
    sizeCategory: #S
  },
  supportedCapabilities: [#EXTRACTION_DATA_SOURCE]
}

@ObjectModel.sapObjectNodeType.name:'NotificationPriorityType'
define view entity I_GenericPriorityData
  as select from I_GenericPriority
{
      @ObjectModel.foreignKey.association: '_GenericPriorityType'
  key GenericPriorityType,

  key PriorityCode,

      GenericStartDateShiftFactor,

      @ObjectModel.foreignKey.association: '_GenericStrtDateShiftFctrUnit'
      GenericStrtDateShiftFactorUnit,

      GenericEndDateShiftFactor,

      @ObjectModel.foreignKey.association: '_GenericEndDateShiftFactorUnit'
      GenericEndDateShiftFactorUnit,

      GenericPriorityColorCode,

      // Propagate association(s)

      _GenericPriorityType,
      _GenericPriorityText,
      _GenericStrtDateShiftFctrUnit,
      _GenericEndDateShiftFactorUnit

}