R_ProjectBillingRequestItemTP

DDL: R_PROJECTBILLINGREQUESTITEMTP Type: view_entity TRANSACTIONAL Package: VDM_PROJECTBILLINGREQUEST_TP

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)

SourceAliasJoin Type
I_ProjectBillingRequestItem ProjectBillingRequestItem from

Associations (13)

CardinalityTargetAliasCondition
[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)

NameValueLevelField
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)

KeyFieldSource TableSource FieldDescription
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]
;