I_FinTransFlowTypeText

DDL: I_FINTRANSFLOWTYPETEXT SQL: IFTRFLOWTYPET Type: view BASIC

Fincial Transaction Flow Type Text

I_FinTransFlowTypeText is a Basic CDS View that provides data about "Fincial Transaction Flow Type Text" in SAP S/4HANA. It reads from 1 data source (tzb0t) and exposes 6 fields with key fields TreasuryContractType, FinTransFlowType, Language. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
tzb0t FinTransFlowTypeText from

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_FinTransFlowType _FinTransFlowType $projection.TreasuryContractType = _FinTransFlowType.TreasuryContractType and $projection.FinTransFlowType = _FinTransFlowType.FinTransFlowType
[0..1] I_Language _Language $projection.Language = _Language.Language

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IFTRFLOWTYPET view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.dataCategory #TEXT view
ObjectModel.representativeKey FinTransFlowType view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
AbapCatalog.buffering.status #NOT_ALLOWED view
AccessControl.authorizationCheck #NOT_REQUIRED view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #BASIC view
EndUserText.label Fincial Transaction Flow Type Text view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY TreasuryContractType tzb0t rantyp
KEY FinTransFlowType tzb0t sbewart
KEY Language tzb0t sspras
FinTransFlowTypeName
_Language _Language
_FinTransFlowType _FinTransFlowType
@AbapCatalog.sqlViewName: 'IFTRFLOWTYPET'
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.dataCategory: #TEXT
@ObjectModel.representativeKey: 'FinTransFlowType'
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory:  #L
@AbapCatalog.buffering.status: #NOT_ALLOWED
@AccessControl.authorizationCheck: #NOT_REQUIRED
@AbapCatalog.preserveKey:true
@AbapCatalog.compiler.compareFilter:true
@VDM.viewType: #BASIC
@EndUserText.label: 'Fincial Transaction Flow Type Text'
define view I_FinTransFlowTypeText
  as select from tzb0t as FinTransFlowTypeText
  association [0..1] to I_FinTransFlowType as _FinTransFlowType on  $projection.TreasuryContractType = _FinTransFlowType.TreasuryContractType
                                                        and $projection.FinTransFlowType         = _FinTransFlowType.FinTransFlowType
  association [0..1] to I_Language     as _Language     on  $projection.Language = _Language.Language
{

  key FinTransFlowTypeText.rantyp as TreasuryContractType,
      @ObjectModel.foreignKey.association: '_FinTransFlowType'
      @ObjectModel.text.element:  [ 'FinTransFlowTypeName' ]
  key FinTransFlowTypeText.sbewart as FinTransFlowType,

      @ObjectModel.foreignKey.association: '_Language'
      @Semantics.language: true
  key FinTransFlowTypeText.sspras  as Language,

      @Semantics.text: true
      cast( FinTransFlowTypeText.xbewart as ftr_flow_type_name preserving type )
                                   as FinTransFlowTypeName,

      _Language,
      _FinTransFlowType
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"TZB0T"
],
"ASSOCIATED":
[
"I_FINTRANSFLOWTYPE",
"I_LANGUAGE"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/