I_PackagingMaterialType

DDL: I_PACKAGINGMATERIALTYPE Type: view BASIC Package: LOHUM_ODATA_UI_MHU

Packaging Material Types

I_PackagingMaterialType is a Basic CDS View that provides data about "Packaging Material Types" in SAP S/4HANA. It reads from 1 data source (tvty) and exposes 4 fields with key field PackagingMaterialType. It has 2 associations to related views. Part of development package LOHUM_ODATA_UI_MHU.

Data Sources (1)

SourceAliasJoin Type
tvty tvty from

Associations (2)

CardinalityTargetAliasCondition
[0..*] I_PackagingMaterialTypeText _Text $projection.PackagingMaterialType = _Text.PackagingMaterialType
[0..*] I_PackagingMaterialCatText _CatText $projection.PackagingMaterialCategory = _CatText.PackagingMaterialCategory

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName IPKGMATTYP view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #BASIC view
EndUserText.label Packaging Material Types view
AccessControl.authorizationCheck #NOT_REQUIRED view
Search.searchable true view
ObjectModel.representativeKey PackagingMaterialType view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MASTER view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (4)

KeyFieldSource TableSource FieldDescription
KEY PackagingMaterialType tvty traty
PackagingMaterialCategory tvty veltp
_Text _Text
_CatText _CatText
@AbapCatalog: {
  sqlViewName: 'IPKGMATTYP',
  preserveKey: true,
  compiler.compareFilter: true
}

@VDM.viewType: #BASIC
@EndUserText.label: 'Packaging Material Types'
@AccessControl.authorizationCheck: #NOT_REQUIRED
@Search.searchable: true
@ObjectModel.representativeKey: 'PackagingMaterialType'
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory : #S
@ObjectModel.usageType.dataClass: #MASTER
@ClientHandling.algorithm: #SESSION_VARIABLE
define view I_PackagingMaterialType
  as select from tvty
  association [0..*] to I_PackagingMaterialTypeText    as _Text    on $projection.PackagingMaterialType = _Text.PackagingMaterialType
  association [0..*] to I_PackagingMaterialCatText as _CatText on $projection.PackagingMaterialCategory = _CatText.PackagingMaterialCategory
{
      @ObjectModel.text.association: '_Text'
      @Search.defaultSearchElement: true
      @Search.fuzzinessThreshold: 0.8
      @Search.ranking: #HIGH
  key tvty.traty as PackagingMaterialType,
      @ObjectModel.text.association: '_CatText'
      @Search.defaultSearchElement: true
      @Search.fuzzinessThreshold: 0.8
      @Search.ranking: #HIGH
      tvty.veltp as PackagingMaterialCategory,
      _Text,
      _CatText

}