P_RATotalOpenRevnTimeBased

DDL: P_RATOTALOPENREVNTIMEBASED Type: view_entity COMPOSITE

P_RATotalOpenRevnTimeBased is a Composite CDS View in SAP S/4HANA. It reads from 1 data source (I_RAPerformanceObligation) and exposes 42 fields with key fields PerformanceObligation, CompanyCode, AccountingPrinciple.

Data Sources (1)

SourceAliasJoin Type
I_RAPerformanceObligation PerformObligation from

Parameters (2)

NameTypeDefault
P_FiscalYear fis_gjahr
P_FiscalPeriod fins_fiscalperiod

Annotations (3)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.private true view
VDM.viewType #COMPOSITE view

Fields (42)

KeyFieldSource TableSource FieldDescription
KEY PerformanceObligation I_RAPerformanceObligation PerformanceObligation Performance Obligation
KEY CompanyCode I_RAPerformanceObligation CompanyCode Receiver Company Code
KEY AccountingPrinciple I_RAPerformanceObligation AccountingPrinciple AP Ledger/CoCode
RevenueAccountingContract I_RAPerformanceObligation RevenueAccountingContract Revenue Contract
SalesDocumentCurrency I_RAPerformanceObligation SalesDocumentCurrency Currency
EventBasedTotalOpenRevenue
RAPerformanceObligationType I_RAPerformanceObligation RAPerformanceObligationType Performance Obligation Type
BusinessPartner I_RAPerformanceObligation BusinessPartner Issuing Authority
Customer I_RAPerformanceObligation Customer Sold-to Party
PerfOblgnFulfillmentType I_RAPerformanceObligation PerfOblgnFulfillmentType Fulfillment Type
PerfOblgnEventType I_RAPerformanceObligation PerfOblgnEventType Event Type
RevnAcctgSalesOrganization I_RAPerformanceObligation RevnAcctgSalesOrganization Sales Org.
FunctionalArea I_RAPerformanceObligation FunctionalArea Sendr Fctl Area
BusinessArea I_RAPerformanceObligation BusinessArea Business Area
Segment I_RAPerformanceObligation Segment Segment number
ProfitCenter I_RAPerformanceObligation ProfitCenter Profit Center
CostCenter I_RAPerformanceObligation CostCenter Cost Center
OrderID I_RAPerformanceObligation OrderID Order ID
SalesOrder I_RAPerformanceObligation SalesOrder SD Document
WBSElementExternalID I_RAPerformanceObligation WBSElementExternalID WBS Element External ID
RevnAcctgPerfOblgnStatus I_RAPerformanceObligation RevnAcctgPerfOblgnStatus Perf. Oblig. Status
ControllingArea I_RAPerformanceObligation ControllingArea Controlling Area
PerformanceObligationClass I_RAPerformanceObligation PerformanceObligationClass Performance Obligation Name
RAInitialEffectiveDate I_RAPerformanceObligation RAInitialEffectiveDate Initial Effect. Date
_AccountingPrinciple I_RAPerformanceObligation _AccountingPrinciple
_BusinessArea I_RAPerformanceObligation _BusinessArea
_BusinessPartner I_RAPerformanceObligation _BusinessPartner
_CompanyCode I_RAPerformanceObligation _CompanyCode
_Customer I_RAPerformanceObligation _Customer
_FulfillmentType I_RAPerformanceObligation _FulfillmentType
_FunctionalArea I_RAPerformanceObligation _FunctionalArea
_Order I_RAPerformanceObligation _Order
_PerfObligationEventType I_RAPerformanceObligation _PerfObligationEventType
_RAPerfOblgnStatus I_RAPerformanceObligation _RAPerfOblgnStatus
_SalesOrder I_RAPerformanceObligation _SalesOrder
_Segment I_RAPerformanceObligation _Segment
_WBSElement I_RAPerformanceObligation _WBSElement
_CostCenter I_RAPerformanceObligation _CostCenter
_ProfitCenter I_RAPerformanceObligation _ProfitCenter
_ControllingArea I_RAPerformanceObligation _ControllingArea
_SalesOrganization I_RAPerformanceObligation _SalesOrganization
_RevenueAccountingContract I_RAPerformanceObligation _RevenueAccountingContract

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_RATotalOpenRevnTimeBased.
-- 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_FiscalYear : fis_gjahr, P_FiscalPeriod : fins_fiscalperiod

CREATE VIEW P_RATotalOpenRevnTimeBased AS
SELECT
  PerformObligation.PerformanceObligation AS PerformanceObligation,
  PerformObligation.CompanyCode AS CompanyCode,
  PerformObligation.AccountingPrinciple AS AccountingPrinciple,
  PerformObligation.RevenueAccountingContract AS RevenueAccountingContract,
  PerformObligation.SalesDocumentCurrency AS SalesDocumentCurrency,
  cast(0 as farr_open_revenue) AS EventBasedTotalOpenRevenue,
  PerformObligation.RAPerformanceObligationType AS RAPerformanceObligationType,
  PerformObligation.BusinessPartner AS BusinessPartner,
  PerformObligation.Customer AS Customer,
  PerformObligation.PerfOblgnFulfillmentType AS PerfOblgnFulfillmentType,
  PerformObligation.PerfOblgnEventType AS PerfOblgnEventType,
  PerformObligation.RevnAcctgSalesOrganization AS RevnAcctgSalesOrganization,
  PerformObligation.FunctionalArea AS FunctionalArea,
  PerformObligation.BusinessArea AS BusinessArea,
  PerformObligation.Segment AS Segment,
  PerformObligation.ProfitCenter AS ProfitCenter,
  PerformObligation.CostCenter AS CostCenter,
  PerformObligation.OrderID AS OrderID,
  PerformObligation.SalesOrder AS SalesOrder,
  PerformObligation.WBSElementExternalID AS WBSElementExternalID,
  PerformObligation.RevnAcctgPerfOblgnStatus AS RevnAcctgPerfOblgnStatus,
  PerformObligation.ControllingArea AS ControllingArea,
  PerformObligation.PerformanceObligationClass AS PerformanceObligationClass,
  PerformObligation.RAInitialEffectiveDate AS RAInitialEffectiveDate,
  PerformObligation._AccountingPrinciple AS _AccountingPrinciple,
  PerformObligation._BusinessArea AS _BusinessArea,
  PerformObligation._BusinessPartner AS _BusinessPartner,
  PerformObligation._CompanyCode AS _CompanyCode,
  PerformObligation._Customer AS _Customer,
  PerformObligation._FulfillmentType AS _FulfillmentType,
  PerformObligation._FunctionalArea AS _FunctionalArea,
  PerformObligation._Order AS _Order,
  PerformObligation._PerfObligationEventType AS _PerfObligationEventType,
  PerformObligation._RAPerfOblgnStatus AS _RAPerfOblgnStatus,
  PerformObligation._SalesOrder AS _SalesOrder,
  PerformObligation._Segment AS _Segment,
  PerformObligation._WBSElement AS _WBSElement,
  PerformObligation._CostCenter AS _CostCenter,
  PerformObligation._ProfitCenter AS _ProfitCenter,
  PerformObligation._ControllingArea AS _ControllingArea,
  PerformObligation._SalesOrganization AS _SalesOrganization,
  PerformObligation._RevenueAccountingContract AS _RevenueAccountingContract
FROM I_RAPerformanceObligation AS PerformObligation
;