R_FinStmntHierInOperatingCOATP

DDL: R_FINSTMNTHIERINOPERATINGCOATP SQL: RFSVOPCOATP Type: view TRANSACTIONAL

Fin.stmnt hierarch in operating CoA TP

R_FinStmntHierInOperatingCOATP is a Transactional CDS View that provides data about "Fin.stmnt hierarch in operating CoA TP" in SAP S/4HANA. It reads from 1 data source (P_GLAccountInCOAHierarchy) and exposes 31 fields with key fields FinancialStatementHierarchy, ChartOfAccounts, ParentNodeUniqueID, SiblingNode, HierarchyNodeUniqueID. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
P_GLAccountInCOAHierarchy fss from

Associations (5)

CardinalityTargetAliasCondition
[0..1] I_FinancialStatementHierNode _FinancialStatementItem $projection.FinancialStatementHierarchy = _FinancialStatementItem.FinancialStatementHierarchy and $projection.HierarchyNode = _FinancialStatementItem.HierarchyNode and _FinancialStatementItem.ValidityEndDate = '99991231'
[0..1] I_GLAccountInChartOfAccounts _GLAccountInChartOfAccounts $projection.ChartOfAccounts = _GLAccountInChartOfAccounts.ChartOfAccounts and $projection.GLAccount = _GLAccountInChartOfAccounts.GLAccount
[0..1] I_FunctionalArea _FunctionalArea $projection.FunctionalArea = _FunctionalArea.FunctionalArea
[0..1] I_ChartOfAccounts _ChartOfAccounts $projection.ChartOfAccounts = _ChartOfAccounts.ChartOfAccounts
[0..1] I_GLACCTINCOAIMPSTATTYPETEXT _ImpStatusText $projection.GLAcctCOAImplementStatus = _ImpStatusText.GLAcctCOAImplementStatus

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName RFSVOPCOATP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #M view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Fin.stmnt hierarch in operating CoA TP view
Metadata.ignorePropagatedAnnotations true view

Fields (31)

KeyFieldSource TableSource FieldDescription
KEY FinancialStatementHierarchy P_GLAccountInCOAHierarchy FinancialStatementHierarchy Financial Statement Version
KEY ChartOfAccounts P_GLAccountInCOAHierarchy ChartOfAccounts Node Class
KEY ParentNodeUniqueID P_GLAccountInCOAHierarchy ParentNodeUniqueID Parent Node
KEY SiblingNode P_GLAccountInCOAHierarchy SiblingNode Sibling Node
KEY HierarchyNodeUniqueID HierarchyNodeUniqueID
KEY HierarchyNode HierarchyNode Node
KEY ValidityEndDate P_GLAccountInCOAHierarchy ValidityEndDate ValidTo
GLAccount P_GLAccountInCOAHierarchy GLAccount General Ledger
GLAccountType P_GLAccountInCOAHierarchy GLAccountType G/L Account Type
GLAccountTypeName G/L Account Type Name
GLAccountGroup P_GLAccountInCOAHierarchy GLAccountGroup G/L Account Group
AccountGroupName G/L Account Group Name
CorporateGroupAccount P_GLAccountInCOAHierarchy CorporateGroupAccount Group Account Number
CorporateGroupAccountName P_GLAccountInCOAHierarchy CorporateGroupAccountName Short Text
GLAccountName P_GLAccountInCOAHierarchy GLAccountName G/L Account Short Text
GLAccountLongName P_GLAccountInCOAHierarchy GLAccountLongName G/L Account Long Text
AccountIsMarkedForDeletion P_GLAccountInCOAHierarchy AccountIsMarkedForDeletion Deletion Flag
GLAccountExternal P_GLAccountInCOAHierarchy GLAccountExternal G/L Acct External ID
GLAccountSubtype P_GLAccountInCOAHierarchy GLAccountSubtype G/L Account Subtype
BankReconciliationAccount P_GLAccountInCOAHierarchy BankReconciliationAccount Reconciliation Acct
ProfitLossAccountType P_GLAccountInCOAHierarchy ProfitLossAccountType P&L Statement Acct
GLAcctCOAImplementStatus GLAcctCOAImplementStatus Implement. Status
GLAcctCOAImplementStatusName
FunctionalArea P_GLAccountInCOAHierarchy FunctionalArea Sendr Fctl Area
FinStatementHierarchyLevelVal
NodeType P_GLAccountInCOAHierarchy NodeType Object Type
_FinancialStatementItem _FinancialStatementItem
_GLAccountInChartOfAccounts _GLAccountInChartOfAccounts
_FunctionalArea _FunctionalArea
_ChartOfAccounts _ChartOfAccounts
_parent _parent

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 R_FinStmntHierInOperatingCOATP.
-- 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: RFSVOPCOATP

CREATE VIEW R_FinStmntHierInOperatingCOATP AS
SELECT
  fss.FinancialStatementHierarchy AS FinancialStatementHierarchy,
  fss.ChartOfAccounts AS ChartOfAccounts,
  fss.ParentNodeUniqueID AS ParentNodeUniqueID,
  fss.SiblingNode AS SiblingNode,
  HierarchyNodeUniqueID,
  HierarchyNode,
  fss.ValidityEndDate AS ValidityEndDate,
  fss.GLAccount AS GLAccount,
  fss.GLAccountType AS GLAccountType,
  _GLAccountInChartOfAccounts._GLAccountType._GLAccountTypeText[1: Language = $session.system_language].GLAccountTypeName AS GLAccountTypeName,
  fss.GLAccountGroup AS GLAccountGroup,
  _GLAccountInChartOfAccounts._GLAccountGroup._GLAccountGroupText[1: Language = $session.system_language].AccountGroupName AS AccountGroupName,
  fss.CorporateGroupAccount AS CorporateGroupAccount,
  fss.CorporateGroupAccountName AS CorporateGroupAccountName,
  fss.GLAccountName AS GLAccountName,
  fss.GLAccountLongName AS GLAccountLongName,
  fss.AccountIsMarkedForDeletion AS AccountIsMarkedForDeletion,
  fss.GLAccountExternal AS GLAccountExternal,
  fss.GLAccountSubtype AS GLAccountSubtype,
  fss.BankReconciliationAccount AS BankReconciliationAccount,
  fss.ProfitLossAccountType AS ProfitLossAccountType,
  GLAcctCOAImplementStatus,
  _ImpStatusText[1: Language = $session.system_language].GLAcctCOAImplementStatusName AS GLAcctCOAImplementStatusName,
  fss.FunctionalArea AS FunctionalArea,
  cast(fss.HierarchyLevel as abap.int8 ) - 1 AS FinStatementHierarchyLevelVal,
  fss.NodeType AS NodeType
FROM P_GLAccountInCOAHierarchy AS fss
LEFT OUTER JOIN I_FinancialStatementHierNode AS _FinancialStatementItem ON FinancialStatementHierarchy = _FinancialStatementItem.FinancialStatementHierarchy AND HierarchyNode = _FinancialStatementItem.HierarchyNode AND _FinancialStatementItem.ValidityEndDate = '99991231'  -- association [0..1]
LEFT OUTER JOIN I_GLAccountInChartOfAccounts AS _GLAccountInChartOfAccounts ON ChartOfAccounts = _GLAccountInChartOfAccounts.ChartOfAccounts AND GLAccount = _GLAccountInChartOfAccounts.GLAccount  -- association [0..1]
LEFT OUTER JOIN I_FunctionalArea AS _FunctionalArea ON FunctionalArea = _FunctionalArea.FunctionalArea  -- association [0..1]
LEFT OUTER JOIN I_ChartOfAccounts AS _ChartOfAccounts ON ChartOfAccounts = _ChartOfAccounts.ChartOfAccounts  -- association [0..1]
LEFT OUTER JOIN I_GLACCTINCOAIMPSTATTYPETEXT AS _ImpStatusText ON GLAcctCOAImplementStatus = _ImpStatusText.GLAcctCOAImplementStatus  -- association [0..1]
;