C_GR_CACustTrialBalCube

DDL: C_GR_CACUSTTRIALBALCUBE Type: view_entity CONSUMPTION

Greece CA Customer Trial Balance - Cube

C_GR_CACustTrialBalCube is a Consumption CDS View (Cube) that provides data about "Greece CA Customer Trial Balance - Cube" in SAP S/4HANA. It reads from 2 data sources (I_CACustTrialBalItem, I_CAStRpDocItmJournalLog) and exposes 64 fields with key fields GLAccount, FiscalYear, CompanyCode, CADocumentNumber, CARepetitionItemNumber.

Data Sources (2)

SourceAliasJoin Type
I_CACustTrialBalItem I_CACustTrialBalItem from
I_CAStRpDocItmJournalLog Log inner

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 (64)

KeyFieldSource TableSource FieldDescription
KEY GLAccount DOC GLAccount General Ledger
KEY FiscalYear DOC FiscalYear G/L Fiscal Year
KEY CompanyCode DOC CompanyCode Receiver Company Code
KEY CADocumentNumber DOC CADocumentNumber Document Number
KEY CARepetitionItemNumber DOC CARepetitionItemNumber Repetition Item
KEY CABPItemNumber DOC CABPItemNumber Item
KEY CASubItemNumber DOC CASubItemNumber Subitem
KEY BusinessPartner DOC BusinessPartner Issuing Authority
KEY CompanyCodeCurrency DOC CompanyCodeCurrency Local Currency
KEY TransactionCurrency DOC TransactionCurrency Transaction Currency
KEY StatryRptgEntity I_CAStRpDocItmJournalLog StatryRptgEntity Reporting Entity
KEY StatryRptCategory I_CAStRpDocItmJournalLog StatryRptCategory Report ID
KEY StatryRptRunID I_CAStRpDocItmJournalLog StatryRptRunID Report Run ID
KEY AccountingDocument
FiscalPeriod DOC FiscalPeriod Tax period
PostingDate DOC PostingDate Posting Date for GR
DocumentDate DOC DocumentDate Journal Entry Date
BusinessPartnerName DOC BusinessPartnerName Extracted Customer Name
VATRegistration DOC VATRegistration VAT Registration No.
BPTaxNumber DOC BPTaxNumber Tax Number
ChartOfAccounts DOC ChartOfAccounts Node Class
DebitCreditCode DOC DebitCreditCode Single-Character Flag
CreatedByUser DOC CreatedByUser User Name
PostingKey DOC PostingKey Posting Key
FinancialAccountType DOC FinancialAccountType Fin. Account Type
CAReferenceDocument DOC CAReferenceDocument Reference
BusinessPartnerCountry DOC BusinessPartnerCountry BP Ctry/Reg.
GLAccountLongName DOC GLAccountLongName Long Text
CarryFwdBalAmtInCCCrcy DOC CarryFwdBalAmtInCCCrcy CarryFwdBalAmtInCCCrcy
DebitCarryFwdBalAmtInCCCrcy DOC DebitCarryFwdBalAmtInCCCrcy
CreditCarryFwdBalAmtInCCCrcy DOC CreditCarryFwdBalAmtInCCCrcy
PrevPeriodYTDAmtInCCCrcy DOC PrevPeriodYTDAmtInCCCrcy
DebitPrevPeriodYTDAmtInCCCrcy DOC DebitPrevPeriodYTDAmtInCCCrcy
CreditPrevPeriodYTDAmtInCCCrcy DOC CreditPrevPeriodYTDAmtInCCCrcy
StartingBalanceAmtInCoCodeCrcy DOC StartingBalanceAmtInCoCodeCrcy
DebitStartingBalAmtInCCCrcy DOC DebitStartingBalAmtInCCCrcy
CreditStartingBalAmtInCCCrcy DOC CreditStartingBalAmtInCCCrcy
AmountInCompanyCodeCurrency DOC AmountInCompanyCodeCurrency Local Crcy Amt
DebitAmountInCoCodeCrcy DOC DebitAmountInCoCodeCrcy Debit Amount in Company Code Currency
CreditAmountInCoCodeCrcy DOC CreditAmountInCoCodeCrcy Credit Amount in Company Code Currency
EndingBalanceAmtInCoCodeCrcy DOC EndingBalanceAmtInCoCodeCrcy
DebitEndingBalAmtInCCCrcy DOC DebitEndingBalAmtInCCCrcy
CreditEndingBalAmtInCCCrcy DOC CreditEndingBalAmtInCCCrcy
YTDAmtInLoclCrcy DOC YTDAmtInLoclCrcy
YTDDebitAmtInCoCodeCrcy DOC YTDDebitAmtInCoCodeCrcy
YTDCrdtAmtInCoCodeCrcy DOC YTDCrdtAmtInCoCodeCrcy
CarryFwdBalanceAmtInTransCrcy DOC CarryFwdBalanceAmtInTransCrcy
DebitCarryFwdBalAmtInTransCrcy DOC DebitCarryFwdBalAmtInTransCrcy
CrdtCarryFwdBalAmtInTransCrcy DOC CrdtCarryFwdBalAmtInTransCrcy
PrevPerdYTDAmountInTransCrcy DOC PrevPerdYTDAmountInTransCrcy
DebitPrevPerdYTDAmtInTransCrcy DOC DebitPrevPerdYTDAmtInTransCrcy
CrdtPrevPerdYTDAmtInTransCrcy DOC CrdtPrevPerdYTDAmtInTransCrcy
StartingBalanceAmtInTransCrcy DOC StartingBalanceAmtInTransCrcy
DebitStartingBalAmtInTransCrcy DOC DebitStartingBalAmtInTransCrcy
CrdtStartingBalAmtInTransCrcy DOC CrdtStartingBalAmtInTransCrcy
AmountInTransactionCurrency DOC AmountInTransactionCurrency Pt Crcy Amt
DebitAmountInTransCrcy DOC DebitAmountInTransCrcy Debit Amt in DC
CreditAmountInTransCrcy DOC CreditAmountInTransCrcy Credit Amt in DC
EndingBalanceAmtInTransCrcy DOC EndingBalanceAmtInTransCrcy
DebitEndingBalAmtInTransCrcy DOC DebitEndingBalAmtInTransCrcy
CreditEndingBalAmtInTransCrcy DOC CreditEndingBalAmtInTransCrcy
YrToDteAmtInTransacCrcy DOC YrToDteAmtInTransacCrcy
YTDDebitAmtInTransCrcy DOC YTDDebitAmtInTransCrcy
YTDCrdtAmtInTransCrcy DOC YTDCrdtAmtInTransCrcy

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_CACustTrialBalCube.
-- 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_CACustTrialBalCube AS
SELECT
  DOC.GLAccount AS GLAccount,
  DOC.FiscalYear AS FiscalYear,
  DOC.CompanyCode AS CompanyCode,
  DOC.CADocumentNumber AS CADocumentNumber,
  DOC.CARepetitionItemNumber AS CARepetitionItemNumber,
  DOC.CABPItemNumber AS CABPItemNumber,
  DOC.CASubItemNumber AS CASubItemNumber,
  DOC.BusinessPartner AS BusinessPartner,
  DOC.CompanyCodeCurrency AS CompanyCodeCurrency,
  DOC.TransactionCurrency AS TransactionCurrency,
  Log.StatryRptgEntity AS StatryRptgEntity,
  Log.StatryRptCategory AS StatryRptCategory,
  Log.StatryRptRunID AS StatryRptRunID,
  cast( '0' as farp_belnr_d ) AS AccountingDocument,
  DOC.FiscalPeriod AS FiscalPeriod,
  DOC.PostingDate AS PostingDate,
  DOC.DocumentDate AS DocumentDate,
  DOC.BusinessPartnerName AS BusinessPartnerName,
  DOC.VATRegistration AS VATRegistration,
  DOC.BPTaxNumber AS BPTaxNumber,
  DOC.ChartOfAccounts AS ChartOfAccounts,
  DOC.DebitCreditCode AS DebitCreditCode,
  DOC.CreatedByUser AS CreatedByUser,
  DOC.PostingKey AS PostingKey,
  DOC.FinancialAccountType AS FinancialAccountType,
  DOC.CAReferenceDocument AS CAReferenceDocument,
  DOC.BusinessPartnerCountry AS BusinessPartnerCountry,
  DOC.GLAccountLongName AS GLAccountLongName,
  DOC.CarryFwdBalAmtInCCCrcy AS CarryFwdBalAmtInCCCrcy,
  DOC.DebitCarryFwdBalAmtInCCCrcy AS DebitCarryFwdBalAmtInCCCrcy,
  DOC.CreditCarryFwdBalAmtInCCCrcy AS CreditCarryFwdBalAmtInCCCrcy,
  DOC.PrevPeriodYTDAmtInCCCrcy AS PrevPeriodYTDAmtInCCCrcy,
  DOC.DebitPrevPeriodYTDAmtInCCCrcy AS DebitPrevPeriodYTDAmtInCCCrcy,
  DOC.CreditPrevPeriodYTDAmtInCCCrcy AS CreditPrevPeriodYTDAmtInCCCrcy,
  DOC.StartingBalanceAmtInCoCodeCrcy AS StartingBalanceAmtInCoCodeCrcy,
  DOC.DebitStartingBalAmtInCCCrcy AS DebitStartingBalAmtInCCCrcy,
  DOC.CreditStartingBalAmtInCCCrcy AS CreditStartingBalAmtInCCCrcy,
  DOC.AmountInCompanyCodeCurrency AS AmountInCompanyCodeCurrency,
  DOC.DebitAmountInCoCodeCrcy AS DebitAmountInCoCodeCrcy,
  DOC.CreditAmountInCoCodeCrcy AS CreditAmountInCoCodeCrcy,
  DOC.EndingBalanceAmtInCoCodeCrcy AS EndingBalanceAmtInCoCodeCrcy,
  DOC.DebitEndingBalAmtInCCCrcy AS DebitEndingBalAmtInCCCrcy,
  DOC.CreditEndingBalAmtInCCCrcy AS CreditEndingBalAmtInCCCrcy,
  DOC.YTDAmtInLoclCrcy AS YTDAmtInLoclCrcy,
  DOC.YTDDebitAmtInCoCodeCrcy AS YTDDebitAmtInCoCodeCrcy,
  DOC.YTDCrdtAmtInCoCodeCrcy AS YTDCrdtAmtInCoCodeCrcy,
  DOC.CarryFwdBalanceAmtInTransCrcy AS CarryFwdBalanceAmtInTransCrcy,
  DOC.DebitCarryFwdBalAmtInTransCrcy AS DebitCarryFwdBalAmtInTransCrcy,
  DOC.CrdtCarryFwdBalAmtInTransCrcy AS CrdtCarryFwdBalAmtInTransCrcy,
  DOC.PrevPerdYTDAmountInTransCrcy AS PrevPerdYTDAmountInTransCrcy,
  DOC.DebitPrevPerdYTDAmtInTransCrcy AS DebitPrevPerdYTDAmtInTransCrcy,
  DOC.CrdtPrevPerdYTDAmtInTransCrcy AS CrdtPrevPerdYTDAmtInTransCrcy,
  DOC.StartingBalanceAmtInTransCrcy AS StartingBalanceAmtInTransCrcy,
  DOC.DebitStartingBalAmtInTransCrcy AS DebitStartingBalAmtInTransCrcy,
  DOC.CrdtStartingBalAmtInTransCrcy AS CrdtStartingBalAmtInTransCrcy,
  DOC.AmountInTransactionCurrency AS AmountInTransactionCurrency,
  DOC.DebitAmountInTransCrcy AS DebitAmountInTransCrcy,
  DOC.CreditAmountInTransCrcy AS CreditAmountInTransCrcy,
  DOC.EndingBalanceAmtInTransCrcy AS EndingBalanceAmtInTransCrcy,
  DOC.DebitEndingBalAmtInTransCrcy AS DebitEndingBalAmtInTransCrcy,
  DOC.CreditEndingBalAmtInTransCrcy AS CreditEndingBalAmtInTransCrcy,
  DOC.YrToDteAmtInTransacCrcy AS YrToDteAmtInTransacCrcy,
  DOC.YTDDebitAmtInTransCrcy AS YTDDebitAmtInTransCrcy,
  DOC.YTDCrdtAmtInTransCrcy AS YTDCrdtAmtInTransCrcy
FROM I_CACustTrialBalItem
INNER JOIN I_CAStRpDocItmJournalLog AS Log ON /* join condition not captured in parsed metadata */
;