P_RU_FINANCIALSTATEMENTDC
Financial Statement Balance D/C Total
P_RU_FINANCIALSTATEMENTDC is a CDS View in S/4HANA. Financial Statement Balance D/C Total. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| P_RU_FinancialStatementItem | view | left_outer | CONSUMPTION | Financial Statement for Russia |
@AbapCatalog.sqlViewName: 'PRUFINSTMNTDC'
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #CONSUMPTION
@VDM.private: true
@AbapCatalog.compiler.compareFilter: true
@ObjectModel.usageType.serviceQuality: #D
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.dataClass: #MIXED
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking:#NOT_REQUIRED
@EndUserText.label: 'Financial Statement Balance D/C Total'
define view P_RU_FinancialStatementDC
with parameters
P_FinancialStatementHierarchy : hryid, //BRFB
P_StatryRptgEntity : srf_reporting_entity,
P_StatryRptCategory : srf_rep_cat_id,
P_StatryRptRunID : srf_report_run_id
as select from I_RU_FinStmntRptgItems as FIRUD
join I_FinStmntExpandedHierNode as Hierarchy on
Hierarchy.FinancialStatementLeafItem = FIRUD.FinancialStatementLeafItem
and Hierarchy.FinancialStatementHierarchy = $parameters.P_FinancialStatementHierarchy
{
key Hierarchy.ParentNode,
key Hierarchy.FinancialStatementLeafItem,
//FIRUD.CompanyCode,
//FIRUD.AccountingDocument,
FIRUD.FiscalYear,
@Semantics.currencyCode:true
Currency as Currency,
@Semantics.amount.currencyCode: 'Currency'
@EndUserText.label: 'Period Balance Amount'
sum(PeriodBalAmtInDspCrcy) as PeriodBalAmtInDspCrcy, // Period Balance
@Semantics.amount.currencyCode: 'Currency'
@EndUserText.label: 'Period Balance Amount'
sum(CreditAmountInDisplayCrcy) as CreditAmountInDisplayCrcy,
@Semantics.amount.currencyCode: 'Currency'
@EndUserText.label: 'Period Balance Amount'
sum(DebitAmountInDisplayCrcy) as DebitAmountInDisplayCrcy,
@EndUserText.label: 'Year Opening Balance Amount'
@Semantics.amount.currencyCode: 'Currency'
sum(YearlyBalAmtInDspCrcy) as YearlyBalAmtInDspCrcy, //'Year Opening Balance Amount'
@EndUserText.label: 'Period Opening Balance Amount'
@Semantics.amount.currencyCode: 'Currency'
sum(StartingBalAmtInDspCrcy) as StartingBalAmtInDspCrcy,//'Opening Balance Amount'
@EndUserText.label: 'Period Ending Balance Amount'
@Semantics.amount.currencyCode: 'Currency'
sum(EndingBalAmtInDspCrcy) as EndingBalAmtInDspCrcy //'Closing Balance Amount'
}
where
Hierarchy.FinancialStatementHierarchy = $parameters.P_FinancialStatementHierarchy
and Hierarchy.FinancialStatementLeafItem != ' '
and Hierarchy.ParentNode != '00NOTASSGND'
and Hierarchy.ValidityEndDate = '99991231'
and FIRUD.StatryRptgEntity = $parameters.P_StatryRptgEntity
and FIRUD.StatryRptCategory = $parameters.P_StatryRptCategory
and FIRUD.StatryRptRunID = $parameters.P_StatryRptRunID
and Hierarchy.DebitCreditCode > ' '
group by Hierarchy.ParentNode, Hierarchy.FinancialStatementLeafItem, Currency,
// FIRUD.AccountingDocument, FIRUD.CompanyCode,
FIRUD.FiscalYear
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_FINSTMNTEXPANDEDHIERNODE",
"I_RU_FINSTMNTRPTGITEMS"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/