I_BusTransacTypePermission

DDL: I_BUSTRANSACTYPEPERMISSION SQL: IBusTranTypePerm Type: view BASIC Package: VDM_FND

Permission for Business Transaction Type

I_BusTransacTypePermission is a Basic CDS View (Dimension) that provides data about "Permission for Business Transaction Type" in SAP S/4HANA. It reads from 1 data source (dd07l) and exposes 2 fields with key field BusTransacTypePermission. It has 1 association to related views. Part of development package VDM_FND.

Data Sources (1)

SourceAliasJoin Type
dd07l dd07l from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_BusTransacTypePermissionText _BusTransacTypePermissionText $projection.BusTransacTypePermission = _BusTransacTypePermissionText.BusTransacTypePermission

Annotations (11)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.representativeKey BusTransacTypePermission view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
AbapCatalog.sqlViewName IBusTranTypePerm view
EndUserText.label Permission for Business Transaction Type view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #BASIC view

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY BusTransacTypePermission
_BusTransacTypePermissionText _BusTransacTypePermissionText
@ClientHandling.algorithm: #SESSION_VARIABLE //Inserted by VDM CDS Suite Plugin

@ObjectModel.representativeKey: 'BusTransacTypePermission'
@ObjectModel.usageType.dataClass: #CUSTOMIZING
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L 
@AbapCatalog.sqlViewName: 'IBusTranTypePerm'
@EndUserText.label: 'Permission for Business Transaction Type'
@Analytics : {dataCategory: #DIMENSION, dataExtraction.enabled : true}
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.viewType: #BASIC

define view I_BusTransacTypePermission as select from dd07l 
 
 association [0..*] to I_BusTransacTypePermissionText as _BusTransacTypePermissionText on
    $projection.BusTransacTypePermission = _BusTransacTypePermissionText.BusTransacTypePermission 
{
   @ObjectModel.text.association: '_BusTransacTypePermissionText'
   key cast ( substring( domvalue_l, 1, 1 ) as vdm_j_bustransactypepermission ) as BusTransacTypePermission,
   _BusTransacTypePermissionText
}
where dd07l.domname = 'J_MODKZ' and dd07l.as4local = 'A'