I_PL_SAFTGenLdgrAcctBalCube
SAFT PL KR General Ledger - Cube
I_PL_SAFTGenLdgrAcctBalCube is a Composite CDS View (Cube) that provides data about "SAFT PL KR General Ledger - Cube" in SAP S/4HANA. It reads from 1 data source (I_StRpTrialBalanceItemCube) and exposes 40 fields with key fields Ledger, CompanyCode, FiscalYear, SourceLedger, AccountingDocument.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_StRpTrialBalanceItemCube | I_StRpTrialBalanceItemCube | from |
Parameters (5)
| Name | Type | Default |
|---|---|---|
| P_FromPostingDate | fis_budat_from | |
| P_ToPostingDate | fis_budat_to | |
| P_FromFiscalPeriod | fis_period_from | |
| P_ToFiscalPeriod | fis_period_to | |
| P_PL_IndicatorIsTrueOrFalse | fipl_consider_vendor_customer |
Annotations (10)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| Analytics.dataCategory | #CUBE | view | |
| EndUserText.label | SAFT PL KR General Ledger - Cube | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| Metadata.allowExtensions | true | view | |
| Analytics.internalName | #LOCAL | view | |
| VDM.viewType | #COMPOSITE | view | |
| ObjectModel.usageType.serviceQuality | #X | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view |
Fields (40)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| 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 |
| PostingDate | I_StRpTrialBalanceItemCube | PostingDate | Posting Date for GR | |
| DocumentDate | I_StRpTrialBalanceItemCube | DocumentDate | Journal Entry Date | |
| GLAccount | I_StRpTrialBalanceItemCube | GLAccount | General Ledger | |
| GLAccountLongName | I_StRpTrialBalanceItemCube | GLAccountLongName | Long Text | |
| GLAccountType | ||||
| GLAccountGroup | ||||
| AccountGroupNameendasAccountGroupName | ||||
| CompanyCodeCurrency | I_StRpTrialBalanceItemCube | CompanyCodeCurrency | Local Currency | |
| StartingBalanceAmtInCoCodeCrcy | I_StRpTrialBalanceItemCube | StartingBalanceAmtInCoCodeCrcy | ||
| DebitStartingBalAmtInCCCrcy | I_StRpTrialBalanceItemCube | DebitStartingBalAmtInCCCrcy | ||
| CreditStartingBalAmtInCCCrcy | I_StRpTrialBalanceItemCube | CreditStartingBalAmtInCCCrcy | ||
| AmountInCompanyCodeCurrency | I_StRpTrialBalanceItemCube | AmountInCompanyCodeCurrency | Local Crcy Amt | |
| DebitAmountInCoCodeCrcy | I_StRpTrialBalanceItemCube | DebitAmountInCoCodeCrcy | Debit Amount in Company Code Currency | |
| CreditAmountInCoCodeCrcy | I_StRpTrialBalanceItemCube | CreditAmountInCoCodeCrcy | Credit Amount in Company Code Currency | |
| EndingBalanceAmtInCoCodeCrcy | I_StRpTrialBalanceItemCube | EndingBalanceAmtInCoCodeCrcy | ||
| DebitEndingBalAmtInCCCrcy | I_StRpTrialBalanceItemCube | DebitEndingBalAmtInCCCrcy | ||
| CreditEndingBalAmtInCCCrcy | I_StRpTrialBalanceItemCube | CreditEndingBalAmtInCCCrcy | ||
| YTDDebitAmtInCoCodeCrcy | I_StRpTrialBalanceItemCube | YTDDebitAmtInCoCodeCrcy | ||
| YTDCrdtAmtInCoCodeCrcy | I_StRpTrialBalanceItemCube | YTDCrdtAmtInCoCodeCrcy | ||
| ReconciliationAccountType | I_StRpTrialBalanceItemCube | ReconciliationAccountType | Reconcil. ID | |
| AlternativeGLAccount | I_StRpTrialBalanceItemCube | AlternativeGLAccount | Group Account | |
| PL_IndicatorIsCustomerSupplier | ||||
| Customer | I_StRpTrialBalanceItemCube | Customer | Sold-to Party | |
| Supplier | I_StRpTrialBalanceItemCube | Supplier | Supplier | |
| CustomerName | ||||
| SupplierName | ||||
| ChartOfAccounts | I_StRpTrialBalanceItemCube | ChartOfAccounts | Node Class | |
| FinancialAccountType | I_StRpTrialBalanceItemCube | FinancialAccountType | Fin. Account Type | |
| _CompanyCode | I_StRpTrialBalanceItemCube | _CompanyCode | ||
| _Customer | I_StRpTrialBalanceItemCube | _Customer | ||
| _Supplier | I_StRpTrialBalanceItemCube | _Supplier |
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 I_PL_SAFTGenLdgrAcctBalCube.
-- 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_PL_IndicatorIsTrueOrFalse : fipl_consider_vendor_customer
CREATE VIEW I_PL_SAFTGenLdgrAcctBalCube 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,
I_StRpTrialBalanceItemCube.PostingDate AS PostingDate,
I_StRpTrialBalanceItemCube.DocumentDate AS DocumentDate,
I_StRpTrialBalanceItemCube.GLAccount AS GLAccount,
I_StRpTrialBalanceItemCube.GLAccountLongName AS GLAccountLongName,
I_StRpTrialBalanceItemCube._GLAccountInChartOfAccounts.GLAccountType AS GLAccountType,
I_StRpTrialBalanceItemCube._GLAccountInChartOfAccounts.GLAccountGroup AS GLAccountGroup,
case when I_StRpTrialBalanceItemCube._GLAccountInChartOfAccounts._GLAccountGroupText[1: Language = $session.system_language].AccountGroupName is initial or I_StRpTrialBalanceItemCube._GLAccountInChartOfAccounts._GLAccountGroupText[1: Language = $session.system_language].AccountGroupName is null then 'Nie dotyczy' else I_StRpTrialBalanceItemCube._GLAccountInChartOfAccounts._GLAccountGroupText[1: Language = $session.system_language].AccountGroupName end as AccountGroupName AS AccountGroupNameendasAccountGroupName,
I_StRpTrialBalanceItemCube.CompanyCodeCurrency AS CompanyCodeCurrency,
I_StRpTrialBalanceItemCube.StartingBalanceAmtInCoCodeCrcy AS StartingBalanceAmtInCoCodeCrcy,
I_StRpTrialBalanceItemCube.DebitStartingBalAmtInCCCrcy AS DebitStartingBalAmtInCCCrcy,
I_StRpTrialBalanceItemCube.CreditStartingBalAmtInCCCrcy AS CreditStartingBalAmtInCCCrcy,
I_StRpTrialBalanceItemCube.AmountInCompanyCodeCurrency AS AmountInCompanyCodeCurrency,
I_StRpTrialBalanceItemCube.DebitAmountInCoCodeCrcy AS DebitAmountInCoCodeCrcy,
I_StRpTrialBalanceItemCube.CreditAmountInCoCodeCrcy AS CreditAmountInCoCodeCrcy,
I_StRpTrialBalanceItemCube.EndingBalanceAmtInCoCodeCrcy AS EndingBalanceAmtInCoCodeCrcy,
I_StRpTrialBalanceItemCube.DebitEndingBalAmtInCCCrcy AS DebitEndingBalAmtInCCCrcy,
I_StRpTrialBalanceItemCube.CreditEndingBalAmtInCCCrcy AS CreditEndingBalAmtInCCCrcy,
I_StRpTrialBalanceItemCube.YTDDebitAmtInCoCodeCrcy AS YTDDebitAmtInCoCodeCrcy,
I_StRpTrialBalanceItemCube.YTDCrdtAmtInCoCodeCrcy AS YTDCrdtAmtInCoCodeCrcy,
I_StRpTrialBalanceItemCube.ReconciliationAccountType AS ReconciliationAccountType,
I_StRpTrialBalanceItemCube.AlternativeGLAccount AS AlternativeGLAccount,
$parameters.P_PL_IndicatorIsTrueOrFalse AS PL_IndicatorIsCustomerSupplier,
I_StRpTrialBalanceItemCube.Customer AS Customer,
I_StRpTrialBalanceItemCube.Supplier AS Supplier,
I_StRpTrialBalanceItemCube._Customer.CustomerName AS CustomerName,
I_StRpTrialBalanceItemCube._Supplier.SupplierName AS SupplierName,
I_StRpTrialBalanceItemCube.ChartOfAccounts AS ChartOfAccounts,
I_StRpTrialBalanceItemCube.FinancialAccountType AS FinancialAccountType,
I_StRpTrialBalanceItemCube._CompanyCode AS _CompanyCode,
I_StRpTrialBalanceItemCube._Customer AS _Customer,
I_StRpTrialBalanceItemCube._Supplier AS _Supplier
FROM I_StRpTrialBalanceItemCube
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA