I_CnsldtnVersion

DDL: I_CNSLDTNVERSION Type: view BASIC

Consolidation Version

I_CnsldtnVersion (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

Consolidation Version · Group Reporting

I_CnsldtnVersion is a Basic CDS View (Dimension) that provides data about "Consolidation Version" in SAP S/4HANA. It reads from 1 data source (tf200) and exposes 26 fields with key field ConsolidationVersion. It has 1 association to related views.

SAP API Hub

StateC1
Line of BusinessGroup Reporting
Application ComponentFIN-CS-MD
CapabilitiesData Source for Defining CDS Entities, Association Target for Defining CDS Entities, Data Source in SQL Select, Data Source for Data Extraction, Analytical Dimension
PackageGroup Reporting for SAP S/4HANA Cloud Private Edition
Description <p>This CDS view provides access to the master data of a consolidation version. </p> This CDS view provides the prerequisites for answering the following business questions:<ul> <li><p>What is the data entry version, tax rate version, and reporting rule version for my consolidation versions?</p></li> <li><p>What is a standard version and what is an extension version?</p></li> <li><p>What is the version type?</p></li> <li><p>What is the group currency of a version?</p></li> <li><p>Is a version a planning version?</p></li> </ul>

Documentation

Data Sources (1)

SourceAliasJoin Type
tf200 _tf200 from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_CnsldtnVersionT _Text $projection.ConsolidationVersion = _Text.ConsolidationVersion

Annotations (21)

NameValueLevelField
AbapCatalog.sqlViewName ICCVERSION view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.buffering.status #ACTIVE view
AbapCatalog.buffering.type #FULL view
Analytics.dataCategory #DIMENSION view
Analytics.internalName #LOCAL view
Analytics.dataExtraction.enabled true view
AccessControl.authorizationCheck #MANDATORY view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.representativeKey ConsolidationVersion view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
ObjectModel.sapObjectNodeType.name ConsolidationVersion view
Search.searchable true view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
EndUserText.label Consolidation Version view

Fields (26)

KeyFieldSource TableSource FieldDescription
KEY ConsolidationVersion Consolidation Version
ConsolidationInvestmentVersion Investment Version
ConsolidationStructureVersion Structure Version
ConsolidationDataEntryVersion Data Entry Version
ConsolidationLedgerVersion Ledger Version
ConsolidationTaxRateVersion Tax Rate Version
ConsolidationReportingRuleVers Reporting Rule Version
CnsldtnFSItemAttributeVersion FS Item Attributes Version
CnsldtnUnitAttributeVersion Consolidation Unit Attributes
FSItemMappingVersion FS Item Mapping Version
CnsldtnIsPlanVersion Is Planning Version
ConsolidationLedger Consolidation Ledger
GroupCurrency Group Currency of Consolidation Version
CnsldtnSourceLedger Source Ledger
CnsldtnVersionType Consolidation Version Type
CnsldtnReferenceVersion Reference Version
CnsldtnAccountingSourceLedger Group Reporting Preparation Ledger
CnsldtnVersionGroupCrcySource Source for Group Currency Key Figure
CnsldtnSourcePlanCategory Source Category for Plan Consolidation
CnsldtnVersionRunMode Version Run Mode
CnsldtnVersionHasAllKeyFigures Version Has All Key Figures
CnsldtnVersionLocalCrcySource Source for Local Currency Key Figure
CnsldtnVersionQuantitySource Source for Quantity Key Figure
CnsldtnSelectedFSItemsVersion Selected FS Items Version
CnsldtnReclassificationVersion Reclassification Version
_Text _Text

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view I_CnsldtnVersion.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW I_CnsldtnVersion AS
SELECT
  cast ( _tf200.rvers as fincs_consolidationversion preserving type ) AS ConsolidationVersion,
  cast ( _tf200.invvs as fincs_investmentversion preserving type ) AS ConsolidationInvestmentVersion,
  cast ( _tf200.strvs as fincs_structureversion preserving type ) AS ConsolidationStructureVersion,
  cast ( _tf200.inpvs as fincs_dataentryversion preserving type ) AS ConsolidationDataEntryVersion,
  cast ( _tf200.ldrvs as fincs_ledgerversion preserving type ) AS ConsolidationLedgerVersion,
  cast ( _tf200.taxvs as fincs_taxrateversion preserving type ) AS ConsolidationTaxRateVersion,
  cast ( _tf200.rrlvs as fincs_reportingruleversion preserving type ) AS ConsolidationReportingRuleVers,
  cast ( _tf200.iatvs as fincs_fsitemattributeversion preserving type ) AS CnsldtnFSItemAttributeVersion,
  cast ( _tf200.cuavs as fincs_cnsldtnunitattributevers preserving type ) AS CnsldtnUnitAttributeVersion,
  cast ( _tf200.impvs as fincs_fsitemmappingversion preserving type ) AS FSItemMappingVersion,
  cast ( _tf200.planvers as fincs_isplanningversion preserving type ) AS CnsldtnIsPlanVersion,
  cast ( _tf200.rldnr_cons as fincs_consolidationledger preserving type ) AS ConsolidationLedger,
  cast ( _tf200.group_curr as fincs_md_groupcurrency preserving type ) AS GroupCurrency,
  cast ( _tf200.rldnr_source as fincs_sourceledger preserving type ) AS CnsldtnSourceLedger,
  cast ( _tf200.ext_version_type as fincs_cnsldtnversiontype preserving type ) AS CnsldtnVersionType,
  cast ( _tf200.ref_version as fincs_cnsldtnreferenceversion preserving type ) AS CnsldtnReferenceVersion,
  cast ( _tf200.rldnr_source_acc_int as fincs_rldnr_source_acc_int preserving type ) AS CnsldtnAccountingSourceLedger,
  cast ( _tf200.source_kf_gc as fincs_group_curr_source preserving type ) AS CnsldtnVersionGroupCrcySource,
  cast ( _tf200.category_src as fincs_category_src preserving type ) AS CnsldtnSourcePlanCategory,
  cast ( _tf200.exec_mode as fincs_versionrunmode preserving type ) AS CnsldtnVersionRunMode,
  cast ( _tf200.ext_vers_all_kf as fincs_versionhasallkeyfigures preserving type ) AS CnsldtnVersionHasAllKeyFigures,
  cast ( _tf200.source_kf_lc as fincs_local_curr_source preserving type ) AS CnsldtnVersionLocalCrcySource,
  cast ( _tf200.source_kf_qty as fincs_quantity_source preserving type ) AS CnsldtnVersionQuantitySource,
  cast ( _tf200.fixvs as fincs_selectedfsitemsversion preserving type ) AS CnsldtnSelectedFSItemsVersion,
  cast ( _tf200.rclvs as fincs_reclassificationversion preserving type ) AS CnsldtnReclassificationVersion
FROM tf200 AS _tf200
LEFT OUTER JOIN I_CnsldtnVersionT AS _Text ON ConsolidationVersion = _Text.ConsolidationVersion  -- association [0..*]
;