P_EnterpriseProjectMarginItem

DDL: P_ENTERPRISEPROJECTMARGINITEM Type: view_entity COMPOSITE Package: FINS_COPA_REPORTING

Enterprise ProjectMargin Items

P_EnterpriseProjectMarginItem is a Composite CDS View that provides data about "Enterprise ProjectMargin Items" in SAP S/4HANA. It reads from 3 data sources (I_PrjMargAnlysRptCrcyFld, P_EnterpriseProject_F7479, I_ActualPlanJournalEntryItem) and exposes 137 fields with key fields Ledger, SourceLedger, CompanyCode, FiscalYear, AccountingDocument. It has 19 associations to related views. Part of development package FINS_COPA_REPORTING.

Data Sources (3)

SourceAliasJoin Type
I_PrjMargAnlysRptCrcyFld CurrencyField inner
P_EnterpriseProject_F7479 EnterPriseProject from
I_ActualPlanJournalEntryItem JournalEntryItem inner

Associations (19)

CardinalityTargetAliasCondition
[0..1] I_AccountAssignmentType _AccountAssignmentType $projection.AccountAssignmentType = _AccountAssignmentType.AccountAssignmentType
[0..1] I_MargAnlysProdAndSrvcObjType _ObjectType $projection.AccountAssignmentType = _ObjectType.MarginAnalysisObjectType
[0..1] I_ServiceDocument _SolutionOrder $projection.BusinessSolutionOrder = _SolutionOrder.ServiceDocument and _SolutionOrder.ServiceObjectType = 'BUS2000172'
[0..1] I_ProjectByExternalID _Project $projection.Project = _Project.ProjectExternalID
[0..1] I_ProjectByExternalID _ProjectExternalID $projection.projectexternalid = _ProjectExternalID.ProjectExternalID
[0..1] I_AcctgServiceDocumentType _ServiceDocumentTypeNew $projection.ServiceDocumentType = _ServiceDocumentTypeNew.ServiceDocumentType
[0..1] I_AccountingServiceDocument _ServiceDocumentNew $projection.ServiceDocumentType = _ServiceDocumentNew.ServiceDocumentType and $projection.ServiceDocument = _ServiceDocumentNew.ServiceDocument
[0..1] I_AcctgSrvcDocumentItemBasic _ServiceDocumentItemNew $projection.ServiceDocumentType = _ServiceDocumentItemNew.ServiceDocumentType and $projection.ServiceDocument = _ServiceDocumentItemNew.ServiceDocument and $projection.ServiceDocumentItem = _ServiceDocumentItemNew.ServiceDocumentItem
[0..1] I_AcctgServiceDocumentType _ServiceContractTypeNew $projection.ServiceContractType = _ServiceContractTypeNew.ServiceDocumentType
[0..1] I_AccountingServiceDocument _ServiceContractNew $projection.ServiceContractType = _ServiceContractNew.ServiceDocumentType and $projection.ServiceContract = _ServiceContractNew.ServiceDocument
[0..1] I_AcctgSrvcDocumentItemBasic _ServiceContractItemNew $projection.ServiceContractType = _ServiceContractItemNew.ServiceDocumentType and $projection.ServiceContract = _ServiceContractItemNew.ServiceDocument and $projection.ServiceContractItem = _ServiceContractItemNew.ServiceDocumentItem
[0..1] I_GLAccountInChartOfAccounts _OldGLAccountInChartOfAccounts $projection.ChartOfAccounts = _OldGLAccountInChartOfAccounts.ChartOfAccounts and $projection.OldGLAccount = _OldGLAccountInChartOfAccounts.GLAccount
[0..1] I_WBSElement _WBSElement $projection.WBSElement = _WBSElement.WBSElement
[0..1] I_PersonWorkAgreement_1 _PrjManager $projection.ProjectManager = _PrjManager.Person
[0..1] I_EntProjProcessingStatus _ProcessingStatus _ProcessingStatus.ProcessingStatus = $projection.ProcessingStatus
[0..*] I_EntProjProcessingStatusText _ProcessingStatusText _ProcessingStatusText.ProcessingStatus = $projection.ProcessingStatus
[0..1] I_ProjectProfileCode _ProjectProfileCode $projection.ProjectProfileCode = _ProjectProfileCode.ProjectProfileCode
[0..1] I_FiscalYearForLedger _LedgerFiscalYearForLedger $projection.LedgerFiscalYear = _LedgerFiscalYearForLedger.FiscalYear and $projection.CompanyCode = _LedgerFiscalYearForLedger.CompanyCode and $projection.Ledger = _LedgerFiscalYearForLedger.Ledger
[0..*] I_CostCenter _CostCenter $projection.ControllingArea = _CostCenter.ControllingArea and $projection.CostCenter = _CostCenter.CostCenter

