P_ETOProjectActItem

DDL: P_ETOPROJECTACTITEM Type: view_entity COMPOSITE Package: FINS_COPA_REPORTING

Actual Item view for ETO

P_ETOProjectActItem is a Composite CDS View that provides data about "Actual Item view for ETO" in SAP S/4HANA. It reads from 4 data sources (P_BillingElement, I_PrjMargAnlysRptCrcyFld, P_EnterpriseProject_F7479, P_JournalEntryOrders) and exposes 138 fields with key fields Ledger, SourceLedger, CompanyCode, FiscalYear, AccountingDocument. It has 20 associations to related views. Part of development package FINS_COPA_REPORTING.

Data Sources (4)

SourceAliasJoin Type
P_BillingElement BillingElement inner
I_PrjMargAnlysRptCrcyFld CurrencyField inner
P_EnterpriseProject_F7479 EnterpriseProject inner
P_JournalEntryOrders JournalEntryItem from

Associations (20)

CardinalityTargetAliasCondition
[0..1] I_PrjMargAnlysRptCrcyFld _CurrencyField $projection.CurrencyField = _CurrencyField.CurrencyField
[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_ProjectUnformattedID _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_WBSElementByExternalID _WBSElementExternalID $projection.wbselementexternalid = _WBSElementExternalID.WBSElementExternalID
[0..1] I_FiscalYearForLedger _LedgerFiscalYearForLedger $projection.LedgerFiscalYear = _LedgerFiscalYearForLedger.FiscalYear and $projection.CompanyCode = _LedgerFiscalYearForLedger.CompanyCode and $projection.Ledger = _LedgerFiscalYearForLedger.Ledger
[0..1] I_EnterpriseProjectElement _ProjectTask $projection.WBSElementInternalID = _ProjectTask.WBSElementInternalID
[0..1] I_EntProjProcessingStatus _ProcessingStatus $projection.processingstatus = _ProcessingStatus.ProcessingStatus
[0..1] I_ProjectProfileCode _ProjectProfileCode $projection.projectprofilecode = _ProjectProfileCode.ProjectProfileCode
[0..1] I_PurchasingDocument _PurchasingDocument $projection.PurchasingDocument = _PurchasingDocument.PurchasingDocument
[0..1] I_WBSElementByExternalID _BillingWBSElementExternalID $projection.BillingWBSElementExternalID = _BillingWBSElementExternalID.WBSElementExternalID

Annotations (7)

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

Fields (138)

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

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_ETOProjectActItem.
-- 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_ETOProjectActItem AS
SELECT
  JournalEntryItem.Ledger AS Ledger,
  JournalEntryItem.SourceLedger AS SourceLedger,
  JournalEntryItem.CompanyCode AS CompanyCode,
  JournalEntryItem.FiscalYear AS FiscalYear,
  JournalEntryItem.AccountingDocument AS AccountingDocument,
  JournalEntryItem.LedgerGLLineItem AS LedgerGLLineItem,
  CurrencyField.CurrencyField AS CurrencyField,
  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,
  JournalEntryItem.ProjectInternalID AS ProjectInternalID,
  cast( JournalEntryItem.Project as fis_rep_project preserving type ) AS Project,
  JournalEntryItem._ProjectBasicData.ProjectExternalID AS ProjectExternalID,
  JournalEntryItem._ProjectBasicData.ProjectProfileCode AS ProjectProfileCode,
  cast(JournalEntryItem.AssignedOrderNumber as daufn preserving type) AS AssignedOrderNumber,
  cast(cast(JournalEntryItem.ETOOrdCategory as abap.char(2)) as fins_ordcategory preserving type ) AS ETOOrdCategory,
  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.PurchasingDocument AS PurchasingDocument,
  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.Product AS Product,
  JournalEntryItem.CustomerSupplierCountry AS CustomerSupplierCountry,
  cast( JournalEntryItem.WBSElement as fis_wbs_no_conv preserving type ) AS WBSElement,
  JournalEntryItem.WBSElementInternalID AS WBSElementInternalID,
  JournalEntryItem._WBSElementBasicData.WBSElementExternalID AS WBSElementExternalID,
  BillingElement.BillingWBSElementInternalID AS BillingWBSElementInternalID,
  BillingElement._BillingWBSElement.WBSElementExternalID AS BillingWBSElementExternalID,
  _WBSElement.WBSElementObject AS ProjectObjectNode,
  _ProjectTask.ProcessingStatus AS ProcessingStatus,
  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,
  JournalEntryItem.PostingDate AS PostingDate,
  JournalEntryItem.DebitCreditCode AS DebitCreditCode,
  JournalEntryItem._DebitCreditCode AS _DebitCreditCode,
  JournalEntryItem.IsCommitment AS IsCommitment,
  JournalEntryItem.BaseUnit AS BaseUnit,
  JournalEntryItem.Quantity AS Quantity,
  JournalEntryItem.CostSourceUnit AS CostSourceUnit,
  JournalEntryItem.ValuationQuantity AS ValuationQuantity,
  cast( JournalEntryItem.ControllingDebitCreditCode as co_belkz ) AS ControllingDebitCreditCode,
  JournalEntryItem._BaseUnit AS _BaseUnit,
  JournalEntryItem._CostSourceUnit AS _CostSourceUnit,
  JournalEntryItem._Order AS _Order,
  JournalEntryItem._ProjectBasicData AS _ProjectBasicData,
  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._Product AS _Product,
  JournalEntryItem._SalesDistrict AS _SalesDistrict,
  JournalEntryItem._FiscalYearVariant AS _FiscalYearVariant,
  JournalEntryItem._LedgerFiscalYearForVariant AS _LedgerFiscalYearForVariant
FROM P_JournalEntryOrders AS JournalEntryItem
INNER JOIN P_EnterpriseProject_F7479 AS EnterpriseProject ON /* join condition not captured in parsed metadata */
INNER JOIN I_PrjMargAnlysRptCrcyFld AS CurrencyField ON /* join condition not captured in parsed metadata */
INNER JOIN P_BillingElement AS BillingElement ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_PrjMargAnlysRptCrcyFld AS _CurrencyField ON CurrencyField = _CurrencyField.CurrencyField  -- 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_ProjectUnformattedID 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_WBSElementByExternalID AS _WBSElementExternalID ON wbselementexternalid = _WBSElementExternalID.WBSElementExternalID  -- 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_EnterpriseProjectElement AS _ProjectTask ON WBSElementInternalID = _ProjectTask.WBSElementInternalID  -- association [0..1]
LEFT OUTER JOIN I_EntProjProcessingStatus AS _ProcessingStatus ON processingstatus = _ProcessingStatus.ProcessingStatus  -- association [0..1]
LEFT OUTER JOIN I_ProjectProfileCode AS _ProjectProfileCode ON projectprofilecode = _ProjectProfileCode.ProjectProfileCode  -- association [0..1]
LEFT OUTER JOIN I_PurchasingDocument AS _PurchasingDocument ON PurchasingDocument = _PurchasingDocument.PurchasingDocument  -- association [0..1]
LEFT OUTER JOIN I_WBSElementByExternalID AS _BillingWBSElementExternalID ON BillingWBSElementExternalID = _BillingWBSElementExternalID.WBSElementExternalID  -- association [0..1]
;