P_FSITEMWITHMAPPING

DDL: P_FSITEMWITHMAPPING SQL: PFSITEMWMAPPING Type: view COMPOSITE

P_FSITEMWITHMAPPING is a Composite CDS View in SAP S/4HANA. It reads from 4 data sources (I_CnsldtnFinStmntItem, I_CnsldtnFinStmntItem, P_FSItemMappingFSItemAll, P_FSItemMappingFSItemAllD) and exposes 23 fields with key fields DraftUUID, FSItemMappingUUID.

Data Sources (4)

SourceAliasJoin Type
I_CnsldtnFinStmntItem _FSItem left_outer
I_CnsldtnFinStmntItem _FSItem left_outer
P_FSItemMappingFSItemAll _MappingHeader from
P_FSItemMappingFSItemAllD _MappingHeader union_all

Annotations (8)

NameValueLevelField
AbapCatalog.sqlViewName PFSITEMWMAPPING view
VDM.viewType #COMPOSITE view
VDM.private true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view

Fields (23)

KeyFieldSource TableSource FieldDescription
KEY DraftUUID
FSItemMappingID FSItemMappingID Mapping ID
ConsolidationChartOfAccounts P_FSItemMappingFSItemAllD ConsolidationChartOfAccounts Cons. COA
ChartOfAccounts ChartOfAccounts Node Class
FSItemMappingRevision FSItemMappingRevision Revision
FinancialStatementItem P_FSItemMappingFSItemAllD FinancialStatementItem FS Item
IsActiveEntity
IsConsolidationItem Consolidation Item
FinancialStatementItemIsBlkd Blocked for Posting
FinancialStatementItemType Item Type
BreakdownCategory I_CnsldtnFinStmntItem BreakdownCategory Breakdown Category
FinancialStatementItemText
FinancialStatementItemMdmText
KEY FSItemMappingUUID FSItemMappingUUID UUID
FinancialStatementItem P_FSItemMappingFSItemAllD FinancialStatementItem FS Item
IsActiveEntity
IsConsolidationItem I_CnsldtnFinStmntItem IsConsolidationItem Consolidation Item
FinancialStatementItemIsBlkd I_CnsldtnFinStmntItem FinancialStatementItemIsBlkd Blocked for Posting
FinancialStatementItemType I_CnsldtnFinStmntItem FinancialStatementItemType Item Type
BreakdownCategory I_CnsldtnFinStmntItem BreakdownCategory Breakdown Category
FinancialStatementItemText
FinancialStatementItemMdmText
AssigneeGLAccounts

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_FSITEMWITHMAPPING.
-- 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: PFSITEMWMAPPING

CREATE VIEW P_FSITEMWITHMAPPING AS
SELECT
  cast( _MappingHeader.FinancialStatementItem as char32) AS DraftUUID,
  FSItemMappingID,
  _MappingHeader.ConsolidationChartOfAccounts AS ConsolidationChartOfAccounts,
  ChartOfAccounts,
  FSItemMappingRevision,
  _MappingHeader.FinancialStatementItem AS FinancialStatementItem,
  cast('X' as abap_boolean) AS IsActiveEntity,
  cast ( _FSItem.IsConsolidationItem as fincs_fsitemisforcnsldtnonly preserving type ) AS IsConsolidationItem,
  cast ( _FSItem.FinancialStatementItemIsBlkd as fincs_fsitempostingisblocked preserving type ) AS FinancialStatementItemIsBlkd,
  cast( _FSItem.FinancialStatementItemType as fincs_fsitemtype preserving type ) AS FinancialStatementItemType,
  _FSItem.BreakdownCategory AS BreakdownCategory,
  _FSItem._Text[1: Language = $session.system_language].FinancialStatementItemText AS FinancialStatementItemText,
  _FSItem._Text[1: Language = $session.system_language].FinancialStatementItemMdmText AS FinancialStatementItemMdmText,
  FSItemMappingUUID,
  cast('' as char1024 ) AS AssigneeGLAccounts
FROM P_FSItemMappingFSItemAll AS _MappingHeader
LEFT OUTER JOIN I_CnsldtnFinStmntItem AS _FSItem ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): P_FSItemMappingFSItemAllD
;