A_CnsldtnFSItemByTimeVersion

DDL: A_CNSLDTNFSITEMBYTIMEVERSION Type: view_entity COMPOSITE

Cnsldtn FS Item By Time and Version

A_CnsldtnFSItemByTimeVersion is a Composite CDS View that provides data about "Cnsldtn FS Item By Time and Version" in SAP S/4HANA. It reads from 1 data source (I_CnsldtnFinStmntItemAssgmtTP) and exposes 16 fields with key fields ConsolidationChartOfAccounts, CnsldtnFinancialStatementItem, ConsolidationVersion, FromFiscalYearPeriod.

Data Sources (1)

SourceAliasJoin Type
I_CnsldtnFinStmntItemAssgmtTP I_CnsldtnFinStmntItemAssgmtTP projection

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
OData.entityType.name CnsldtnFSItemByTimeVersion_Type view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
VDM.viewType #COMPOSITE view
Search.searchable true view
EndUserText.label Cnsldtn FS Item By Time and Version view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY ConsolidationChartOfAccounts _Source ConsolidationChartOfAccounts
KEY CnsldtnFinancialStatementItem _Source FinancialStatementItem
KEY ConsolidationVersion _Source ConsolidationVersion
KEY FromFiscalYearPeriod _Source FromFiscalYearPeriod
ToFiscalYearPeriod _Source ToFiscalYearPeriod
CnsldtnFSItemRole _Source FinancialStatementItemRole
CnsldtnFSItemDataCollection _Source FSItemDataCollection
CnsldtnFSItemCrcyTranslation _Source FSItemCurrencyTranslation
CnsldtnFSItemElimination _Source FSItemElimination
CnsldtnFSItemCashFlow _Source FSItemCashFlow
CnsldtnFSItemScope _Source FSItemScope
CnsldtnFSItemCustomerSpecific _Source FSItemCustomerSpecific
CnsldtnEliminationTargetFSItem _Source EliminationTargetFSItem
CnsldtnNCITargetFSItem _Source NCITargetFSItem
CnsldtnPlanningTargetFSItem _Source PlanningTargetFSItem
CnsldtnOffsettingTargetFSItem _Source CnsldtnOffsettingTargetFSItem
@AccessControl: {
  authorizationCheck: #MANDATORY
}
@Metadata: {
  ignorePropagatedAnnotations: true
}
@ObjectModel: {
  usageType: {
    dataClass: #MASTER,
    serviceQuality: #C,
    sizeCategory: #M
  }
}
@OData.entityType.name: 'CnsldtnFSItemByTimeVersion_Type'
@VDM: {
  lifecycle.contract.type: #PUBLIC_REMOTE_API,
  viewType: #COMPOSITE,
  usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
@Search.searchable: true
@EndUserText.label: 'Cnsldtn FS Item By Time and Version'
define view entity A_CnsldtnFSItemByTimeVersion
  as projection on I_CnsldtnFinStmntItemAssgmtTP as _Source

{

  key _Source.ConsolidationChartOfAccounts,

      @Search: { defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8 }
  key _Source.FinancialStatementItem             as CnsldtnFinancialStatementItem,

      @Search: { defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8 }
  key _Source.ConsolidationVersion,

      @Semantics.fiscal.yearPeriod: true
  key _Source.FromFiscalYearPeriod,

      @Semantics.fiscal.yearPeriod: true
      _Source.ToFiscalYearPeriod,

      _Source.FinancialStatementItemRole         as CnsldtnFSItemRole,

      _Source.FSItemDataCollection               as CnsldtnFSItemDataCollection,

      _Source.FSItemCurrencyTranslation          as CnsldtnFSItemCrcyTranslation,

      _Source.FSItemElimination                  as CnsldtnFSItemElimination,

      _Source.FSItemCashFlow                     as CnsldtnFSItemCashFlow,

      _Source.FSItemScope                        as CnsldtnFSItemScope,

      _Source.FSItemCustomerSpecific             as CnsldtnFSItemCustomerSpecific,

      _Source.EliminationTargetFSItem            as CnsldtnEliminationTargetFSItem,

      _Source.NCITargetFSItem                    as CnsldtnNCITargetFSItem,

      _Source.PlanningTargetFSItem               as CnsldtnPlanningTargetFSItem,

      _Source.CnsldtnOffsettingTargetFSItem,


      /* associations for transactional processing */
      _Item                                      as _CnsldtnFSItem : redirected to parent A_CnsldtnFSItem_3

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CNSLDTNFINSTMNTITEMASSGMTTP"
],
"ASSOCIATED":
[
"A_CNSLDTNFSITEM_3"
],
"BASE":
[
"I_CNSLDTNFINSTMNTITEMASSGMTTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/