P_FSItemAttributeAssignment_2

DDL: P_FSITEMATTRIBUTEASSIGNMENT_2 SQL: PFSIATASSIGN2 Type: view BASIC

P_FSItemAttributeAssignment_2 is a Basic CDS View in SAP S/4HANA. It reads from 2 data sources (fincs_fsiassgmt, I_FSItemAttribute) and exposes 9 fields with key fields ConsolidationChartOfAccounts, FinancialStatementItem, ConsolidationVersion, FromFiscalYearPeriod, FSItemAttributeID. It has 3 associations to related views.

Data Sources (2)

SourceAliasJoin Type
fincs_fsiassgmt fincs_fsiassgmt from
I_FSItemAttribute I_FSItemAttribute cross

Associations (3)

CardinalityTargetAliasCondition
[1..*] I_CnsldtnVersion _Version $projection.CnsldtnFSItemAttributeVersion = _Version.CnsldtnFSItemAttributeVersion
[1..1] I_CnsldtnChartOfAccounts _ChartOfAccounts $projection.ConsolidationChartOfAccounts = _ChartOfAccounts.ConsolidationChartOfAccounts
[1..1] I_CnsldtnFinStmntItem _FinancialStatementItem $projection.ConsolidationChartOfAccounts = _FinancialStatementItem.ConsolidationChartOfAccounts and $projection.FinancialStatementItem = _FinancialStatementItem.FinancialStatementItem

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName PFSIATASSIGN2 view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #BASIC view
VDM.private true view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY ConsolidationChartOfAccounts itclg Consolidation COA
KEY FinancialStatementItem item Task ID
KEY ConsolidationVersion _Version ConsolidationVersion Version
KEY FromFiscalYearPeriod
KEY FSItemAttributeID FSItemAttributeID Attribute ID
CnsldtnFSItemAttributeVersion iatvs FS Item Attributes Version
ToFiscalYearPeriod To Fiscal Year Period
_ChartOfAccounts _ChartOfAccounts
_FinancialStatementItem _FinancialStatementItem

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_FSItemAttributeAssignment_2.
-- 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.
-- SQL view name: PFSIATASSIGN2

CREATE VIEW P_FSItemAttributeAssignment_2 AS
SELECT
  itclg AS ConsolidationChartOfAccounts,
  item AS FinancialStatementItem,
  _Version.ConsolidationVersion AS ConsolidationVersion,
  cast(concat(left(fromyearper,4), replace(right(fromyearper,3), '001', '000')) as fincs_fsi_fiscalyearper_from) AS FromFiscalYearPeriod,
  FSItemAttributeID,
  iatvs AS CnsldtnFSItemAttributeVersion,
  cast(toyearper as fincs_fsi_fiscalyearper_to) AS ToFiscalYearPeriod
FROM fincs_fsiassgmt
CROSS JOIN I_FSItemAttribute
LEFT OUTER JOIN I_CnsldtnVersion AS _Version ON CnsldtnFSItemAttributeVersion = _Version.CnsldtnFSItemAttributeVersion  -- association [1..*]
LEFT OUTER JOIN I_CnsldtnChartOfAccounts AS _ChartOfAccounts ON ConsolidationChartOfAccounts = _ChartOfAccounts.ConsolidationChartOfAccounts  -- association [1..1]
LEFT OUTER JOIN I_CnsldtnFinStmntItem AS _FinancialStatementItem ON ConsolidationChartOfAccounts = _FinancialStatementItem.ConsolidationChartOfAccounts AND FinancialStatementItem = _FinancialStatementItem.FinancialStatementItem  -- association [1..1]
;