I_TrsyPositionLongShortCode

DDL: I_TRSYPOSITIONLONGSHORTCODE SQL: ITRPOSLONGSHORT Type: view BASIC

CDS view for Treasury: GFN - TreasuryPositionLongShortCode

I_TrsyPositionLongShortCode is a Basic CDS View (Dimension) that provides data about "CDS view for Treasury: GFN - TreasuryPositionLongShortCode" in SAP S/4HANA. It reads from 1 data source (dd07l) and exposes 2 fields with key field TreasuryPositionLongShortCode. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
dd07l dd07l from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_TrsyPosLongShortCodeText _Text $projection.TreasuryPositionLongShortCode = _Text.TreasuryPositionLongShortCode

Annotations (13)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.representativeKey TreasuryPositionLongShortCode view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.resultSet.sizeCategory #XS view
AbapCatalog.buffering.status #NOT_ALLOWED view
AbapCatalog.sqlViewName ITRPOSLONGSHORT view
EndUserText.label CDS view for Treasury: GFN - TreasuryPositionLongShortCode 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 TreasuryPositionLongShortCode
_Text _Text
@ClientHandling.algorithm: #SESSION_VARIABLE 
@ObjectModel.representativeKey: 'TreasuryPositionLongShortCode'
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #S
@ObjectModel.resultSet.sizeCategory: #XS  
@AbapCatalog.buffering.status: #NOT_ALLOWED 
@AbapCatalog.sqlViewName: 'ITRPOSLONGSHORT'
@EndUserText.label: 'CDS view for Treasury: GFN - TreasuryPositionLongShortCode'
@Analytics : {dataCategory: #DIMENSION, dataExtraction.enabled : true}
@AccessControl.authorizationCheck: #NOT_REQUIRED
//@VDM.dclSourceNotRequired: true

@VDM.viewType: #BASIC

define view I_TrsyPositionLongShortCode
  as select from dd07l

  association [0..*] to I_TrsyPosLongShortCodeText as _Text on $projection.TreasuryPositionLongShortCode = _Text.TreasuryPositionLongShortCode

{

      @ObjectModel.text.association: '_Text'
  key cast (domvalue_l as ftr_gen_long_short_code) as TreasuryPositionLongShortCode,
      _Text

}

where
      dd07l.domname  = 'FTR_GEN_LONG_SHORT_CODE'
  and dd07l.as4local = 'A'      
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"DD07L"
],
"ASSOCIATED":
[
"I_TRSYPOSLONGSHORTCODETEXT"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/