P_RADrctPostgLbltyAstForImprmt

DDL: P_RADRCTPOSTGLBLTYASTFORIMPRMT Type: view_entity COMPOSITE

P_RADrctPostgLbltyAstForImprmt is a Composite CDS View in SAP S/4HANA. It reads from 2 data sources (I_RAJournalEntryItem, I_RAJournalEntryItem) and exposes 19 fields with key fields CompanyCode, AccountingPrinciple, AccountingDocument, GLAccountLineItem, FiscalYear.

Data Sources (2)

SourceAliasJoin Type
I_RAJournalEntryItem _RAImpairOfAssetPosting inner
I_RAJournalEntryItem _RAJournalEntryItem from

Parameters (4)

NameTypeDefault
P_FiscalYearFrom fis_gjahr
P_FiscalPeriodFrom fis_poper
P_FiscalYearTo fis_gjahr
P_FiscalPeriodTo fis_poper

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MIXED view
VDM.private true view
VDM.viewType #COMPOSITE view

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode I_RAJournalEntryItem CompanyCode Receiver Company Code
KEY AccountingPrinciple I_RAJournalEntryItem AccountingPrinciple AP Ledger/CoCode
KEY AccountingDocument I_RAJournalEntryItem AccountingDocument Journal Entry
KEY GLAccountLineItem I_RAJournalEntryItem GLAccountLineItem Matching Document Line Item
KEY FiscalYear I_RAJournalEntryItem FiscalYear G/L Fiscal Year
RevenueAccountingContract I_RAJournalEntryItem RevenueAccountingContract Revenue Contract
PerformanceObligation I_RAJournalEntryItem PerformanceObligation Performance Obligation
RevnAcctgPostingCategory I_RAJournalEntryItem RevnAcctgPostingCategory
FiscalYearVariant I_RAJournalEntryItem FiscalYearVariant FY Variant
FiscalPeriod I_RAJournalEntryItem FiscalPeriod Tax period
SalesDocumentCurrency I_RAJournalEntryItem SalesDocumentCurrency Currency
CompanyCodeCurrency I_RAJournalEntryItem CompanyCodeCurrency Local Currency
AdditionalCurrency1 I_RAJournalEntryItem AdditionalCurrency1 Local curr. 2
AdditionalCurrency2 I_RAJournalEntryItem AdditionalCurrency2 Local curr. 3
RevnAcctgPostgAmtInSlsDocCrcy I_RAJournalEntryItem RevnAcctgPostgAmtInSlsDocCrcy
RevnAcctgPostgAmtInCoCodeCrcy I_RAJournalEntryItem RevnAcctgPostgAmtInCoCodeCrcy
RevnAcctgPostgAmtInAddlCrcy1 I_RAJournalEntryItem RevnAcctgPostgAmtInAddlCrcy1
RevnAcctgPostgAmtInAddlCrcy2 I_RAJournalEntryItem RevnAcctgPostgAmtInAddlCrcy2
RAPostLevelOfContractBalance

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_RADrctPostgLbltyAstForImprmt.
-- 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_FiscalYearFrom : fis_gjahr, P_FiscalPeriodFrom : fis_poper, P_FiscalYearTo : fis_gjahr, P_FiscalPeriodTo : fis_poper

CREATE VIEW P_RADrctPostgLbltyAstForImprmt AS
SELECT
  _RAJournalEntryItem.CompanyCode AS CompanyCode,
  _RAJournalEntryItem.AccountingPrinciple AS AccountingPrinciple,
  _RAJournalEntryItem.AccountingDocument AS AccountingDocument,
  _RAJournalEntryItem.GLAccountLineItem AS GLAccountLineItem,
  _RAJournalEntryItem.FiscalYear AS FiscalYear,
  _RAJournalEntryItem.RevenueAccountingContract AS RevenueAccountingContract,
  _RAJournalEntryItem.PerformanceObligation AS PerformanceObligation,
  _RAJournalEntryItem.RevnAcctgPostingCategory AS RevnAcctgPostingCategory,
  _RAJournalEntryItem.FiscalYearVariant AS FiscalYearVariant,
  _RAJournalEntryItem.FiscalPeriod AS FiscalPeriod,
  _RAJournalEntryItem.SalesDocumentCurrency AS SalesDocumentCurrency,
  _RAJournalEntryItem.CompanyCodeCurrency AS CompanyCodeCurrency,
  _RAJournalEntryItem.AdditionalCurrency1 AS AdditionalCurrency1,
  _RAJournalEntryItem.AdditionalCurrency2 AS AdditionalCurrency2,
  _RAJournalEntryItem.RevnAcctgPostgAmtInSlsDocCrcy AS RevnAcctgPostgAmtInSlsDocCrcy,
  _RAJournalEntryItem.RevnAcctgPostgAmtInCoCodeCrcy AS RevnAcctgPostgAmtInCoCodeCrcy,
  _RAJournalEntryItem.RevnAcctgPostgAmtInAddlCrcy1 AS RevnAcctgPostgAmtInAddlCrcy1,
  _RAJournalEntryItem.RevnAcctgPostgAmtInAddlCrcy2 AS RevnAcctgPostgAmtInAddlCrcy2,
  _RAJournalEntryItem._RevenueAccountingContract.RAPostLevelOfContractBalance AS RAPostLevelOfContractBalance
FROM I_RAJournalEntryItem AS _RAJournalEntryItem
INNER JOIN I_RAJournalEntryItem AS _RAImpairOfAssetPosting ON /* join condition not captured in parsed metadata */
;