Annotations (8)

NameValueLevelField
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.private true view
EndUserText.label Enterprise ProjectMargin Items view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MIXED view

Fields (137)

KeyFieldSource TableSource FieldDescription
KEY Ledger I_ActualPlanJournalEntryItem Ledger Ledger
KEY SourceLedger I_ActualPlanJournalEntryItem SourceLedger Source Ledger
KEY CompanyCode I_ActualPlanJournalEntryItem CompanyCode Receiver Company Code
KEY FiscalYear I_ActualPlanJournalEntryItem FiscalYear G/L Fiscal Year
KEY AccountingDocument I_ActualPlanJournalEntryItem AccountingDocument Journal Entry
KEY FinancialPlanningReqTransSqnc I_ActualPlanJournalEntryItem FinancialPlanningReqTransSqnc Request TSN
KEY FinancialPlanningDataPacket I_ActualPlanJournalEntryItem FinancialPlanningDataPacket Data packet number
KEY ActualPlanJournalEntryItem I_ActualPlanJournalEntryItem ActualPlanJournalEntryItem
KEY CurrencyField I_PrjMargAnlysRptCrcyFld CurrencyField
LedgerGLLineItem I_ActualPlanJournalEntryItem LedgerGLLineItem Journal Entry Item
FinancialPlanningEntryItem I_ActualPlanJournalEntryItem FinancialPlanningEntryItem
PlanningCategory I_ActualPlanJournalEntryItem PlanningCategory Plan Category
ActualPlanCode I_ActualPlanJournalEntryItem ActualPlanCode
LedgerFiscalYear I_ActualPlanJournalEntryItem LedgerFiscalYear
FiscalYearVariant I_ActualPlanJournalEntryItem FiscalYearVariant FY Variant
FiscalPeriod I_ActualPlanJournalEntryItem FiscalPeriod Tax period
FiscalYearPeriod I_ActualPlanJournalEntryItem FiscalYearPeriod Period/Year
ServiceContractType I_ActualPlanJournalEntryItem ServiceContractType
ServiceContract I_ActualPlanJournalEntryItem ServiceContract Transaction ID
ServiceContractItem I_ActualPlanJournalEntryItem ServiceContractItem Item Number in Doc.
BusinessSolutionOrder I_ActualPlanJournalEntryItem BusinessSolutionOrder Solution Order
BusinessSolutionOrderItem I_ActualPlanJournalEntryItem BusinessSolutionOrderItem Solution Order Item
ProviderContract I_ActualPlanJournalEntryItem ProviderContract Contract
ProviderContractItem I_ActualPlanJournalEntryItem ProviderContractItem Contract Item
SoldProduct I_ActualPlanJournalEntryItem SoldProduct Product Sold
AccountAssignmentType I_ActualPlanJournalEntryItem AccountAssignmentType Sndr AcctAssgmt Type
ProjectUUID P_EnterpriseProject_F7479 ProjectUUID Project UUID
ProjectInternalID I_ActualPlanJournalEntryItem ProjectInternalID Project Def.
Project
ProjectExternalID
ProjectProfileCode P_EnterpriseProject_F7479 ProjectProfileCode Project Profile
ProfitCenter I_ActualPlanJournalEntryItem ProfitCenter Profit Center
OriginProfitCenter I_ActualPlanJournalEntryItem OriginProfitCenter
ServiceDocumentType I_ActualPlanJournalEntryItem ServiceDocumentType Transaction Type
ServiceDocument I_ActualPlanJournalEntryItem ServiceDocument Transaction ID
ServiceDocumentItem I_ActualPlanJournalEntryItem ServiceDocumentItem Service Document
BillToParty I_ActualPlanJournalEntryItem BillToParty Inv. Recipient
Customer I_ActualPlanJournalEntryItem Customer Sold-to Party
CustomerGroup I_ActualPlanJournalEntryItem CustomerGroup Customer Group
GLAccount I_ActualPlanJournalEntryItem GLAccount General Ledger
OldGLAccount
CustomerSupplierIndustry I_ActualPlanJournalEntryItem CustomerSupplierIndustry Industry
SoldProductGroup I_ActualPlanJournalEntryItem SoldProductGroup Product Sold Group
SalesOrder I_ActualPlanJournalEntryItem SalesOrder SD Document
SalesOrderItem I_ActualPlanJournalEntryItem SalesOrderItem Sales Order Item
SalesDocument I_ActualPlanJournalEntryItem SalesDocument SD Document
SalesOrganization I_ActualPlanJournalEntryItem SalesOrganization Sales Organization
ShipToParty I_ActualPlanJournalEntryItem ShipToParty Ship-To Party (obsolete)
ChartOfAccounts I_ActualPlanJournalEntryItem ChartOfAccounts Node Class
ControllingArea I_ActualPlanJournalEntryItem ControllingArea Controlling Area
DistributionChannel I_ActualPlanJournalEntryItem DistributionChannel RefDistCh-Cust/Mat.
OrganizationDivision I_ActualPlanJournalEntryItem OrganizationDivision Org. Division
FunctionalArea I_ActualPlanJournalEntryItem FunctionalArea Sendr Fctl Area
Plant I_ActualPlanJournalEntryItem Plant Valuation Area
CustomerSupplierCountry I_ActualPlanJournalEntryItem CustomerSupplierCountry Customer or Supplier Country/Region
WBSElement
WBSElementInternalID I_ActualPlanJournalEntryItem WBSElementInternalID WBS Internal ID
WBSElementExternalID I_ActualPlanJournalEntryItem WBSElementExternalID WBS Element External ID
ProjectObjectType
ProjectObjectNode _WBSElement WBSElementObject Object number
SalesDistrict I_ActualPlanJournalEntryItem SalesDistrict Sales District
Segment I_ActualPlanJournalEntryItem Segment Segment number
OrderCategory I_ActualPlanJournalEntryItem OrderCategory Order Category
OrderID I_ActualPlanJournalEntryItem OrderID Order ID
OrderType I_ActualPlanJournalEntryItem OrderType Order Type
CostCenter I_ActualPlanJournalEntryItem CostCenter Cost Center
_CurrentCostCenter I_ActualPlanJournalEntryItem _CurrentCostCenter
_ServiceDocument I_ActualPlanJournalEntryItem _ServiceDocument
AssetClass I_ActualPlanJournalEntryItem AssetClass Asset Class
Supplier I_ActualPlanJournalEntryItem Supplier Supplier
_Supplier I_ActualPlanJournalEntryItem _Supplier
AccountingDocumentType I_ActualPlanJournalEntryItem AccountingDocumentType Journal Entry Type
_AccountingDocumentType I_ActualPlanJournalEntryItem _AccountingDocumentType
_CurrentProfitCenter I_ActualPlanJournalEntryItem _CurrentProfitCenter
FinancialAccountType I_ActualPlanJournalEntryItem FinancialAccountType Fin. Account Type
ValuationArea I_ActualPlanJournalEntryItem ValuationArea Valuation Area
ProjectManagerUUID P_EnterpriseProject_F7479 ProjectManagerUUID
ProjectManager
ProcessingStatus P_EnterpriseProject_F7479 ProcessingStatus Worklist Status
_ProjectManager P_EnterpriseProject_F7479 _ProjectManager
_PrjManager _PrjManager
_ProcessingStatus _ProcessingStatus
_ProcessingStatusText _ProcessingStatusText
PostingDate I_ActualPlanJournalEntryItem PostingDate Posting Date for GR
DebitCreditCode I_ActualPlanJournalEntryItem DebitCreditCode Single-Character Flag
_DebitCreditCode I_ActualPlanJournalEntryItem _DebitCreditCode
IsCommitment I_ActualPlanJournalEntryItem IsCommitment
ControllingDebitCreditCode
BaseUnit I_ActualPlanJournalEntryItem BaseUnit Unit of Measure
Quantity I_ActualPlanJournalEntryItem Quantity Value
_BaseUnit I_ActualPlanJournalEntryItem _BaseUnit
_Order I_ActualPlanJournalEntryItem _Order
_Project _Project
_ProjectExternalID _ProjectExternalID
_ProjectBasicData I_ActualPlanJournalEntryItem _ProjectBasicData
_WBSElement _WBSElement
_WBSElementExternalID I_ActualPlanJournalEntryItem _WBSElementExternalID
_SourceLedger I_ActualPlanJournalEntryItem _SourceLedger
_JournalEntry I_ActualPlanJournalEntryItem _JournalEntry
_CustomerSupplierCountry I_ActualPlanJournalEntryItem _CustomerSupplierCountry
_CompanyCode I_ActualPlanJournalEntryItem _CompanyCode
_FiscalYear I_ActualPlanJournalEntryItem _FiscalYear
_Ledger I_ActualPlanJournalEntryItem _Ledger
_ObjectType _ObjectType
_AccountAssignmentType _AccountAssignmentType
_SolutionOrder _SolutionOrder
_ServiceDocumentTypeNew _ServiceDocumentTypeNew
_ServiceDocumentNew _ServiceDocumentNew
_ServiceDocumentItemNew _ServiceDocumentItemNew
_ServiceContractNew _ServiceContractNew
_ServiceContractItemNew _ServiceContractItemNew
_ServiceContractTypeNew _ServiceContractTypeNew
_SalesOrder I_ActualPlanJournalEntryItem _SalesOrder
_SalesOrderItem I_ActualPlanJournalEntryItem _SalesOrderItem
_SalesDocument I_ActualPlanJournalEntryItem _SalesDocument
_Customer I_ActualPlanJournalEntryItem _Customer
_CustomerGroup I_ActualPlanJournalEntryItem _CustomerGroup
_ShipToParty I_ActualPlanJournalEntryItem _ShipToParty
_SoldProduct I_ActualPlanJournalEntryItem _SoldProduct
_SoldProductGroup I_ActualPlanJournalEntryItem _SoldProductGroup
_ProfitCenter I_ActualPlanJournalEntryItem _ProfitCenter
_OriginProfitCenter I_ActualPlanJournalEntryItem _OriginProfitCenter
_SalesOrganization I_ActualPlanJournalEntryItem _SalesOrganization
_BillToParty I_ActualPlanJournalEntryItem _BillToParty
_ChartOfAccounts I_ActualPlanJournalEntryItem _ChartOfAccounts
_ControllingArea I_ActualPlanJournalEntryItem _ControllingArea
_DistributionChannel I_ActualPlanJournalEntryItem _DistributionChannel
_FunctionalArea I_ActualPlanJournalEntryItem _FunctionalArea
_OldGLAccountInChartOfAccounts _OldGLAccountInChartOfAccounts
_GLAccountInChartOfAccounts I_ActualPlanJournalEntryItem _GLAccountInChartOfAccounts
_Plant I_ActualPlanJournalEntryItem _Plant
_SalesDistrict I_ActualPlanJournalEntryItem _SalesDistrict
_FiscalYearVariant I_ActualPlanJournalEntryItem _FiscalYearVariant
_LedgerFiscalYearForVariant I_ActualPlanJournalEntryItem _LedgerFiscalYearForVariant
_LedgerFiscalYearForLedger _LedgerFiscalYearForLedger
_ProjectProfileCode _ProjectProfileCode
_CostCenter _CostCenter

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_EnterpriseProjectMarginItem.
-- 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 P_EnterpriseProjectMarginItem AS
SELECT
  JournalEntryItem.Ledger AS Ledger,
  JournalEntryItem.SourceLedger AS SourceLedger,
  JournalEntryItem.CompanyCode AS CompanyCode,
  JournalEntryItem.FiscalYear AS FiscalYear,
  JournalEntryItem.AccountingDocument AS AccountingDocument,
  JournalEntryItem.FinancialPlanningReqTransSqnc AS FinancialPlanningReqTransSqnc,
  JournalEntryItem.FinancialPlanningDataPacket AS FinancialPlanningDataPacket,
  JournalEntryItem.ActualPlanJournalEntryItem AS ActualPlanJournalEntryItem,
  CurrencyField.CurrencyField AS CurrencyField,
  JournalEntryItem.LedgerGLLineItem AS LedgerGLLineItem,
  JournalEntryItem.FinancialPlanningEntryItem AS FinancialPlanningEntryItem,
  JournalEntryItem.PlanningCategory AS PlanningCategory,
  JournalEntryItem.ActualPlanCode AS ActualPlanCode,
  JournalEntryItem.LedgerFiscalYear AS LedgerFiscalYear,
  JournalEntryItem.FiscalYearVariant AS FiscalYearVariant,
  JournalEntryItem.FiscalPeriod AS FiscalPeriod,
  JournalEntryItem.FiscalYearPeriod AS FiscalYearPeriod,
  JournalEntryItem.ServiceContractType AS ServiceContractType,
  JournalEntryItem.ServiceContract AS ServiceContract,
  JournalEntryItem.ServiceContractItem AS ServiceContractItem,
  JournalEntryItem.BusinessSolutionOrder AS BusinessSolutionOrder,
  JournalEntryItem.BusinessSolutionOrderItem AS BusinessSolutionOrderItem,
  JournalEntryItem.ProviderContract AS ProviderContract,
  JournalEntryItem.ProviderContractItem AS ProviderContractItem,
  JournalEntryItem.SoldProduct AS SoldProduct,
  JournalEntryItem.AccountAssignmentType AS AccountAssignmentType,
  EnterPriseProject.ProjectUUID AS ProjectUUID,
  JournalEntryItem.ProjectInternalID AS ProjectInternalID,
  cast( JournalEntryItem._ProjectBasicData.ProjectExternalID as fis_rep_project preserving type ) AS Project,
  JournalEntryItem._ProjectBasicData.ProjectExternalID AS ProjectExternalID,
  EnterPriseProject.ProjectProfileCode AS ProjectProfileCode,
  JournalEntryItem.ProfitCenter AS ProfitCenter,
  JournalEntryItem.OriginProfitCenter AS OriginProfitCenter,
  JournalEntryItem.ServiceDocumentType AS ServiceDocumentType,
  JournalEntryItem.ServiceDocument AS ServiceDocument,
  JournalEntryItem.ServiceDocumentItem AS ServiceDocumentItem,
  JournalEntryItem.BillToParty AS BillToParty,
  JournalEntryItem.Customer AS Customer,
  JournalEntryItem.CustomerGroup AS CustomerGroup,
  JournalEntryItem.GLAccount AS GLAccount,
  cast( JournalEntryItem.GLAccount as fis_racct preserving type ) AS OldGLAccount,
  JournalEntryItem.CustomerSupplierIndustry AS CustomerSupplierIndustry,
  JournalEntryItem.SoldProductGroup AS SoldProductGroup,
  JournalEntryItem.SalesOrder AS SalesOrder,
  JournalEntryItem.SalesOrderItem AS SalesOrderItem,
  JournalEntryItem.SalesDocument AS SalesDocument,
  JournalEntryItem.SalesOrganization AS SalesOrganization,
  JournalEntryItem.ShipToParty AS ShipToParty,
  JournalEntryItem.ChartOfAccounts AS ChartOfAccounts,
  JournalEntryItem.ControllingArea AS ControllingArea,
  JournalEntryItem.DistributionChannel AS DistributionChannel,
  JournalEntryItem.OrganizationDivision AS OrganizationDivision,
  JournalEntryItem.FunctionalArea AS FunctionalArea,
  JournalEntryItem.Plant AS Plant,
  JournalEntryItem.CustomerSupplierCountry AS CustomerSupplierCountry,
  cast( JournalEntryItem.WBSElement as fis_wbs_no_conv preserving type ) AS WBSElement,
  JournalEntryItem.WBSElementInternalID AS WBSElementInternalID,
  JournalEntryItem.WBSElementExternalID AS WBSElementExternalID,
  '' AS ProjectObjectType,
  _WBSElement.WBSElementObject AS ProjectObjectNode,
  JournalEntryItem.SalesDistrict AS SalesDistrict,
  JournalEntryItem.Segment AS Segment,
  JournalEntryItem.OrderCategory AS OrderCategory,
  JournalEntryItem.OrderID AS OrderID,
  JournalEntryItem.OrderType AS OrderType,
  JournalEntryItem.CostCenter AS CostCenter,
  JournalEntryItem._CurrentCostCenter AS _CurrentCostCenter,
  JournalEntryItem._ServiceDocument AS _ServiceDocument,
  JournalEntryItem.AssetClass AS AssetClass,
  JournalEntryItem.Supplier AS Supplier,
  JournalEntryItem._Supplier AS _Supplier,
  JournalEntryItem.AccountingDocumentType AS AccountingDocumentType,
  JournalEntryItem._AccountingDocumentType AS _AccountingDocumentType,
  JournalEntryItem._CurrentProfitCenter AS _CurrentProfitCenter,
  JournalEntryItem.FinancialAccountType AS FinancialAccountType,
  JournalEntryItem.ValuationArea AS ValuationArea,
  EnterPriseProject.ProjectManagerUUID AS ProjectManagerUUID,
  EnterPriseProject._ProjectManager.BusinessPartner AS ProjectManager,
  EnterPriseProject.ProcessingStatus AS ProcessingStatus,
  EnterPriseProject._ProjectManager AS _ProjectManager,
  JournalEntryItem.PostingDate AS PostingDate,
  JournalEntryItem.DebitCreditCode AS DebitCreditCode,
  JournalEntryItem._DebitCreditCode AS _DebitCreditCode,
  JournalEntryItem.IsCommitment AS IsCommitment,
  cast( JournalEntryItem.ControllingDebitCreditCode as co_belkz ) AS ControllingDebitCreditCode,
  JournalEntryItem.BaseUnit AS BaseUnit,
  JournalEntryItem.Quantity AS Quantity,
  JournalEntryItem._BaseUnit AS _BaseUnit,
  JournalEntryItem._Order AS _Order,
  JournalEntryItem._ProjectBasicData AS _ProjectBasicData,
  JournalEntryItem._WBSElementExternalID AS _WBSElementExternalID,
  JournalEntryItem._SourceLedger AS _SourceLedger,
  JournalEntryItem._JournalEntry AS _JournalEntry,
  JournalEntryItem._CustomerSupplierCountry AS _CustomerSupplierCountry,
  JournalEntryItem._CompanyCode AS _CompanyCode,
  JournalEntryItem._FiscalYear AS _FiscalYear,
  JournalEntryItem._Ledger AS _Ledger,
  JournalEntryItem._SalesOrder AS _SalesOrder,
  JournalEntryItem._SalesOrderItem AS _SalesOrderItem,
  JournalEntryItem._SalesDocument AS _SalesDocument,
  JournalEntryItem._Customer AS _Customer,
  JournalEntryItem._CustomerGroup AS _CustomerGroup,
  JournalEntryItem._ShipToParty AS _ShipToParty,
  JournalEntryItem._SoldProduct AS _SoldProduct,
  JournalEntryItem._SoldProductGroup AS _SoldProductGroup,
  JournalEntryItem._ProfitCenter AS _ProfitCenter,
  JournalEntryItem._OriginProfitCenter AS _OriginProfitCenter,
  JournalEntryItem._SalesOrganization AS _SalesOrganization,
  JournalEntryItem._BillToParty AS _BillToParty,
  JournalEntryItem._ChartOfAccounts AS _ChartOfAccounts,
  JournalEntryItem._ControllingArea AS _ControllingArea,
  JournalEntryItem._DistributionChannel AS _DistributionChannel,
  JournalEntryItem._FunctionalArea AS _FunctionalArea,
  JournalEntryItem._GLAccountInChartOfAccounts AS _GLAccountInChartOfAccounts,
  JournalEntryItem._Plant AS _Plant,
  JournalEntryItem._SalesDistrict AS _SalesDistrict,
  JournalEntryItem._FiscalYearVariant AS _FiscalYearVariant,
  JournalEntryItem._LedgerFiscalYearForVariant AS _LedgerFiscalYearForVariant
FROM P_EnterpriseProject_F7479 AS EnterPriseProject
INNER JOIN I_ActualPlanJournalEntryItem AS JournalEntryItem ON /* join condition not captured in parsed metadata */
INNER JOIN I_PrjMargAnlysRptCrcyFld AS CurrencyField ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_AccountAssignmentType AS _AccountAssignmentType ON AccountAssignmentType = _AccountAssignmentType.AccountAssignmentType  -- association [0..1]
LEFT OUTER JOIN I_MargAnlysProdAndSrvcObjType AS _ObjectType ON AccountAssignmentType = _ObjectType.MarginAnalysisObjectType  -- association [0..1]
LEFT OUTER JOIN I_ServiceDocument AS _SolutionOrder ON BusinessSolutionOrder = _SolutionOrder.ServiceDocument AND _SolutionOrder.ServiceObjectType = 'BUS2000172'  -- association [0..1]
LEFT OUTER JOIN I_ProjectByExternalID AS _Project ON Project = _Project.ProjectExternalID  -- association [0..1]
LEFT OUTER JOIN I_ProjectByExternalID AS _ProjectExternalID ON projectexternalid = _ProjectExternalID.ProjectExternalID  -- association [0..1]
LEFT OUTER JOIN I_AcctgServiceDocumentType AS _ServiceDocumentTypeNew ON ServiceDocumentType = _ServiceDocumentTypeNew.ServiceDocumentType  -- association [0..1]
LEFT OUTER JOIN I_AccountingServiceDocument AS _ServiceDocumentNew ON ServiceDocumentType = _ServiceDocumentNew.ServiceDocumentType AND ServiceDocument = _ServiceDocumentNew.ServiceDocument  -- association [0..1]
LEFT OUTER JOIN I_AcctgSrvcDocumentItemBasic AS _ServiceDocumentItemNew ON ServiceDocumentType = _ServiceDocumentItemNew.ServiceDocumentType AND ServiceDocument = _ServiceDocumentItemNew.ServiceDocument AND ServiceDocumentItem = _ServiceDocumentItemNew.ServiceDocumentItem  -- association [0..1]
LEFT OUTER JOIN I_AcctgServiceDocumentType AS _ServiceContractTypeNew ON ServiceContractType = _ServiceContractTypeNew.ServiceDocumentType  -- association [0..1]
LEFT OUTER JOIN I_AccountingServiceDocument AS _ServiceContractNew ON ServiceContractType = _ServiceContractNew.ServiceDocumentType AND ServiceContract = _ServiceContractNew.ServiceDocument  -- association [0..1]
LEFT OUTER JOIN I_AcctgSrvcDocumentItemBasic AS _ServiceContractItemNew ON ServiceContractType = _ServiceContractItemNew.ServiceDocumentType AND ServiceContract = _ServiceContractItemNew.ServiceDocument AND ServiceContractItem = _ServiceContractItemNew.ServiceDocumentItem  -- association [0..1]
LEFT OUTER JOIN I_GLAccountInChartOfAccounts AS _OldGLAccountInChartOfAccounts ON ChartOfAccounts = _OldGLAccountInChartOfAccounts.ChartOfAccounts AND OldGLAccount = _OldGLAccountInChartOfAccounts.GLAccount  -- association [0..1]
LEFT OUTER JOIN I_WBSElement AS _WBSElement ON WBSElement = _WBSElement.WBSElement  -- association [0..1]
LEFT OUTER JOIN I_PersonWorkAgreement_1 AS _PrjManager ON ProjectManager = _PrjManager.Person  -- association [0..1]
LEFT OUTER JOIN I_EntProjProcessingStatus AS _ProcessingStatus ON _ProcessingStatus.ProcessingStatus = ProcessingStatus  -- association [0..1]
LEFT OUTER JOIN I_EntProjProcessingStatusText AS _ProcessingStatusText ON _ProcessingStatusText.ProcessingStatus = ProcessingStatus  -- association [0..*]
LEFT OUTER JOIN I_ProjectProfileCode AS _ProjectProfileCode ON ProjectProfileCode = _ProjectProfileCode.ProjectProfileCode  -- association [0..1]
LEFT OUTER JOIN I_FiscalYearForLedger AS _LedgerFiscalYearForLedger ON LedgerFiscalYear = _LedgerFiscalYearForLedger.FiscalYear AND CompanyCode = _LedgerFiscalYearForLedger.CompanyCode AND Ledger = _LedgerFiscalYearForLedger.Ledger  -- association [0..1]
LEFT OUTER JOIN I_CostCenter AS _CostCenter ON ControllingArea = _CostCenter.ControllingArea AND CostCenter = _CostCenter.CostCenter  -- association [0..*]
;