I_FUNDTEXT
Fund - Text
I_FUNDTEXT is a CDS View in S/4HANA. Fund - Text. It contains 1 fields. 3 CDS views read from this table.
CDS Views using this table (3)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| A_FundText | view_entity | from | BASIC | Fund Text |
| P_CnsldtnFundT | view_entity | from | COMPOSITE | Consolidation Fund - Text |
| R_FundCoreTextTP | view_entity | from | TRANSACTIONAL | Fund Core Text Transactional Processing |
Fields (1)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | Language | Language | 1 |
@EndUserText.label: 'Fund - Text'
@Analytics: {
dataExtraction.enabled: true,
internalName: #LOCAL
}
@VDM.viewType: #BASIC
@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@AccessControl.authorizationCheck: #CHECK
@ObjectModel.representativeKey: 'Fund'
@ObjectModel.usageType: {
dataClass: #MASTER,
serviceQuality: #A,
sizeCategory: #L
}
@ObjectModel.supportedCapabilities: [#LANGUAGE_DEPENDENT_TEXT,#EXTRACTION_DATA_SOURCE]
@ObjectModel.dataCategory: #TEXT
@Metadata.ignorePropagatedAnnotations: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AbapCatalog.buffering: { status: #ACTIVE, type: #FULL }
@AbapCatalog.sqlViewName: 'IFUNDTEXT'
@AbapCatalog.preserveKey: true
define view I_FundText
as select from fmfint
association [1..1] to I_FinancialManagementArea as _FinMgmtArea on $projection.FinancialManagementArea = _FinMgmtArea.FinancialManagementArea
association [1..1] to I_Language as _Language on $projection.Language = _Language.Language
association [0..1] to I_Fund as _Fund on $projection.FinancialManagementArea = _Fund.FinancialManagementArea
and $projection.Fund = _Fund.Fund
{
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_FinMgmtAreaStdVH',
element: 'FinancialManagementArea' }
}]
@ObjectModel.foreignKey.association: '_FinMgmtArea'
key fikrs as FinancialManagementArea,
key fincode as Fund,
@Semantics.language: true
@ObjectModel.foreignKey.association: '_Language'
key spras as Language,
@Semantics.text: true
// @Search.ranking: #LOW
cast( bezeich as fmis_fund_name preserving type ) as FundName,
@Semantics.text: true
// @Search.ranking: #LOW
cast( beschr as fmis_fund_description preserving type ) as FundDescription,
_FinMgmtArea,
_Language,
_Fund
}