P_CnsldtnFSItemByTimeVersion
Consolidation FS Item by Time Version
P_CnsldtnFSItemByTimeVersion is a Basic CDS View that provides data about "Consolidation FS Item by Time Version" in SAP S/4HANA. It reads from 1 data source (fincs_fsiassgmt) and exposes 26 fields with key fields ConsolidationChartOfAccounts, CnsldtnFinancialStatementItem, ConsolidationVersion, FromFiscalYearPeriod. It has 9 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| fincs_fsiassgmt | _Assignment | from |
Associations (9)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_CnsldtnChartOfAccounts | _CnsldtnChartOfAccounts | $projection.ConsolidationChartOfAccounts = _CnsldtnChartOfAccounts.ConsolidationChartOfAccounts |
| [1..1] | I_CnsldtnVersion | _CnsldtnVersion | $projection.ConsolidationVersion = _CnsldtnVersion.ConsolidationVersion |
| [0..1] | I_CnsldtnFSItemRole | _CnsldtnFSItemRole | $projection.CnsldtnFSItemRole = _CnsldtnFSItemRole.CnsldtnFSItemRole |
| [0..1] | I_CnsldtnFSItemDataColl | _CnsldtnFSItemDataColl | $projection.CnsldtnFSItemDataCollection = _CnsldtnFSItemDataColl.CnsldtnFSItemDataCollection |
| [0..1] | I_CnsldtnFSItemCrcyTrnsltn | _CnsldtnFSItemCrcyTrnsltn | $projection.CnsldtnFSItemCrcyTranslation = _CnsldtnFSItemCrcyTrnsltn.CnsldtnFSItemCrcyTranslation |
| [0..1] | I_CnsldtnFSItemElimination | _CnsldtnFSItemElimination | $projection.CnsldtnFSItemElimination = _CnsldtnFSItemElimination.CnsldtnFSItemElimination |
| [0..1] | I_CnsldtnFSItemCashFlow | _CnsldtnFSItemCashFlow | $projection.CnsldtnFSItemCashFlow = _CnsldtnFSItemCashFlow.CnsldtnFSItemCashFlow |
| [0..1] | I_CnsldtnFSItemScope | _CnsldtnFSItemScope | $projection.CnsldtnFSItemScope = _CnsldtnFSItemScope.CnsldtnFSItemScope |
| [0..1] | I_CnsldtnFSItemCustSpcfc | _CnsldtnFSItemCustSpcfc | $projection.CnsldtnFSItemCustomerSpecific = _CnsldtnFSItemCustSpcfc.CnsldtnFSItemCustomerSpecific |
Annotations (13)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | PCSFSITEMATVD | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.dataClass | #CUSTOMIZING | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.representativeKey | CnsldtnFinancialStatementItem | view | |
| VDM.viewType | #BASIC | view | |
| VDM.private | true | view | |
| EndUserText.label | Consolidation FS Item by Time Version | view |
Fields (26)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ConsolidationChartOfAccounts | |||
| KEY | CnsldtnFinancialStatementItem | |||
| KEY | ConsolidationVersion | |||
| KEY | FromFiscalYearPeriod | |||
| ToFiscalYearPeriod | ||||
| CnsldtnFSItemAttributeVersion | ||||
| CnsldtnFSItemRole | ||||
| CnsldtnFSItemDataCollection | ||||
| CnsldtnFSItemCrcyTranslation | ||||
| CnsldtnFSItemElimination | ||||
| CnsldtnFSItemCashFlow | ||||
| CnsldtnFSItemScope | ||||
| CnsldtnFSItemCustomerSpecific | ||||
| CnsldtnEliminationTargetFSItem | ||||
| CnsldtnNCITargetFSItem | ||||
| CnsldtnPlanningTargetFSItem | ||||
| CnsldtnOffsettingTargetFSItem | ||||
| _CnsldtnChartOfAccounts | _CnsldtnChartOfAccounts | |||
| _CnsldtnVersion | _CnsldtnVersion | |||
| _CnsldtnFSItemRole | _CnsldtnFSItemRole | |||
| _CnsldtnFSItemDataColl | _CnsldtnFSItemDataColl | |||
| _CnsldtnFSItemCrcyTrnsltn | _CnsldtnFSItemCrcyTrnsltn | |||
| _CnsldtnFSItemElimination | _CnsldtnFSItemElimination | |||
| _CnsldtnFSItemCashFlow | _CnsldtnFSItemCashFlow | |||
| _CnsldtnFSItemScope | _CnsldtnFSItemScope | |||
| _CnsldtnFSItemCustSpcfc | _CnsldtnFSItemCustSpcfc |
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 P_CnsldtnFSItemByTimeVersion.
-- 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 P_CnsldtnFSItemByTimeVersion AS
SELECT
cast( _Assignment.itclg as fincs_conschartofaccounts preserving type ) AS ConsolidationChartOfAccounts,
cast ( _Assignment.item as fincs_md_finstatementitem preserving type ) AS CnsldtnFinancialStatementItem,
cast( _CnsldtnVersionJ.ConsolidationVersion as fincs_consolidationversion preserving type ) AS ConsolidationVersion,
cast( _Assignment.fromyearper as fincs_fromfiscalyearperiod ) AS FromFiscalYearPeriod,
cast( _Assignment.toyearper as fincs_tofiscalyearperiod ) AS ToFiscalYearPeriod,
cast(_Assignment.iatvs as fincs_fsitemattributeversion preserving type ) AS CnsldtnFSItemAttributeVersion,
cast ( _Assignment.sa_role as fincs_fsitemrole preserving type ) AS CnsldtnFSItemRole,
cast ( _Assignment.sa_data_collection as fincs_fsitemdatacollection preserving type ) AS CnsldtnFSItemDataCollection,
cast ( _Assignment.sa_currency_translation as fincs_fsitemcrcytranslation preserving type ) AS CnsldtnFSItemCrcyTranslation,
cast ( _Assignment.sa_elimination as fincs_fsitemelimination preserving type ) AS CnsldtnFSItemElimination,
cast ( _Assignment.sa_cash_flow as fincs_fsitemcashflow preserving type ) AS CnsldtnFSItemCashFlow,
cast ( _Assignment.sa_scope as fincs_fsitemscope preserving type ) AS CnsldtnFSItemScope,
cast ( _Assignment.sa_customer_specific as fincs_fsitemcustomerspecific preserving type ) AS CnsldtnFSItemCustomerSpecific,
cast ( _Assignment.ta_elimination as fincs_eliminationtargetfsitem preserving type ) AS CnsldtnEliminationTargetFSItem,
cast ( _Assignment.ta_nci as fincs_ncitargetfsitem preserving type ) AS CnsldtnNCITargetFSItem,
cast ( _Assignment.ta_planning as fincs_planningtargetfsitem preserving type ) AS CnsldtnPlanningTargetFSItem,
cast ( _Assignment.ta_offsetting as fincs_offsettingtargetfsitem preserving type ) AS CnsldtnOffsettingTargetFSItem
FROM fincs_fsiassgmt AS _Assignment
LEFT OUTER JOIN I_CnsldtnChartOfAccounts AS _CnsldtnChartOfAccounts ON ConsolidationChartOfAccounts = _CnsldtnChartOfAccounts.ConsolidationChartOfAccounts -- association [1..1]
LEFT OUTER JOIN I_CnsldtnVersion AS _CnsldtnVersion ON ConsolidationVersion = _CnsldtnVersion.ConsolidationVersion -- association [1..1]
LEFT OUTER JOIN I_CnsldtnFSItemRole AS _CnsldtnFSItemRole ON CnsldtnFSItemRole = _CnsldtnFSItemRole.CnsldtnFSItemRole -- association [0..1]
LEFT OUTER JOIN I_CnsldtnFSItemDataColl AS _CnsldtnFSItemDataColl ON CnsldtnFSItemDataCollection = _CnsldtnFSItemDataColl.CnsldtnFSItemDataCollection -- association [0..1]
LEFT OUTER JOIN I_CnsldtnFSItemCrcyTrnsltn AS _CnsldtnFSItemCrcyTrnsltn ON CnsldtnFSItemCrcyTranslation = _CnsldtnFSItemCrcyTrnsltn.CnsldtnFSItemCrcyTranslation -- association [0..1]
LEFT OUTER JOIN I_CnsldtnFSItemElimination AS _CnsldtnFSItemElimination ON CnsldtnFSItemElimination = _CnsldtnFSItemElimination.CnsldtnFSItemElimination -- association [0..1]
LEFT OUTER JOIN I_CnsldtnFSItemCashFlow AS _CnsldtnFSItemCashFlow ON CnsldtnFSItemCashFlow = _CnsldtnFSItemCashFlow.CnsldtnFSItemCashFlow -- association [0..1]
LEFT OUTER JOIN I_CnsldtnFSItemScope AS _CnsldtnFSItemScope ON CnsldtnFSItemScope = _CnsldtnFSItemScope.CnsldtnFSItemScope -- association [0..1]
LEFT OUTER JOIN I_CnsldtnFSItemCustSpcfc AS _CnsldtnFSItemCustSpcfc ON CnsldtnFSItemCustomerSpecific = _CnsldtnFSItemCustSpcfc.CnsldtnFSItemCustomerSpecific -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA