P_PE_TrialBalanceRptgCrcyAmt

DDL: P_PE_TRIALBALANCERPTGCRCYAMT Type: view_entity CONSUMPTION

P_PE_TrialBalanceRptgCrcyAmt is a Consumption CDS View in SAP S/4HANA. It reads from 2 data sources (I_FinancialStatementStructure, I_StRpTrialBalanceItemCube) and exposes 75 fields with key fields Ledger, CompanyCode, FiscalYear, SourceLedger, AccountingDocument. It has 1 association to related views.

Data Sources (2)

SourceAliasJoin Type
I_FinancialStatementStructure FSV inner
I_StRpTrialBalanceItemCube I_StRpTrialBalanceItemCube from

Parameters (3)

NameTypeDefault
P_FromPostingDate fis_budat_from
P_ToPostingDate fis_budat_to
P_ReportingCurrency glo_reporting_currency

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_Currency _ReportingCurrency _ReportingCurrency.Currency = $projection.ReportingCurrency

Annotations (3)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.private true view
VDM.viewType #CONSUMPTION view

Fields (75)

KeyFieldSource TableSource FieldDescription
KEY Ledger I_StRpTrialBalanceItemCube Ledger Ledger
KEY CompanyCode I_StRpTrialBalanceItemCube CompanyCode Receiver Company Code
KEY FiscalYear I_StRpTrialBalanceItemCube FiscalYear G/L Fiscal Year
KEY SourceLedger I_StRpTrialBalanceItemCube SourceLedger Source Ledger
KEY AccountingDocument I_StRpTrialBalanceItemCube AccountingDocument Journal Entry
KEY LedgerGLLineItem I_StRpTrialBalanceItemCube LedgerGLLineItem Journal Entry Item
KEY StatryRptCategory I_StRpTrialBalanceItemCube StatryRptCategory Report ID
KEY StatryRptgEntity I_StRpTrialBalanceItemCube StatryRptgEntity Reporting Entity
KEY StatryRptRunID I_StRpTrialBalanceItemCube StatryRptRunID Report Run ID
KEY FinancialStatementHierarchy I_FinancialStatementStructure FinancialStatementHierarchy Hierarchy ID
KEY HierarchyNode I_FinancialStatementStructure HierarchyNode Node
KEY ParentNode I_FinancialStatementStructure ParentNode Parent Node
ParentNodeClass
AccountingDocumentItem I_StRpTrialBalanceItemCube AccountingDocumentItem Posting View Item
FiscalPeriod I_StRpTrialBalanceItemCube FiscalPeriod Tax period
PostingDate I_StRpTrialBalanceItemCube PostingDate Posting Date for GR
DocumentDate I_StRpTrialBalanceItemCube DocumentDate Journal Entry Date
IsReversal I_StRpTrialBalanceItemCube IsReversal Reversal doc.
IsReversed I_StRpTrialBalanceItemCube IsReversed Reversed?
ProfitCenter I_StRpTrialBalanceItemCube ProfitCenter Profit Center
FunctionalArea I_StRpTrialBalanceItemCube FunctionalArea Sendr Fctl Area
BusinessArea I_StRpTrialBalanceItemCube BusinessArea Business Area
ControllingArea I_StRpTrialBalanceItemCube ControllingArea Controlling Area
Segment I_StRpTrialBalanceItemCube Segment Segment number
ChartOfAccounts I_StRpTrialBalanceItemCube ChartOfAccounts Node Class
AlternativeGLAccount I_StRpTrialBalanceItemCube AlternativeGLAccount Group Account
CountryChartOfAccounts I_StRpTrialBalanceItemCube CountryChartOfAccounts Chart of Accts
GLAccount I_StRpTrialBalanceItemCube GLAccount General Ledger
GLAccountLongName I_StRpTrialBalanceItemCube GLAccountLongName Long Text
CorporateGroupChartOfAccounts I_StRpTrialBalanceItemCube CorporateGroupChartOfAccounts Group ChtAccts
CorporateGroupAccount I_StRpTrialBalanceItemCube CorporateGroupAccount Group Account Number
IsBalanceSheetAccount I_StRpTrialBalanceItemCube IsBalanceSheetAccount Is Balance Sheet Account
ReconciliationAccountType I_StRpTrialBalanceItemCube ReconciliationAccountType Reconcil. ID
Supplier I_StRpTrialBalanceItemCube Supplier Supplier
Customer I_StRpTrialBalanceItemCube Customer Sold-to Party
FinancialAccountType I_StRpTrialBalanceItemCube FinancialAccountType Fin. Account Type
SpecialGLCode I_StRpTrialBalanceItemCube SpecialGLCode Special G/L Ind
AccountingDocumentType I_StRpTrialBalanceItemCube AccountingDocumentType Journal Entry Type
PostingKey I_StRpTrialBalanceItemCube PostingKey Posting Key
AccountingDocumentCategory I_StRpTrialBalanceItemCube AccountingDocumentCategory Journal Entry Category
AccountingDocCreatedByUser I_StRpTrialBalanceItemCube AccountingDocCreatedByUser User which created overhead document
DebitCreditCode I_StRpTrialBalanceItemCube DebitCreditCode Single-Character Flag
CashJournalItemType I_StRpTrialBalanceItemCube CashJournalItemType
ItemType I_StRpTrialBalanceItemCube ItemType Object Type
TaxCode I_StRpTrialBalanceItemCube TaxCode Tax Code
JrnlEntryItemMigrationSource I_StRpTrialBalanceItemCube JrnlEntryItemMigrationSource
FiscalYearVariant I_StRpTrialBalanceItemCube FiscalYearVariant FY Variant
ReferenceDocument I_StRpTrialBalanceItemCube ReferenceDocument Reference Document
OffsettingAccount I_StRpTrialBalanceItemCube OffsettingAccount Offsetting Acct
OffsettingAccountType I_StRpTrialBalanceItemCube OffsettingAccountType Offset Acct Type
AssignmentReference I_StRpTrialBalanceItemCube AssignmentReference Assignment Reference
DocumentItemText I_StRpTrialBalanceItemCube DocumentItemText Text
ReportingCurrency
_AccountingDocumentType I_StRpTrialBalanceItemCube _AccountingDocumentType
_AlternativeGLAccount I_StRpTrialBalanceItemCube _AlternativeGLAccount
_BusinessArea I_StRpTrialBalanceItemCube _BusinessArea
_ChartOfAccounts I_StRpTrialBalanceItemCube _ChartOfAccounts
_CompanyCode I_StRpTrialBalanceItemCube _CompanyCode
_ControllingArea I_StRpTrialBalanceItemCube _ControllingArea
_CorporateGroupAccount I_StRpTrialBalanceItemCube _CorporateGroupAccount
_CorporateGroupChartOfAccounts I_StRpTrialBalanceItemCube _CorporateGroupChartOfAccounts
_CountryChartOfAccounts I_StRpTrialBalanceItemCube _CountryChartOfAccounts
_Customer I_StRpTrialBalanceItemCube _Customer
_FunctionalArea I_StRpTrialBalanceItemCube _FunctionalArea
_GLAccountInChartOfAccounts I_StRpTrialBalanceItemCube _GLAccountInChartOfAccounts
_GLAccountInCompanyCode I_StRpTrialBalanceItemCube _GLAccountInCompanyCode
_GLAccountText I_StRpTrialBalanceItemCube _GLAccountText
_JournalEntry I_StRpTrialBalanceItemCube _JournalEntry
_PostingKey I_StRpTrialBalanceItemCube _PostingKey
_ProfitCenter I_StRpTrialBalanceItemCube _ProfitCenter
_ReportedItemsLog I_StRpTrialBalanceItemCube _ReportedItemsLog
_Segment I_StRpTrialBalanceItemCube _Segment
_Supplier I_StRpTrialBalanceItemCube _Supplier
_TaxCode I_StRpTrialBalanceItemCube _TaxCode
_ReportingCurrency _ReportingCurrency

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_PE_TrialBalanceRptgCrcyAmt.
-- 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.
-- Parameters: P_FromPostingDate : fis_budat_from, P_ToPostingDate : fis_budat_to, P_ReportingCurrency : glo_reporting_currency

CREATE VIEW P_PE_TrialBalanceRptgCrcyAmt AS
SELECT
  I_StRpTrialBalanceItemCube.Ledger AS Ledger,
  I_StRpTrialBalanceItemCube.CompanyCode AS CompanyCode,
  I_StRpTrialBalanceItemCube.FiscalYear AS FiscalYear,
  I_StRpTrialBalanceItemCube.SourceLedger AS SourceLedger,
  I_StRpTrialBalanceItemCube.AccountingDocument AS AccountingDocument,
  I_StRpTrialBalanceItemCube.LedgerGLLineItem AS LedgerGLLineItem,
  I_StRpTrialBalanceItemCube.StatryRptCategory AS StatryRptCategory,
  I_StRpTrialBalanceItemCube.StatryRptgEntity AS StatryRptgEntity,
  I_StRpTrialBalanceItemCube.StatryRptRunID AS StatryRptRunID,
  FSV.FinancialStatementHierarchy AS FinancialStatementHierarchy,
  FSV.HierarchyNode AS HierarchyNode,
  FSV.ParentNode AS ParentNode,
  substring(FSV.HierarchyParentNodeVal,1,1) AS ParentNodeClass,
  I_StRpTrialBalanceItemCube.AccountingDocumentItem AS AccountingDocumentItem,
  I_StRpTrialBalanceItemCube.FiscalPeriod AS FiscalPeriod,
  I_StRpTrialBalanceItemCube.PostingDate AS PostingDate,
  I_StRpTrialBalanceItemCube.DocumentDate AS DocumentDate,
  I_StRpTrialBalanceItemCube.IsReversal AS IsReversal,
  I_StRpTrialBalanceItemCube.IsReversed AS IsReversed,
  I_StRpTrialBalanceItemCube.ProfitCenter AS ProfitCenter,
  I_StRpTrialBalanceItemCube.FunctionalArea AS FunctionalArea,
  I_StRpTrialBalanceItemCube.BusinessArea AS BusinessArea,
  I_StRpTrialBalanceItemCube.ControllingArea AS ControllingArea,
  I_StRpTrialBalanceItemCube.Segment AS Segment,
  I_StRpTrialBalanceItemCube.ChartOfAccounts AS ChartOfAccounts,
  I_StRpTrialBalanceItemCube.AlternativeGLAccount AS AlternativeGLAccount,
  I_StRpTrialBalanceItemCube.CountryChartOfAccounts AS CountryChartOfAccounts,
  I_StRpTrialBalanceItemCube.GLAccount AS GLAccount,
  I_StRpTrialBalanceItemCube.GLAccountLongName AS GLAccountLongName,
  I_StRpTrialBalanceItemCube.CorporateGroupChartOfAccounts AS CorporateGroupChartOfAccounts,
  I_StRpTrialBalanceItemCube.CorporateGroupAccount AS CorporateGroupAccount,
  I_StRpTrialBalanceItemCube.IsBalanceSheetAccount AS IsBalanceSheetAccount,
  I_StRpTrialBalanceItemCube.ReconciliationAccountType AS ReconciliationAccountType,
  I_StRpTrialBalanceItemCube.Supplier AS Supplier,
  I_StRpTrialBalanceItemCube.Customer AS Customer,
  I_StRpTrialBalanceItemCube.FinancialAccountType AS FinancialAccountType,
  I_StRpTrialBalanceItemCube.SpecialGLCode AS SpecialGLCode,
  I_StRpTrialBalanceItemCube.AccountingDocumentType AS AccountingDocumentType,
  I_StRpTrialBalanceItemCube.PostingKey AS PostingKey,
  I_StRpTrialBalanceItemCube.AccountingDocumentCategory AS AccountingDocumentCategory,
  I_StRpTrialBalanceItemCube.AccountingDocCreatedByUser AS AccountingDocCreatedByUser,
  I_StRpTrialBalanceItemCube.DebitCreditCode AS DebitCreditCode,
  I_StRpTrialBalanceItemCube.CashJournalItemType AS CashJournalItemType,
  I_StRpTrialBalanceItemCube.ItemType AS ItemType,
  I_StRpTrialBalanceItemCube.TaxCode AS TaxCode,
  I_StRpTrialBalanceItemCube.JrnlEntryItemMigrationSource AS JrnlEntryItemMigrationSource,
  I_StRpTrialBalanceItemCube.FiscalYearVariant AS FiscalYearVariant,
  I_StRpTrialBalanceItemCube.ReferenceDocument AS ReferenceDocument,
  I_StRpTrialBalanceItemCube.OffsettingAccount AS OffsettingAccount,
  I_StRpTrialBalanceItemCube.OffsettingAccountType AS OffsettingAccountType,
  I_StRpTrialBalanceItemCube.AssignmentReference AS AssignmentReference,
  I_StRpTrialBalanceItemCube.DocumentItemText AS DocumentItemText,
  cast( $parameters.P_ReportingCurrency as glo_reporting_currency preserving type ) AS ReportingCurrency,
  I_StRpTrialBalanceItemCube._AccountingDocumentType AS _AccountingDocumentType,
  I_StRpTrialBalanceItemCube._AlternativeGLAccount AS _AlternativeGLAccount,
  I_StRpTrialBalanceItemCube._BusinessArea AS _BusinessArea,
  I_StRpTrialBalanceItemCube._ChartOfAccounts AS _ChartOfAccounts,
  I_StRpTrialBalanceItemCube._CompanyCode AS _CompanyCode,
  I_StRpTrialBalanceItemCube._ControllingArea AS _ControllingArea,
  I_StRpTrialBalanceItemCube._CorporateGroupAccount AS _CorporateGroupAccount,
  I_StRpTrialBalanceItemCube._CorporateGroupChartOfAccounts AS _CorporateGroupChartOfAccounts,
  I_StRpTrialBalanceItemCube._CountryChartOfAccounts AS _CountryChartOfAccounts,
  I_StRpTrialBalanceItemCube._Customer AS _Customer,
  I_StRpTrialBalanceItemCube._FunctionalArea AS _FunctionalArea,
  I_StRpTrialBalanceItemCube._GLAccountInChartOfAccounts AS _GLAccountInChartOfAccounts,
  I_StRpTrialBalanceItemCube._GLAccountInCompanyCode AS _GLAccountInCompanyCode,
  I_StRpTrialBalanceItemCube._GLAccountText AS _GLAccountText,
  I_StRpTrialBalanceItemCube._JournalEntry AS _JournalEntry,
  I_StRpTrialBalanceItemCube._PostingKey AS _PostingKey,
  I_StRpTrialBalanceItemCube._ProfitCenter AS _ProfitCenter,
  I_StRpTrialBalanceItemCube._ReportedItemsLog AS _ReportedItemsLog,
  I_StRpTrialBalanceItemCube._Segment AS _Segment,
  I_StRpTrialBalanceItemCube._Supplier AS _Supplier,
  I_StRpTrialBalanceItemCube._TaxCode AS _TaxCode
FROM I_StRpTrialBalanceItemCube
INNER JOIN I_FinancialStatementStructure AS FSV ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_Currency AS _ReportingCurrency ON _ReportingCurrency.Currency = ReportingCurrency  -- association [0..1]
;