R_ProjectBillingRequestItemTP
Project Billing Request Item TP
R_ProjectBillingRequestItemTP is a Transactional CDS View that provides data about "Project Billing Request Item TP" in SAP S/4HANA. It reads from 1 data source (I_ProjectBillingRequestItem) and exposes 90 fields with key field ProjectBillingRequestItemUUID. It has 13 associations to related views. Part of development package VDM_PROJECTBILLINGREQUEST_TP.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_ProjectBillingRequestItem | ProjectBillingRequestItem | from |
Associations (13)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_WorkForcePersonMappings | _PersonWorkAgreement_1 | _PrjBlgElmEntrJrnlEntrLinkTP.PersonnelNumber = _PersonWorkAgreement_1.WorkforceAssignment |
| [0..1] | R_ProjectBillingElementEntryTP | _ProjectBillingElementEntryTP | $projection.ProjBillgElmntEntrItmUUID = _ProjectBillingElementEntryTP.ProjBillgElmntEntrItmUUID |
| [0..1] | I_BillingControlCategoryText | _BillingControlCategoryText | $projection.BillingControlCategory = _BillingControlCategoryText.BillingControlCategory and _BillingControlCategoryText.Language = $session.system_language |
| [0..1] | E_JournalEntryItem | _JournalEntryItemExtension | $projection.Ledger = _JournalEntryItemExtension.SourceLedger and $projection.CompanyCode = _JournalEntryItemExtension.CompanyCode and $projection.FiscalYear = _JournalEntryItemExtension.FiscalYear and $projection.AccountingDocument = _JournalEntryItemExtension.AccountingDocument and $projection.LedgerGLLineItem = _JournalEntryItemExtension.LedgerGLLineItem |
| [0..1] | I_TimeSheetOvertimeCatText | _TimeSheetOvertimeCatText | $projection.TimeSheetOvertimeCategory = _TimeSheetOvertimeCatText.TimeSheetOvertimeCategory and _TimeSheetOvertimeCatText.Language = $session.system_language |
| [0..1] | I_CustomerMaterial_2 | _CustomerMaterial | $projection.salesorganization = _CustomerMaterial.SalesOrganization and $projection.distributionchannel = _CustomerMaterial.DistributionChannel and $projection.soldtoparty = _CustomerMaterial.Customer and $projection.Material = _CustomerMaterial.Product |
| [0..1] | I_PrjBlgElmEntrJrnlEntrLink | _PrjBlgElmEntrJrnlEntrLink | ProjectBillingRequestItem.ProjBillgElmntEntrItmUUID = _PrjBlgElmEntrJrnlEntrLink.ProjBillgElmntEntrItmUUID -- |
| [1..1] | I_ProjectBillingElmntDueDate | _DueBillingDate | $projection.ProjectBillingElementUUID = _DueBillingDate.ProjectBillingElementUUID -- |
| [0..1] | I_ProjectBillingCategory | _ProjectBillingCategory | $projection.projectbillingcategory = _ProjectBillingCategory.ProjectBillingCategory |
| [1..*] | I_ProjectBillingCategoryText | _ProjectBillingCategoryText | $projection.projectbillingcategory = _ProjectBillingCategoryText.ProjectBillingCategory |
| [0..1] | E_ProjectBillingRequestItem | _Extension | $projection.ProjectBillingRequestItemUUID = _Extension.ProjectBillingRequestItemUUID |
| [0..*] | I_EngagementProjectSrvcOrgDets | _EngmntPrjSrvcOrgDets | $projection.PartnerCostCenter = _EngmntPrjSrvcOrgDets.AssignedOrganisation and _EngmntPrjSrvcOrgDets.AssignedOrganisationType = 'CS' |
| [0..1] | R_ProjBillgReqItemPrpsdNoteTP | _ProjBillgReqItemPrpsdNoteTP | |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| VDM.viewType | #TRANSACTIONAL | view | |
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| EndUserText.label | Project Billing Request Item TP | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.sapObjectNodeType.name | ProjectBillingRequestItem | view |
Fields (90)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ProjectBillingRequestItemUUID | I_ProjectBillingRequestItem | ProjectBillingRequestItemUUID | Item UUID |
| ProjectBillingRequestUUID | I_ProjectBillingRequestItem | ProjectBillingRequestUUID | Proj Billg Req UUID | |
| ProjBillgElmntEntrItmUUID | I_ProjectBillingRequestItem | ProjBillgElmntEntrItmUUID | PBE Entry UUID | |
| ProjectBillingElementUUID | I_ProjectBillingRequestItem | ProjectBillingElementUUID | PBE UUID | |
| SalesDocumentItem | I_ProjectBillingRequestItem | SalesDocumentItem | Sales Document Item | |
| BillingPlan | I_ProjectBillingRequestItem | BillingPlan | Bill. Plan No. | |
| BillingPlanItem | I_ProjectBillingRequestItem | BillingPlanItem | Item | |
| ToBePostponedQuantity | I_ProjectBillingRequestItem | ToBePostponedQuantity | To Be Postponed Qty | |
| ToBePostponedAmtInTransacCrcy | I_ProjectBillingRequestItem | ToBePostponedAmtInTransacCrcy | Amt ToPostpn TrCrcy | |
| ToBePostponedAmtInProjectCrcy | I_ProjectBillingRequestItem | ToBePostponedAmtInProjectCrcy | Amt ToPostpn PrCrcy | |
| ToBePostponedAmtInGlobalCrcy | I_ProjectBillingRequestItem | ToBePostponedAmtInGlobalCrcy | Amt ToPostpn GlCrcy | |
| ToBeWrittenOffQuantity | I_ProjectBillingRequestItem | ToBeWrittenOffQuantity | Qty to Write Off | |
| ToBeWrittenOffAmtInTransCrcy | I_ProjectBillingRequestItem | ToBeWrittenOffAmtInTransCrcy | Amt ToWrtOff TrCrcy | |
| ToBeWrittenOffAmtInProjectCrcy | I_ProjectBillingRequestItem | ToBeWrittenOffAmtInProjectCrcy | Amt ToWrtOff PrCrcy | |
| ToBeWrittenOffAmtInGlobalCrcy | I_ProjectBillingRequestItem | ToBeWrittenOffAmtInGlobalCrcy | Amt ToWrtOff GlCrcy | |
| BillableRevenueAmtInDocCrcy | I_ProjectBillingRequestItem | BillableRevenueAmtInDocCrcy | Billable Revenue | |
| ProjBillgReqItmCrtedByUser | I_ProjectBillingRequestItem | ProjBillgReqItmCrtedByUser | Created By | |
| ProjBillgReqItmCrtedAtDteTme | I_ProjectBillingRequestItem | ProjBillgReqItmCrtedAtDteTme | Created On | |
| ProjBillgReqItmLastChgdBy | I_ProjectBillingRequestItem | ProjBillgReqItmLastChgdBy | Item Changed By | |
| ProjBillgReqItmLastChgdDteTme | I_ProjectBillingRequestItem | ProjBillgReqItmLastChgdDteTme | Item Changed On | |
| ServicesRenderedDate | I_ProjectBillingRequestItem | ServicesRenderedDate | Services Rendered Date | |
| ToBeBilledQuantity | I_ProjectBillingRequestItem | ToBeBilledQuantity | To Be Blld Qty | |
| ToBeBilledAmtInTransCrcy | I_ProjectBillingRequestItem | ToBeBilledAmtInTransCrcy | To Be Blld Trans Cur | |
| ToBeBilledAmtInProjCurrency | I_ProjectBillingRequestItem | ToBeBilledAmtInProjCurrency | To Be Blld Proj Crcy | |
| ToBeBilledAmtInGlobCurrency | I_ProjectBillingRequestItem | ToBeBilledAmtInGlobCurrency | To Be Blld GlobCrcy | |
| OpenQuantity | I_ProjectBillingRequestItem | OpenQuantity | PBE Entry Open Qty | |
| OpenAmountInTransCrcy | I_ProjectBillingRequestItem | OpenAmountInTransCrcy | Open Amt Trans Crcy | |
| OpenAmountInProjectCurrency | I_ProjectBillingRequestItem | OpenAmountInProjectCurrency | Open Amt Proj Crcy | |
| OpenAmountInGlobalCurrency | I_ProjectBillingRequestItem | OpenAmountInGlobalCurrency | Open Amt Glob Crcy | |
| OpenRevenueAmtInDocCrcy | I_ProjectBillingRequestItem | OpenRevenueAmtInDocCrcy | Open Revenue | |
| NetPriceAmountInDocCrcy | I_ProjectBillingRequestItem | NetPriceAmountInDocCrcy | Net Price | |
| NetPriceQuantity | I_ProjectBillingRequestItem | NetPriceQuantity | Price Unit | |
| NetPriceQuantityUnit | I_ProjectBillingRequestItem | NetPriceQuantityUnit | SettlmtPrcUnit | |
| Material | I_ProjectBillingRequestItem | Material | Vehicle Model | |
| TransactionCurrency | I_ProjectBillingRequestItem | TransactionCurrency | Transaction Currency | |
| ProjectCurrency | I_ProjectBillingRequestItem | ProjectCurrency | Project Currency | |
| QuantityUnit | I_ProjectBillingRequestItem | QuantityUnit | Unit of measure | |
| GlobalCurrency | I_ProjectBillingRequestItem | GlobalCurrency | GM Billing Element: Global Currency | |
| DocumentCurrency | I_ProjectBillingRequestItem | DocumentCurrency | Document Currency | |
| ManualBillgSelForPrjBlgReqItem | I_ProjectBillingRequestItem | ManualBillgSelForPrjBlgReqItem | MnlBllySelection | |
| ProjectBillingRequestItemDesc | I_ProjectBillingRequestItem | ProjectBillingRequestItemDesc | Item Description | |
| ProjBillgReqItmSourceType | I_ProjectBillingRequestItem | ProjBillgReqItmSourceType | PBR Item SourceType | |
| ProjBillgTransfCostQtyCode | I_ProjectBillingRequestItem | ProjBillgTransfCostQtyCode | Transfer Qty/Costs | |
| ProjBillgItmValIsNotActualCost | I_ProjectBillingRequestItem | ProjBillgItmValIsNotActualCost | Item Not Actual Cost | |
| ProjBillingRequestItemLongText | I_ProjectBillingRequestItem | ProjBillingRequestItemLongText | Note | |
| SalesDocument | _ProjectBillingRequestTP | SalesDocument | SD Document | |
| SalesOrganization | ||||
| DistributionChannel | ||||
| SoldToParty | ||||
| ProjectBillingCategory | _ProjectBillingRequestTP | ProjectBillingCategory | PBF Category | |
| ProjectBillingRequestStatus | _ProjectBillingRequestTP | ProjectBillingRequestStatus | Billing Req Status | |
| UserID | _ProjectBillingRequestTP | UserID | User Name | |
| PersonnelNumber | _PrjBlgElmEntrJrnlEntrLinkTP | PersonnelNumber | Personnel No. | |
| Ledger | _PrjBlgElmEntrJrnlEntrLinkTP | Ledger | Ledger | |
| CompanyCode | _PrjBlgElmEntrJrnlEntrLinkTP | CompanyCode | Receiver Company Code | |
| FiscalYear | _PrjBlgElmEntrJrnlEntrLinkTP | FiscalYear | G/L Fiscal Year | |
| LedgerGLLineItem | _PrjBlgElmEntrJrnlEntrLinkTP | LedgerGLLineItem | Journal Entry Item | |
| AccountingDocument | _PrjBlgElmEntrJrnlEntrLinkTP | AccountingDocument | Journal Entry | |
| WorkItem | ||||
| TimeSheetOvertimeCategory | ||||
| BusinessPartnerUUID | ||||
| ServicesRenderedDateendasDueBillingDate | ||||
| UserLocalDate | ||||
| BillingPlanServiceStartDate | ||||
| BillingPlanServiceEndDate | ||||
| curr232endasBaseUnitActualCost | ||||
| PartnerCostCenter | ||||
| _TimeSheetOvertimeCatText | _TimeSheetOvertimeCatText | |||
| _BillingControlCategoryText | _BillingControlCategoryText | |||
| _PrjBlgElmEntrJrnlEntrLink | _PrjBlgElmEntrJrnlEntrLink | |||
| _CustomerMaterial | _CustomerMaterial | |||
| _PersonWorkAgreement_1 | _PersonWorkAgreement_1 | |||
| _ProjectBillingRequestTP | _ProjectBillingRequestTP | |||
| _ProjectBillingElementEntryTP | _ProjectBillingElementEntryTP | |||
| _Material | I_ProjectBillingRequestItem | _Material | ||
| _ProjectBillingRequest | I_ProjectBillingRequestItem | _ProjectBillingRequest | ||
| _TransactionCurrency | I_ProjectBillingRequestItem | _TransactionCurrency | ||
| _ProjectCurrency | I_ProjectBillingRequestItem | _ProjectCurrency | ||
| _GlobalCurrency | I_ProjectBillingRequestItem | _GlobalCurrency | ||
| _DocumentCurrency | I_ProjectBillingRequestItem | _DocumentCurrency | ||
| _ProjectBillingCategory | _ProjectBillingCategory | |||
| _ProjBillgReqItmSrceType | I_ProjectBillingRequestItem | _ProjBillgReqItmSrceType | ||
| _TransactionCurrencyText | I_ProjectBillingRequestItem | _TransactionCurrencyText | ||
| _ProjectCurrencyText | I_ProjectBillingRequestItem | _ProjectCurrencyText | ||
| _GlobalCurrencyText | I_ProjectBillingRequestItem | _GlobalCurrencyText | ||
| _DocumentCurrencyText | I_ProjectBillingRequestItem | _DocumentCurrencyText | ||
| _ProjectBillingCategoryText | _ProjectBillingCategoryText | |||
| _ProjBillgReqItmSrceTypeText | I_ProjectBillingRequestItem | _ProjBillgReqItmSrceTypeText | ||
| _ProjBillgReqItemPrpsdNoteTP | _ProjBillgReqItemPrpsdNoteTP | |||
| _EngmntPrjSrvcOrgDets | _EngmntPrjSrvcOrgDets |
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_ProjectBillingRequestItemTP.
-- 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.
CREATE VIEW R_ProjectBillingRequestItemTP AS
SELECT
ProjectBillingRequestItem.ProjectBillingRequestItemUUID AS ProjectBillingRequestItemUUID,
ProjectBillingRequestItem.ProjectBillingRequestUUID AS ProjectBillingRequestUUID,
ProjectBillingRequestItem.ProjBillgElmntEntrItmUUID AS ProjBillgElmntEntrItmUUID,
ProjectBillingRequestItem.ProjectBillingElementUUID AS ProjectBillingElementUUID,
ProjectBillingRequestItem.SalesDocumentItem AS SalesDocumentItem,
ProjectBillingRequestItem.BillingPlan AS BillingPlan,
ProjectBillingRequestItem.BillingPlanItem AS BillingPlanItem,
ProjectBillingRequestItem.ToBePostponedQuantity AS ToBePostponedQuantity,
ProjectBillingRequestItem.ToBePostponedAmtInTransacCrcy AS ToBePostponedAmtInTransacCrcy,
ProjectBillingRequestItem.ToBePostponedAmtInProjectCrcy AS ToBePostponedAmtInProjectCrcy,
ProjectBillingRequestItem.ToBePostponedAmtInGlobalCrcy AS ToBePostponedAmtInGlobalCrcy,
ProjectBillingRequestItem.ToBeWrittenOffQuantity AS ToBeWrittenOffQuantity,
ProjectBillingRequestItem.ToBeWrittenOffAmtInTransCrcy AS ToBeWrittenOffAmtInTransCrcy,
ProjectBillingRequestItem.ToBeWrittenOffAmtInProjectCrcy AS ToBeWrittenOffAmtInProjectCrcy,
ProjectBillingRequestItem.ToBeWrittenOffAmtInGlobalCrcy AS ToBeWrittenOffAmtInGlobalCrcy,
ProjectBillingRequestItem.BillableRevenueAmtInDocCrcy AS BillableRevenueAmtInDocCrcy,
ProjectBillingRequestItem.ProjBillgReqItmCrtedByUser AS ProjBillgReqItmCrtedByUser,
ProjectBillingRequestItem.ProjBillgReqItmCrtedAtDteTme AS ProjBillgReqItmCrtedAtDteTme,
ProjectBillingRequestItem.ProjBillgReqItmLastChgdBy AS ProjBillgReqItmLastChgdBy,
ProjectBillingRequestItem.ProjBillgReqItmLastChgdDteTme AS ProjBillgReqItmLastChgdDteTme,
ProjectBillingRequestItem.ServicesRenderedDate AS ServicesRenderedDate,
ProjectBillingRequestItem.ToBeBilledQuantity AS ToBeBilledQuantity,
ProjectBillingRequestItem.ToBeBilledAmtInTransCrcy AS ToBeBilledAmtInTransCrcy,
ProjectBillingRequestItem.ToBeBilledAmtInProjCurrency AS ToBeBilledAmtInProjCurrency,
ProjectBillingRequestItem.ToBeBilledAmtInGlobCurrency AS ToBeBilledAmtInGlobCurrency,
ProjectBillingRequestItem.OpenQuantity AS OpenQuantity,
ProjectBillingRequestItem.OpenAmountInTransCrcy AS OpenAmountInTransCrcy,
ProjectBillingRequestItem.OpenAmountInProjectCurrency AS OpenAmountInProjectCurrency,
ProjectBillingRequestItem.OpenAmountInGlobalCurrency AS OpenAmountInGlobalCurrency,
ProjectBillingRequestItem.OpenRevenueAmtInDocCrcy AS OpenRevenueAmtInDocCrcy,
ProjectBillingRequestItem.NetPriceAmountInDocCrcy AS NetPriceAmountInDocCrcy,
ProjectBillingRequestItem.NetPriceQuantity AS NetPriceQuantity,
ProjectBillingRequestItem.NetPriceQuantityUnit AS NetPriceQuantityUnit,
ProjectBillingRequestItem.Material AS Material,
ProjectBillingRequestItem.TransactionCurrency AS TransactionCurrency,
ProjectBillingRequestItem.ProjectCurrency AS ProjectCurrency,
ProjectBillingRequestItem.QuantityUnit AS QuantityUnit,
ProjectBillingRequestItem.GlobalCurrency AS GlobalCurrency,
ProjectBillingRequestItem.DocumentCurrency AS DocumentCurrency,
ProjectBillingRequestItem.ManualBillgSelForPrjBlgReqItem AS ManualBillgSelForPrjBlgReqItem,
ProjectBillingRequestItem.ProjectBillingRequestItemDesc AS ProjectBillingRequestItemDesc,
ProjectBillingRequestItem.ProjBillgReqItmSourceType AS ProjBillgReqItmSourceType,
ProjectBillingRequestItem.ProjBillgTransfCostQtyCode AS ProjBillgTransfCostQtyCode,
ProjectBillingRequestItem.ProjBillgItmValIsNotActualCost AS ProjBillgItmValIsNotActualCost,
ProjectBillingRequestItem.ProjBillingRequestItemLongText AS ProjBillingRequestItemLongText,
_ProjectBillingRequestTP.SalesDocument AS SalesDocument,
_ProjectBillingRequestTP._SalesOrder.SalesOrganization AS SalesOrganization,
_ProjectBillingRequestTP._SalesOrder.DistributionChannel AS DistributionChannel,
_ProjectBillingRequestTP._SalesOrder.SoldToParty AS SoldToParty,
_ProjectBillingRequestTP.ProjectBillingCategory AS ProjectBillingCategory,
_ProjectBillingRequestTP.ProjectBillingRequestStatus AS ProjectBillingRequestStatus,
_ProjectBillingRequestTP.UserID AS UserID,
_PrjBlgElmEntrJrnlEntrLinkTP.PersonnelNumber AS PersonnelNumber,
_PrjBlgElmEntrJrnlEntrLinkTP.Ledger AS Ledger,
_PrjBlgElmEntrJrnlEntrLinkTP.CompanyCode AS CompanyCode,
_PrjBlgElmEntrJrnlEntrLinkTP.FiscalYear AS FiscalYear,
_PrjBlgElmEntrJrnlEntrLinkTP.LedgerGLLineItem AS LedgerGLLineItem,
_PrjBlgElmEntrJrnlEntrLinkTP.AccountingDocument AS AccountingDocument,
_PrjBlgElmEntrJrnlEntrLinkTP._GLAccountLineItemRawData.WorkItem AS WorkItem,
_PrjBlgElmEntrJrnlEntrLinkTP._GLAccountLineItemRawData.TimeSheetOvertimeCategory AS TimeSheetOvertimeCategory,
_PersonWorkAgreement_1._WorkForcePersonBPDetails.BusinessPartnerUUID AS BusinessPartnerUUID,
case when ProjectBillingRequestItem.ProjBillgReqItmSourceType = 'A' then case when _ProjBillgElmntTEBillgDate.MaxBillingDate is not null then _ProjBillgElmntTEBillgDate.MaxBillingDate when _ProjBillgElmntTEBillgDate.MinBillingDate is not null then _ProjBillgElmntTEBillgDate.MinBillingDate when _ProjBillgElmntTEBillgDate.MaxBillingDate is null and _ProjBillgElmntTEBillgDate.MinBillingDate is null then cast( '99991231' as fkdat ) end else _ProjectBillingElementEntryTP.ServicesRenderedDate end as DueBillingDate AS ServicesRenderedDateendasDueBillingDate,
$session.user_date AS UserLocalDate,
_ProjectBillingElementEntryTP._PrjBlgElmEntrBillgPlnLnk._SalesDocumentBillingPlanItem.BillingPlanServiceStartDate AS BillingPlanServiceStartDate,
_ProjectBillingElementEntryTP._PrjBlgElmEntrBillgPlnLnk._SalesDocumentBillingPlanItem.BillingPlanServiceEndDate AS BillingPlanServiceEndDate,
case when _ProjectBillingElementEntryTP.OriginalTotalQuantity is not initial then cast( cast( ( curr_to_decfloat_amount( _ProjectBillingElementEntryTP.OriginalAmountInTransacCrcy ) / _ProjectBillingElementEntryTP.OriginalTotalQuantity ) as abap.dec(23,2) ) as abap.curr(23,2) ) else cast( 0 as abap.curr(23,2) ) end as BaseUnitActualCost AS curr232endasBaseUnitActualCost,
_PrjBlgElmEntrJrnlEntrLinkTP._GLAccountLineItemRawData.PartnerCostCenter AS PartnerCostCenter,
ProjectBillingRequestItem._Material AS _Material,
ProjectBillingRequestItem._ProjectBillingRequest AS _ProjectBillingRequest,
ProjectBillingRequestItem._TransactionCurrency AS _TransactionCurrency,
ProjectBillingRequestItem._ProjectCurrency AS _ProjectCurrency,
ProjectBillingRequestItem._GlobalCurrency AS _GlobalCurrency,
ProjectBillingRequestItem._DocumentCurrency AS _DocumentCurrency,
ProjectBillingRequestItem._ProjBillgReqItmSrceType AS _ProjBillgReqItmSrceType,
ProjectBillingRequestItem._TransactionCurrencyText AS _TransactionCurrencyText,
ProjectBillingRequestItem._ProjectCurrencyText AS _ProjectCurrencyText,
ProjectBillingRequestItem._GlobalCurrencyText AS _GlobalCurrencyText,
ProjectBillingRequestItem._DocumentCurrencyText AS _DocumentCurrencyText,
ProjectBillingRequestItem._ProjBillgReqItmSrceTypeText AS _ProjBillgReqItmSrceTypeText
FROM I_ProjectBillingRequestItem AS ProjectBillingRequestItem
LEFT OUTER JOIN I_WorkForcePersonMappings AS _PersonWorkAgreement_1 ON _PrjBlgElmEntrJrnlEntrLinkTP.PersonnelNumber = _PersonWorkAgreement_1.WorkforceAssignment -- association [0..1]
LEFT OUTER JOIN R_ProjectBillingElementEntryTP AS _ProjectBillingElementEntryTP ON ProjBillgElmntEntrItmUUID = _ProjectBillingElementEntryTP.ProjBillgElmntEntrItmUUID -- association [0..1]
LEFT OUTER JOIN I_BillingControlCategoryText AS _BillingControlCategoryText ON BillingControlCategory = _BillingControlCategoryText.BillingControlCategory AND _BillingControlCategoryText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN E_JournalEntryItem AS _JournalEntryItemExtension ON Ledger = _JournalEntryItemExtension.SourceLedger AND CompanyCode = _JournalEntryItemExtension.CompanyCode AND FiscalYear = _JournalEntryItemExtension.FiscalYear AND AccountingDocument = _JournalEntryItemExtension.AccountingDocument AND LedgerGLLineItem = _JournalEntryItemExtension.LedgerGLLineItem -- association [0..1]
LEFT OUTER JOIN I_TimeSheetOvertimeCatText AS _TimeSheetOvertimeCatText ON TimeSheetOvertimeCategory = _TimeSheetOvertimeCatText.TimeSheetOvertimeCategory AND _TimeSheetOvertimeCatText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_CustomerMaterial_2 AS _CustomerMaterial ON salesorganization = _CustomerMaterial.SalesOrganization AND distributionchannel = _CustomerMaterial.DistributionChannel AND soldtoparty = _CustomerMaterial.Customer AND Material = _CustomerMaterial.Product -- association [0..1]
LEFT OUTER JOIN I_PrjBlgElmEntrJrnlEntrLink AS _PrjBlgElmEntrJrnlEntrLink ON ProjectBillingRequestItem.ProjBillgElmntEntrItmUUID = _PrjBlgElmEntrJrnlEntrLink.ProjBillgElmntEntrItmUUID -- association [0..1]
LEFT OUTER JOIN I_ProjectBillingElmntDueDate AS _DueBillingDate ON ProjectBillingElementUUID = _DueBillingDate.ProjectBillingElementUUID -- association [1..1]
LEFT OUTER JOIN I_ProjectBillingCategory AS _ProjectBillingCategory ON projectbillingcategory = _ProjectBillingCategory.ProjectBillingCategory -- association [0..1]
LEFT OUTER JOIN I_ProjectBillingCategoryText AS _ProjectBillingCategoryText ON projectbillingcategory = _ProjectBillingCategoryText.ProjectBillingCategory -- association [1..*]
LEFT OUTER JOIN E_ProjectBillingRequestItem AS _Extension ON ProjectBillingRequestItemUUID = _Extension.ProjectBillingRequestItemUUID -- association [0..1]
LEFT OUTER JOIN I_EngagementProjectSrvcOrgDets AS _EngmntPrjSrvcOrgDets ON PartnerCostCenter = _EngmntPrjSrvcOrgDets.AssignedOrganisation AND _EngmntPrjSrvcOrgDets.AssignedOrganisationType = 'CS' -- association [0..*]
LEFT OUTER JOIN R_ProjBillgReqItemPrpsdNoteTP AS _ProjBillgReqItemPrpsdNoteTP ON /* condition not available in parsed metadata */ -- association [0..1]
;
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