A_CnsldtnFSItemByTimeVersion

DDL: A_CNSLDTNFSITEMBYTIMEVERSION Type: view_entity COMPOSITE Package: FIN_CS_MD_FSITEM

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 (R_CnsldtnFSItemByTimeVersionTP) and exposes 16 fields with key fields ConsolidationChartOfAccounts, CnsldtnFinancialStatementItem, ConsolidationVersion, FromFiscalYearPeriod. It is exposed through 1 OData service (API_CNSLDTNFSITEM). Part of development package FIN_CS_MD_FSITEM.

Data Sources (1)

SourceAliasJoin Type
R_CnsldtnFSItemByTimeVersionTP R_CnsldtnFSItemByTimeVersionTP 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

OData Services (1)

ServiceBindingVersionContractRelease
API_CNSLDTNFSITEM API_CNSLDTNFSITEM V4 C2 C1

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY ConsolidationChartOfAccounts _Source ConsolidationChartOfAccounts
KEY CnsldtnFinancialStatementItem _Source CnsldtnFinancialStatementItem
KEY ConsolidationVersion _Source ConsolidationVersion
KEY FromFiscalYearPeriod _Source FromFiscalYearPeriod
ToFiscalYearPeriod _Source ToFiscalYearPeriod
CnsldtnFSItemRole _Source CnsldtnFSItemRole
CnsldtnFSItemDataCollection _Source CnsldtnFSItemDataCollection
CnsldtnFSItemCrcyTranslation _Source CnsldtnFSItemCrcyTranslation
CnsldtnFSItemElimination _Source CnsldtnFSItemElimination
CnsldtnFSItemCashFlow _Source CnsldtnFSItemCashFlow
CnsldtnFSItemScope _Source CnsldtnFSItemScope
CnsldtnFSItemCustomerSpecific _Source CnsldtnFSItemCustomerSpecific
CnsldtnEliminationTargetFSItem _Source CnsldtnEliminationTargetFSItem
CnsldtnNCITargetFSItem _Source CnsldtnNCITargetFSItem
CnsldtnPlanningTargetFSItem _Source CnsldtnPlanningTargetFSItem
CnsldtnOffsettingTargetFSItem _Source CnsldtnOffsettingTargetFSItem
@AccessControl: {
  authorizationCheck: #MANDATORY
}
@Metadata: {
  ignorePropagatedAnnotations: true
}
@ObjectModel: {
  usageType: {
    dataClass: #MASTER,
    serviceQuality: #C,
    sizeCategory: #M
  }
//  sapObjectNodeType.name: 'CnsldtnFSItemByTimeVersion'

}
@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 R_CnsldtnFSItemByTimeVersionTP as _Source

{

  key _Source.ConsolidationChartOfAccounts,

      @Search: { defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8 }
  key _Source.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.CnsldtnFSItemRole,

      _Source.CnsldtnFSItemDataCollection,

      _Source.CnsldtnFSItemCrcyTranslation,

      _Source.CnsldtnFSItemElimination,

      _Source.CnsldtnFSItemCashFlow,

      _Source.CnsldtnFSItemScope,

      _Source.CnsldtnFSItemCustomerSpecific,

      _Source.CnsldtnEliminationTargetFSItem,

      _Source.CnsldtnNCITargetFSItem,

      _Source.CnsldtnPlanningTargetFSItem,

      _Source.CnsldtnOffsettingTargetFSItem,


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

}