C_GR_CACustTrialBalSumCube

DDL: C_GR_CACUSTTRIALBALSUMCUBE Type: view_entity CONSUMPTION

Greece CA Customer Trial Balance - Cube

C_GR_CACustTrialBalSumCube is a Consumption CDS View (Cube) that provides data about "Greece CA Customer Trial Balance - Cube" in SAP S/4HANA. It reads from 1 data source (C_GR_CACustTrialBalCube) and exposes 31 fields.

Data Sources (1)

SourceAliasJoin Type
C_GR_CACustTrialBalCube C_GR_CACustTrialBalCube from

Parameters (5)

NameTypeDefault
P_FromPostingDate fis_budat_from
P_ToPostingDate fis_budat_to
P_FromFiscalPeriod fis_period_from
P_ToFiscalPeriod fis_period_to
P_FiscalYear fis_gjahr

Annotations (11)

NameValueLevelField
EndUserText.label Greece CA Customer Trial Balance - Cube view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MIXED view
Analytics.dataCategory #CUBE view
AccessControl.authorizationCheck #MANDATORY view
Metadata.allowExtensions true view
AccessControl.personalData.blocking #BLOCKED_DATA_INCLUDED view
Analytics.internalName #LOCAL view

Fields (31)

KeyFieldSource TableSource FieldDescription
CompanyCode CompanyCode Receiver Company Code
GLAccount GLAccount General Ledger
BusinessPartnerName BusinessPartnerName Extracted Customer Name
BusinessPartnerCountry BusinessPartnerCountry BP Ctry/Reg.
BusinessPartner BusinessPartner Issuing Authority
VATRegistration VATRegistration VAT Registration No.
CompanyCodeCurrency CompanyCodeCurrency Local Currency
GLAccountLongName GLAccountLongName Long Text
StatryRptgEntity StatryRptgEntity Reporting Entity
StatryRptCategory StatryRptCategory Report ID
StatryRptRunID StatryRptRunID Report Run ID
DebitTotalAmountInCoCodeCrcy
CreditTotalAmountInCoCodeCrcy
CarryFwdBalAmtInCCCrcy
DebitCarryFwdBalAmtInCCCrcy
CreditCarryFwdBalAmtInCCCrcy
PrevPeriodYTDAmtInCCCrcy
DebitPrevPeriodYTDAmtInCCCrcy
CreditPrevPeriodYTDAmtInCCCrcy
StartingBalanceAmtInCoCodeCrcy
DebitStartingBalAmtInCCCrcy
CreditStartingBalAmtInCCCrcy
AmountInCompanyCodeCurrency
DebitAmountInCoCodeCrcy
CreditAmountInCoCodeCrcy
EndingBalanceAmtInCoCodeCrcy
DebitEndingBalAmtInCCCrcy
CreditEndingBalAmtInCCCrcy
YTDAmtInLoclCrcy
YTDDebitAmtInCoCodeCrcy
YTDCrdtAmtInCoCodeCrcy

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 C_GR_CACustTrialBalSumCube.
-- 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_FromFiscalPeriod : fis_period_from, P_ToFiscalPeriod : fis_period_to, P_FiscalYear : fis_gjahr

CREATE VIEW C_GR_CACustTrialBalSumCube AS
SELECT
  CompanyCode,
  GLAccount,
  BusinessPartnerName,
  BusinessPartnerCountry,
  BusinessPartner,
  VATRegistration,
  CompanyCodeCurrency,
  GLAccountLongName,
  StatryRptgEntity,
  StatryRptCategory,
  StatryRptRunID,
  sum(DebitAmountInCoCodeCrcy + DebitPrevPeriodYTDAmtInCCCrcy + DebitCarryFwdBalAmtInCCCrcy ) AS DebitTotalAmountInCoCodeCrcy,
  sum(CreditAmountInCoCodeCrcy + CreditPrevPeriodYTDAmtInCCCrcy + CreditCarryFwdBalAmtInCCCrcy ) AS CreditTotalAmountInCoCodeCrcy,
  sum(CarryFwdBalAmtInCCCrcy ) AS CarryFwdBalAmtInCCCrcy,
  sum(DebitCarryFwdBalAmtInCCCrcy ) AS DebitCarryFwdBalAmtInCCCrcy,
  sum(CreditCarryFwdBalAmtInCCCrcy ) AS CreditCarryFwdBalAmtInCCCrcy,
  sum(PrevPeriodYTDAmtInCCCrcy ) AS PrevPeriodYTDAmtInCCCrcy,
  sum(DebitPrevPeriodYTDAmtInCCCrcy ) AS DebitPrevPeriodYTDAmtInCCCrcy,
  sum(CreditPrevPeriodYTDAmtInCCCrcy ) AS CreditPrevPeriodYTDAmtInCCCrcy,
  sum(StartingBalanceAmtInCoCodeCrcy ) AS StartingBalanceAmtInCoCodeCrcy,
  sum(DebitStartingBalAmtInCCCrcy ) AS DebitStartingBalAmtInCCCrcy,
  sum(CreditStartingBalAmtInCCCrcy ) AS CreditStartingBalAmtInCCCrcy,
  sum(AmountInCompanyCodeCurrency) AS AmountInCompanyCodeCurrency,
  sum(DebitAmountInCoCodeCrcy ) AS DebitAmountInCoCodeCrcy,
  sum(CreditAmountInCoCodeCrcy ) AS CreditAmountInCoCodeCrcy,
  sum(EndingBalanceAmtInCoCodeCrcy ) AS EndingBalanceAmtInCoCodeCrcy,
  sum(DebitEndingBalAmtInCCCrcy ) AS DebitEndingBalAmtInCCCrcy,
  sum(CreditEndingBalAmtInCCCrcy ) AS CreditEndingBalAmtInCCCrcy,
  sum(YTDAmtInLoclCrcy ) AS YTDAmtInLoclCrcy,
  sum(YTDDebitAmtInCoCodeCrcy ) AS YTDDebitAmtInCoCodeCrcy,
  sum( YTDCrdtAmtInCoCodeCrcy ) AS YTDCrdtAmtInCoCodeCrcy
FROM C_GR_CACustTrialBalCube
;