R_PrjBlgElmEntrJrnlEntrLinkTP

DDL: R_PRJBLGELMENTRJRNLENTRLINKTP SQL: RPBEEJELINKTP Type: view_entity TRANSACTIONAL

Project Billing Element Journal Entry - Billing Plan Link

R_PrjBlgElmEntrJrnlEntrLinkTP is a Transactional CDS View that provides data about "Project Billing Element Journal Entry - Billing Plan Link" in SAP S/4HANA. It reads from 1 data source (I_PrjBlgElmEntrJrnlEntrLink) and exposes 20 fields with key field ProjBillgElmntEntrItmUUID. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_PrjBlgElmEntrJrnlEntrLink PrjBlgElmEntrJrnlEntrLink from

Associations (2)

CardinalityTargetAliasCondition
[1..1] R_ProjectBillingElementTP _ProjectBillingElement $projection.projectbillingelementuuid = _ProjectBillingElement.ProjectBillingElementUUID
[1..1] I_BllbleCtrlBillgCtrlCatAssgmt _BillableControl $projection.billablecontrol = _BillableControl.BillableControl

Annotations (7)

NameValueLevelField
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
VDM.viewType #TRANSACTIONAL view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Project Billing Element Journal Entry - Billing Plan Link view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view

Fields (20)

KeyFieldSource TableSource FieldDescription
KEY ProjBillgElmntEntrItmUUID I_PrjBlgElmEntrJrnlEntrLink ProjBillgElmntEntrItmUUID PBE Entry UUID
ProjectBillingElementUUID _ProjectBillingElementEntry ProjectBillingElementUUID PBE UUID
Ledger I_PrjBlgElmEntrJrnlEntrLink Ledger Ledger
CompanyCode I_PrjBlgElmEntrJrnlEntrLink CompanyCode Receiver Company Code
FiscalYear I_PrjBlgElmEntrJrnlEntrLink FiscalYear G/L Fiscal Year
AccountingDocument I_PrjBlgElmEntrJrnlEntrLink AccountingDocument Journal Entry
LedgerGLLineItem I_PrjBlgElmEntrJrnlEntrLink LedgerGLLineItem Journal Entry Item
ReferenceDocument I_PrjBlgElmEntrJrnlEntrLink ReferenceDocument Reference Document
ReversalReferenceDocument I_PrjBlgElmEntrJrnlEntrLink ReversalReferenceDocument Reversal Reference Document
CreatedByUser I_PrjBlgElmEntrJrnlEntrLink CreatedByUser User Name
CreationDateTime I_PrjBlgElmEntrJrnlEntrLink CreationDateTime Timestamp
LastChangedByUser I_PrjBlgElmEntrJrnlEntrLink LastChangedByUser User Name
LastChangeDateTime I_PrjBlgElmEntrJrnlEntrLink LastChangeDateTime Timestamp
BillableControl _GLAccountLineItemRawData BillableControl Billable Control
PersonnelNumber _GLAccountLineItemRawData PersonnelNumber Personnel No.
_GLAccountLineItemRawData _GLAccountLineItemRawData
_ProjectBillingElementEntry _ProjectBillingElementEntry
_ProjectBillingElement _ProjectBillingElement
_BillableControl _BillableControl
ProjectBillingCategory

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 R_PrjBlgElmEntrJrnlEntrLinkTP.
-- 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.
-- SQL view name: RPBEEJELINKTP

CREATE VIEW R_PrjBlgElmEntrJrnlEntrLinkTP AS
SELECT
  PrjBlgElmEntrJrnlEntrLink.ProjBillgElmntEntrItmUUID AS ProjBillgElmntEntrItmUUID,
  _ProjectBillingElementEntry.ProjectBillingElementUUID AS ProjectBillingElementUUID,
  PrjBlgElmEntrJrnlEntrLink.Ledger AS Ledger,
  PrjBlgElmEntrJrnlEntrLink.CompanyCode AS CompanyCode,
  PrjBlgElmEntrJrnlEntrLink.FiscalYear AS FiscalYear,
  PrjBlgElmEntrJrnlEntrLink.AccountingDocument AS AccountingDocument,
  PrjBlgElmEntrJrnlEntrLink.LedgerGLLineItem AS LedgerGLLineItem,
  PrjBlgElmEntrJrnlEntrLink.ReferenceDocument AS ReferenceDocument,
  PrjBlgElmEntrJrnlEntrLink.ReversalReferenceDocument AS ReversalReferenceDocument,
  PrjBlgElmEntrJrnlEntrLink.CreatedByUser AS CreatedByUser,
  PrjBlgElmEntrJrnlEntrLink.CreationDateTime AS CreationDateTime,
  PrjBlgElmEntrJrnlEntrLink.LastChangedByUser AS LastChangedByUser,
  PrjBlgElmEntrJrnlEntrLink.LastChangeDateTime AS LastChangeDateTime,
  _GLAccountLineItemRawData.BillableControl AS BillableControl,
  _GLAccountLineItemRawData.PersonnelNumber AS PersonnelNumber,
  _ProjectBillingElementEntry._ProjectBillingElement.ProjectBillingCategory AS ProjectBillingCategory
FROM I_PrjBlgElmEntrJrnlEntrLink AS PrjBlgElmEntrJrnlEntrLink
LEFT OUTER JOIN R_ProjectBillingElementTP AS _ProjectBillingElement ON projectbillingelementuuid = _ProjectBillingElement.ProjectBillingElementUUID  -- association [1..1]
LEFT OUTER JOIN I_BllbleCtrlBillgCtrlCatAssgmt AS _BillableControl ON billablecontrol = _BillableControl.BillableControl  -- association [1..1]
;