P_RAIntegEBRRProject

DDL: P_RAINTEGEBRRPROJECT Type: view_entity COMPOSITE Package: FINS_REV_REC_URR

RAR Integration EBRR Project

P_RAIntegEBRRProject is a Composite CDS View that provides data about "RAR Integration EBRR Project" in SAP S/4HANA. It reads from 3 data sources (I_RAPerformanceObligation, I_ResultsAnalysisKey, I_WBSElementBasicData) and exposes 8 fields with key field PerformanceObligation. Part of development package FINS_REV_REC_URR.

Data Sources (3)

SourceAliasJoin Type
I_RAPerformanceObligation pob from
I_ResultsAnalysisKey tkkaa inner
I_WBSElementBasicData wbs inner

Annotations (4)

NameValueLevelField
EndUserText.label RAR Integration EBRR Project view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.private true view
VDM.viewType #COMPOSITE view

Fields (8)

KeyFieldSource TableSource FieldDescription
KEY PerformanceObligation I_RAPerformanceObligation PerformanceObligation
RevenueAccountingContract I_RAPerformanceObligation RevenueAccountingContract
Project
WBSElementInternalID I_WBSElementBasicData WBSElementInternalID
WBSElement I_WBSElementBasicData WBSElement
WBSDescription I_WBSElementBasicData WBSDescription
ResultAnalysisInternalID I_WBSElementBasicData ResultAnalysisInternalID
AccountingPrinciple I_RAPerformanceObligation AccountingPrinciple
@EndUserText.label: 'RAR Integration EBRR Project'
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.private: true
@VDM.viewType: #COMPOSITE
define view entity P_RAIntegEBRRProject as select from I_RAPerformanceObligation as pob
                                inner join I_WBSElementBasicData as wbs
                                      on pob.WBSElementInternalID = wbs.WBSElementInternalID                                   
                                inner join I_ResultsAnalysisKey as tkkaa
                                      on  wbs.ResultAnalysisInternalID = tkkaa.ResultAnalysisInternalID
                                      and tkkaa.RsltIsForEvtBsdRevnRecognition = 'X'
{
  key pob.PerformanceObligation,
  pob.RevenueAccountingContract,
  wbs._Project.Project, 
  wbs.WBSElementInternalID,
  wbs.WBSElement,
  wbs.WBSDescription,
  wbs.ResultAnalysisInternalID,
  pob.AccountingPrinciple  
} 

where pob.RAUnivRevnRecgnIntegType = 'P'