I_CATransfRecdToRA

DDL: I_CATRANSFRECDTORA Type: view_entity BASIC

Transfer Record To Revenue Accounting

I_CATransfRecdToRA is a Basic CDS View that provides data about "Transfer Record To Revenue Accounting" in SAP S/4HANA. It reads from 1 data source (dfkkra_rai_mi) and exposes 133 fields with key field CARevenueAcctgDocumentItem. It has 43 associations to related views.

Data Sources (1)

SourceAliasJoin Type
dfkkra_rai_mi dfkkra_rai_mi from

Associations (43)

CardinalityTargetAliasCondition
[0..1] I_RevnAcctgSenderComponent _RevnAcctgSenderComponent $projection.RevnAcctgSenderComponent = _RevnAcctgSenderComponent.RevnAcctgSenderComponent
[0..1] I_LogicalSystem _RASndgCompLogicalSystem $projection.RASndgCompLogicalSystem = _RASndgCompLogicalSystem.LogicalSystem
[0..1] I_RASndgCompDocumentItemType _RASndgCompDocumentItemType $projection.RASndgCompDocumentItemType = _RASndgCompDocumentItemType.RASndgCompDocumentItemType
[0..1] I_CARevnAcctgServiceType _CARevnAcctgServiceType $projection.CARevenueAccountingServiceType = _CARevnAcctgServiceType.CARevenueAccountingServiceType
[0..1] I_Customer _Customer $projection.Customer = _Customer.Customer
[0..1] I_BusinessPartner _BusinessPartner $projection.BusinessPartner = _BusinessPartner.BusinessPartner
[0..1] I_ContractAccountHeader _ContractAccountHeader $projection.ContractAccount = _ContractAccountHeader.ContractAccount
[0..1] I_CASubApplication _CASubApplication $projection.CASubApplication = _CASubApplication.CASubApplication
[0..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..1] I_Currency _TransactionCurrency $projection.TransactionCurrency = _TransactionCurrency.Currency
[0..1] I_Currency _CompanyCodeCurrency $projection.CompanyCodeCurrency = _CompanyCodeCurrency.Currency
[0..1] I_Currency _AdditionalCurrency1 $projection.AdditionalCurrency1 = _AdditionalCurrency1.Currency
[0..1] I_Currency _AdditionalCurrency2 $projection.AdditionalCurrency2 = _AdditionalCurrency2.Currency
[0..1] I_UnitOfMeasure _CARevenueAcctgQuantityUnit $projection.CARevenueAcctgQuantityUnit = _CARevenueAcctgQuantityUnit.UnitOfMeasure
[0..1] I_RevnAcctgSenderComponent _RAOriginalDocItemSenderComp $projection.RAOriginalDocItemSenderComp = _RAOriginalDocItemSenderComp.RevnAcctgSenderComponent
[0..1] I_LogicalSystem _RAOriginalDocItemLogicalSyst $projection.RAOriginalDocItemLogicalSystem = _RAOriginalDocItemLogicalSyst.LogicalSystem
[0..1] I_RASndgCompDocumentItemType _RAOriginalDocItemType $projection.RAOriginalDocItemType = _RAOriginalDocItemType.RASndgCompDocumentItemType
[0..1] I_RAInvoiceType _RAInvoiceType $projection.RAInvoiceType = _RAInvoiceType.RAInvoiceType
[0..1] I_RAItemInvoiceItemCat _RAInvoiceCategory $projection.RAInvoiceCategory = _RAInvoiceCategory.RAInvoiceCategory
[0..1] I_CAInvcgDocHeader _CAInvcgDocHeader $projection.CAInvoicingDocument = _CAInvcgDocHeader.CAInvoicingDocument
[0..1] I_RAPerfObligationEventType _PerfOblgnEventType $projection.PerfOblgnEventType = _PerfOblgnEventType.PerfOblgnEventType
[0..1] I_BusinessArea _BusinessArea $projection.BusinessArea = _BusinessArea.BusinessArea
[0..1] I_Segment _Segment $projection.Segment = _Segment.Segment
[0..1] I_RevnAcctgSenderComponent _RAHigherDocItemSenderComp $projection.RAHigherDocItemSenderComp = _RAHigherDocItemSenderComp.RevnAcctgSenderComponent
[0..1] I_LogicalSystem _RAHigherDocItemLogicalSystem $projection.RAHigherDocItemLogicalSystem = _RAHigherDocItemLogicalSystem.LogicalSystem
[0..1] I_RASndgCompDocumentItemType _RAHigherDocItemType $projection.RAHigherDocItemType = _RAHigherDocItemType.RASndgCompDocumentItemType
[0..1] I_RAContrManualChgBusinessRsn _PerfObligationChangeReason $projection.PerfObligationChangeReason = _PerfObligationChangeReason.RAContrManualChgBusinessReason
[0..1] I_CAProduct _CAProduct $projection.CAProduct = _CAProduct.CAProduct
[0..1] I_CAProduct _CASalesPackageProduct $projection.CASalesPackageProduct = _CASalesPackageProduct.CAProduct
[0..1] I_Division _Division $projection.Division = _Division.Division
[0..1] I_DistributionChannel _DistributionChannel $projection.DistributionChannel = _DistributionChannel.DistributionChannel
[0..1] I_CATransfRecdToRAChangeCode _CATransfRecdToRAChangeCode $projection.CATransfRecdToRAChangeCode = _CATransfRecdToRAChangeCode.CATransfRecdToRAChangeCode
[0..1] I_RAItemType _RAItemType $projection.RAItemType = _RAItemType.RAItemType
[0..1] I_RevnAcctgSenderComponent _RAPredecessorDocItemSndrComp $projection.RAPredecessorDocItemSenderComp = _RAPredecessorDocItemSndrComp.RevnAcctgSenderComponent
[0..1] I_LogicalSystem _RAPredecessorDocItemLgclSyst $projection.RAPredecessorDocItemLgclSystem = _RAPredecessorDocItemLgclSyst.LogicalSystem
[0..1] I_RASndgCompDocumentItemType _RAPredecessorDocItemType $projection.RAPredecessorDocItemType = _RAPredecessorDocItemType.RASndgCompDocumentItemType
[0..1] I_CASubscriptionChargeType _CASubscriptionChargeType $projection.CASubscriptionChargeType = _CASubscriptionChargeType.CASubscriptionChargeType
[0..1] I_OrderBasic _Order $projection.OrderID = _Order.OrderID
[0..1] I_WBSElementBasicData _WBSElementBasicData $projection.WBSElementInternalID = _WBSElementBasicData.WBSElementInternalID
[0..1] I_Material _Material $projection.SoldProduct = _Material.Material
[0..1] I_CACrtnMethOfTransfRecdToRA _CACrtnMethOfTransfRecdToRA $projection.CACrtnMethOfTransfRecordsToRA = _CACrtnMethOfTransfRecdToRA.CACrtnMethOfTransfRecordsToRA
[0..1] I_CABillgPln _CABillgPln $projection.CABillgPlnNumber = _CABillgPln.CABillgPlnNumber
[0..*] I_CATransfRecdToRACondition _CATransfRecdToRACondition

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Transfer Record To Revenue Accounting view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.representativeKey CARevenueAcctgDocumentItem view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #BASIC view

Fields (133)

KeyFieldSource TableSource FieldDescription
KEY CARevenueAcctgDocumentItem RAI ID
RevnAcctgSenderComponent Source Comp.
RASndgCompLogicalSystem srcdoc_logsys Source System
RASndgCompDocumentItemType SrcItemType
RASndgCompDocumentItem Src. Item ID
RAItemCreationDateTime Created On
RevnAcctgOperationalDocument header_id Stress Test: GUID
RAOperationalDocumentItem item_id Simulation Item ID
CARevenueAccountingServiceType service_type Type of Ext. Service
RADocumentCreationDate crdate Sizing Date
RADocumentCreationTime crtime Time Created
CASendingDate sentdate Transfer Date
CASendingTime senttime Time of Transfer
CASendingDateTime Transferred On
Customer kunnr Stock customer
BusinessPartner partner With Partner
ContractAccount vkont Tech. CtrAcct
CAContract vtref Contract
CAProviderContractItemNumber vtpos Item
CASubApplication subap Subapplication
CompanyCode bukrs Value
AmountInTransactionCurrency Reduction Amt
TransactionCurrency waers Transaction Currency
CompanyCodeCurrency hwaer Local Currency
AdditionalCurrency1 hwae2 Local curr. 2
AdditionalCurrency2 hwae3 Local curr. 3
CARevenueAcctgQuantity quantity Value
CARevenueAcctgQuantityUnit quantity_unit Unit of Measure
RAItemQuantityIsRelevant quantity_rel Quantity Relevant
RAOriginalDocItemSenderComp OrigItemComp.
RAOriginalDocItemLogicalSystem LogSysOrigItem
RAOriginalDocItemType OrigItType
RAOriginalDocItemID OriginalItemID
RAInvoiceDueDate due_date Net Due Date
RAInvoiceType invoice_type SAF-T Document Type
RAInvoiceCategory InvoiceItemCat
PerfOblgnIsFinallyInvoiced final_invoice Final Invoice
CAInvoicingDocument invdocno Invoic. Doc.
CAInvcgRevenueGrouping ra_invgr Revenue Group
PostingDate posting_date Posting Date
RAFulfillmentEventDate event_date Fulfillment Date
RAFulfillmentEventTime event_time Time Stamp
PerfOblgnEventType event_type Type of Event
IsReversed reversal Reversed
IsMarkedForDeletion deletion_ind Quotation Deleted
AbsoluteExchangeRate
AddlCrcy1AbsoluteExchangeRate
AddlCrcy2AbsoluteExchangeRate
CARevenueAccountingRefType reference_type Sttl. Ref. Type
RevenueAccountingReference reference_id Reference No.
BusinessArea gsber Business Area
ProfitCenter prctr Profit Centers
Segment segment Segment number
PerformanceObligationStartDate start_date Valn start date
PerformanceObligationEndDate end_date Valn End date
RAHigherDocItemSenderComp HilItemComp
RAHigherDocItemLogicalSystem LogSysHiLItem
RAHigherDocItemType HiLItemType
RAHigherDocItemID HiLItemID
RevnAcctgSalesOrganization sales_org Sales Organization
PerfObligationInceptionDate inception_date Inception Date
RAInvoiceAmountIsRelevant value_relevant Value-Relevant
PerfObligationChangeReason chrsn Change Reason
CAProduct prdnr Product ID
CASalesPackageProduct Sales Package
Division spart Source supplier
DistributionChannel vtweg RefDistCh-Cust/Mat.
QuantityAndPriceIsDtmndByRA Estim. Quantity
CASubAreaForParallelization keypp Subarea
ReceivableAccountIsDtmndByRA Det. Recvbls Acct
AccountAssignmentIsDtmndByRA Det. Acct. Asg.
CATransfRecdToRAChangeCode chind Change Indicator
RevnAcctgReceivablesAccount receiv_account ReceivAccount
RAItemType Type
CARevenueAcctgMigrationPackage mig_package Migration Package ID
RADocItemIsCreatedByInitLoad Init. Data Load
RAPerfOblgnFinalizationDate final_date Final Date
RAPredecessorDocItemSenderComp PredItemComp
RAPredecessorDocItemLgclSystem LogSysPredItem
RAPredecessorDocItemType PredItType
RAPredecessorDocItemID predoc_id Pred. Item ID
CACrtnMethOfTransfRecordsToRA crmet Creation Method
RevnAcctgContrChangeEffctvDate effective_date Validity Date
PerfOblgnHasAssetImpairment Reduct.in Val.
CASubscriptionChargeType charge_type Charge Type
OrderID aufnr SettlementOrder
WBSElementInternalID WBS Element
SoldProduct matnr_copa Product Sold
PrvdrContrItmIsRlvtForPrfSgDrv IndCtrctAcctAssgmnt
CABillgPlnNumber billplanno Billing Plan
_CATransfRecdToRACondition _CATransfRecdToRACondition
_RevnAcctgSenderComponent _RevnAcctgSenderComponent
_RASndgCompLogicalSystem _RASndgCompLogicalSystem
_RASndgCompDocumentItemType _RASndgCompDocumentItemType
_CARevnAcctgServiceType _CARevnAcctgServiceType
_Customer _Customer
_BusinessPartner _BusinessPartner
_ContractAccountHeader _ContractAccountHeader
_CASubApplication _CASubApplication
_CompanyCode _CompanyCode
_TransactionCurrency _TransactionCurrency
_CompanyCodeCurrency _CompanyCodeCurrency
_AdditionalCurrency1 _AdditionalCurrency1
_AdditionalCurrency2 _AdditionalCurrency2
_CARevenueAcctgQuantityUnit _CARevenueAcctgQuantityUnit
_RAOriginalDocItemSenderComp _RAOriginalDocItemSenderComp
_RAOriginalDocItemLogicalSyst _RAOriginalDocItemLogicalSyst
_RAOriginalDocItemType _RAOriginalDocItemType
_RAInvoiceType _RAInvoiceType
_RAInvoiceCategory _RAInvoiceCategory
_CAInvcgDocHeader _CAInvcgDocHeader
_PerfOblgnEventType _PerfOblgnEventType
_BusinessArea _BusinessArea
_Segment _Segment
_RAHigherDocItemSenderComp _RAHigherDocItemSenderComp
_RAHigherDocItemLogicalSystem _RAHigherDocItemLogicalSystem
_RAHigherDocItemType _RAHigherDocItemType
_PerfObligationChangeReason _PerfObligationChangeReason
_CAProduct _CAProduct
_CASalesPackageProduct _CASalesPackageProduct
_Division _Division
_DistributionChannel _DistributionChannel
_CATransfRecdToRAChangeCode _CATransfRecdToRAChangeCode
_RAItemType _RAItemType
_RAPredecessorDocItemSndrComp _RAPredecessorDocItemSndrComp
_RAPredecessorDocItemLgclSyst _RAPredecessorDocItemLgclSyst
_RAPredecessorDocItemType _RAPredecessorDocItemType
_CACrtnMethOfTransfRecdToRA _CACrtnMethOfTransfRecdToRA
_CASubscriptionChargeType _CASubscriptionChargeType
_Order _Order
_WBSElementBasicData _WBSElementBasicData
_Material _Material
_CABillgPln _CABillgPln

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 I_CATransfRecdToRA.
-- 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 I_CATransfRecdToRA AS
SELECT
  cast (rai_id as rai_id_gfn_kk preserving type) AS CARevenueAcctgDocumentItem,
  cast (srcdoc_comp as rai_srcco_gfn_kk preserving type) AS RevnAcctgSenderComponent,
  srcdoc_logsys AS RASndgCompLogicalSystem,
  cast(srcdoc_type as rai_srcty_gfn_kk preserving type ) AS RASndgCompDocumentItemType,
  cast (srcdoc_id as rai_srcid_gfn_kk preserving type) AS RASndgCompDocumentItem,
  cast(timestamp_utc as tzntstmps) AS RAItemCreationDateTime,
  header_id AS RevnAcctgOperationalDocument,
  item_id AS RAOperationalDocumentItem,
  service_type AS CARevenueAccountingServiceType,
  crdate AS RADocumentCreationDate,
  crtime AS RADocumentCreationTime,
  sentdate AS CASendingDate,
  senttime AS CASendingTime,
  cast(sentts as tzntstmps) AS CASendingDateTime,
  kunnr AS Customer,
  partner AS BusinessPartner,
  vkont AS ContractAccount,
  vtref AS CAContract,
  vtpos AS CAProviderContractItemNumber,
  subap AS CASubApplication,
  bukrs AS CompanyCode,
  cast(betrw as rai_mi_amount_tc_gfn_kk preserving type) AS AmountInTransactionCurrency,
  waers AS TransactionCurrency,
  hwaer AS CompanyCodeCurrency,
  hwae2 AS AdditionalCurrency1,
  hwae3 AS AdditionalCurrency2,
  quantity AS CARevenueAcctgQuantity,
  quantity_unit AS CARevenueAcctgQuantityUnit,
  quantity_rel AS RAItemQuantityIsRelevant,
  cast(origdoc_comp as rai_orico_gfn_kk preserving type) AS RAOriginalDocItemSenderComp,
  cast(origdoc_logsys as rai_orils_gfn_kk preserving type) AS RAOriginalDocItemLogicalSystem,
  cast(origdoc_type as rai_ority_gfn_kk preserving type) AS RAOriginalDocItemType,
  cast(origdoc_id as rai_oriid_gfn_kk preserving type) AS RAOriginalDocItemID,
  due_date AS RAInvoiceDueDate,
  invoice_type AS RAInvoiceType,
  cast(invoice_cat as rai_invoice_cat_gfn_kk preserving type) AS RAInvoiceCategory,
  final_invoice AS PerfOblgnIsFinallyInvoiced,
  invdocno AS CAInvoicingDocument,
  ra_invgr AS CAInvcgRevenueGrouping,
  posting_date AS PostingDate,
  event_date AS RAFulfillmentEventDate,
  event_time AS RAFulfillmentEventTime,
  event_type AS PerfOblgnEventType,
  reversal AS IsReversed,
  deletion_ind AS IsMarkedForDeletion,
  cast(abs(exchange_rate) as rai_kursf_abs_kk preserving type) AS AbsoluteExchangeRate,
  cast(abs(exchange_rate2) as rai_kurs2_abs_kk preserving type) AS AddlCrcy1AbsoluteExchangeRate,
  cast(abs(exchange_rate3) as rai_kurs3_abs_kk preserving type) AS AddlCrcy2AbsoluteExchangeRate,
  reference_type AS CARevenueAccountingRefType,
  reference_id AS RevenueAccountingReference,
  gsber AS BusinessArea,
  prctr AS ProfitCenter,
  Segment,
  start_date AS PerformanceObligationStartDate,
  end_date AS PerformanceObligationEndDate,
  cast (hildoc_comp as rai_hldco_gfn_kk preserving type) AS RAHigherDocItemSenderComp,
  cast(hildoc_logsys as rai_hldls_gfn_kk preserving type) AS RAHigherDocItemLogicalSystem,
  cast(hildoc_type as rai_hldty_gfn_kk preserving type) AS RAHigherDocItemType,
  cast(hildoc_id as rai_hldid_gfn_kk preserving type) AS RAHigherDocItemID,
  sales_org AS RevnAcctgSalesOrganization,
  inception_date AS PerfObligationInceptionDate,
  value_relevant AS RAInvoiceAmountIsRelevant,
  chrsn AS PerfObligationChangeReason,
  prdnr AS CAProduct,
  cast(prdnr_sp as rai_prdsp_gfn_kk preserving type) AS CASalesPackageProduct,
  spart AS Division,
  vtweg AS DistributionChannel,
  cast(x_estimated_quan as rai_x_estimated_quan_gfn_kk preserving type) AS QuantityAndPriceIsDtmndByRA,
  keypp AS CASubAreaForParallelization,
  cast (xrecacc_det as rai_xrecacc_det_gfn_kk preserving type) AS ReceivableAccountIsDtmndByRA,
  cast (xaccass_det as rai_xaccass_det_gfn_kk preserving type) AS AccountAssignmentIsDtmndByRA,
  chind AS CATransfRecdToRAChangeCode,
  receiv_account AS RevnAcctgReceivablesAccount,
  cast(item_type as rai_item_type_gfn_kk preserving type) AS RAItemType,
  mig_package AS CARevenueAcctgMigrationPackage,
  cast(initial_load as rai_xinitial_load_gfn_kk preserving type) AS RADocItemIsCreatedByInitLoad,
  final_date AS RAPerfOblgnFinalizationDate,
  cast(predoc_comp as rai_predoc_comp_gfn_kk preserving type ) AS RAPredecessorDocItemSenderComp,
  cast(predoc_logsys as rai_predoc_ls_gfn_kk preserving type) AS RAPredecessorDocItemLgclSystem,
  cast(predoc_type as rai_predoc_ty_gfn_kk preserving type) AS RAPredecessorDocItemType,
  predoc_id AS RAPredecessorDocItemID,
  crmet AS CACrtnMethOfTransfRecordsToRA,
  effective_date AS RevnAcctgContrChangeEffctvDate,
  cast (asset_impairment as rai_asset_impairment_gfn_kk preserving type) AS PerfOblgnHasAssetImpairment,
  charge_type AS CASubscriptionChargeType,
  aufnr AS OrderID,
  cast ( ps_psp_pnr as ps_s4_proj_pspnr preserving type ) AS WBSElementInternalID,
  matnr_copa AS SoldProduct,
  cast(x_vt_copa as x_vt_copa_gfn preserving type) AS PrvdrContrItmIsRlvtForPrfSgDrv,
  billplanno AS CABillgPlnNumber
FROM dfkkra_rai_mi
LEFT OUTER JOIN I_RevnAcctgSenderComponent AS _RevnAcctgSenderComponent ON RevnAcctgSenderComponent = _RevnAcctgSenderComponent.RevnAcctgSenderComponent  -- association [0..1]
LEFT OUTER JOIN I_LogicalSystem AS _RASndgCompLogicalSystem ON RASndgCompLogicalSystem = _RASndgCompLogicalSystem.LogicalSystem  -- association [0..1]
LEFT OUTER JOIN I_RASndgCompDocumentItemType AS _RASndgCompDocumentItemType ON RASndgCompDocumentItemType = _RASndgCompDocumentItemType.RASndgCompDocumentItemType  -- association [0..1]
LEFT OUTER JOIN I_CARevnAcctgServiceType AS _CARevnAcctgServiceType ON CARevenueAccountingServiceType = _CARevnAcctgServiceType.CARevenueAccountingServiceType  -- association [0..1]
LEFT OUTER JOIN I_Customer AS _Customer ON Customer = _Customer.Customer  -- association [0..1]
LEFT OUTER JOIN I_BusinessPartner AS _BusinessPartner ON BusinessPartner = _BusinessPartner.BusinessPartner  -- association [0..1]
LEFT OUTER JOIN I_ContractAccountHeader AS _ContractAccountHeader ON ContractAccount = _ContractAccountHeader.ContractAccount  -- association [0..1]
LEFT OUTER JOIN I_CASubApplication AS _CASubApplication ON CASubApplication = _CASubApplication.CASubApplication  -- association [0..1]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _TransactionCurrency ON TransactionCurrency = _TransactionCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _CompanyCodeCurrency ON CompanyCodeCurrency = _CompanyCodeCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _AdditionalCurrency1 ON AdditionalCurrency1 = _AdditionalCurrency1.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _AdditionalCurrency2 ON AdditionalCurrency2 = _AdditionalCurrency2.Currency  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _CARevenueAcctgQuantityUnit ON CARevenueAcctgQuantityUnit = _CARevenueAcctgQuantityUnit.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_RevnAcctgSenderComponent AS _RAOriginalDocItemSenderComp ON RAOriginalDocItemSenderComp = _RAOriginalDocItemSenderComp.RevnAcctgSenderComponent  -- association [0..1]
LEFT OUTER JOIN I_LogicalSystem AS _RAOriginalDocItemLogicalSyst ON RAOriginalDocItemLogicalSystem = _RAOriginalDocItemLogicalSyst.LogicalSystem  -- association [0..1]
LEFT OUTER JOIN I_RASndgCompDocumentItemType AS _RAOriginalDocItemType ON RAOriginalDocItemType = _RAOriginalDocItemType.RASndgCompDocumentItemType  -- association [0..1]
LEFT OUTER JOIN I_RAInvoiceType AS _RAInvoiceType ON RAInvoiceType = _RAInvoiceType.RAInvoiceType  -- association [0..1]
LEFT OUTER JOIN I_RAItemInvoiceItemCat AS _RAInvoiceCategory ON RAInvoiceCategory = _RAInvoiceCategory.RAInvoiceCategory  -- association [0..1]
LEFT OUTER JOIN I_CAInvcgDocHeader AS _CAInvcgDocHeader ON CAInvoicingDocument = _CAInvcgDocHeader.CAInvoicingDocument  -- association [0..1]
LEFT OUTER JOIN I_RAPerfObligationEventType AS _PerfOblgnEventType ON PerfOblgnEventType = _PerfOblgnEventType.PerfOblgnEventType  -- association [0..1]
LEFT OUTER JOIN I_BusinessArea AS _BusinessArea ON BusinessArea = _BusinessArea.BusinessArea  -- association [0..1]
LEFT OUTER JOIN I_Segment AS _Segment ON Segment = _Segment.Segment  -- association [0..1]
LEFT OUTER JOIN I_RevnAcctgSenderComponent AS _RAHigherDocItemSenderComp ON RAHigherDocItemSenderComp = _RAHigherDocItemSenderComp.RevnAcctgSenderComponent  -- association [0..1]
LEFT OUTER JOIN I_LogicalSystem AS _RAHigherDocItemLogicalSystem ON RAHigherDocItemLogicalSystem = _RAHigherDocItemLogicalSystem.LogicalSystem  -- association [0..1]
LEFT OUTER JOIN I_RASndgCompDocumentItemType AS _RAHigherDocItemType ON RAHigherDocItemType = _RAHigherDocItemType.RASndgCompDocumentItemType  -- association [0..1]
LEFT OUTER JOIN I_RAContrManualChgBusinessRsn AS _PerfObligationChangeReason ON PerfObligationChangeReason = _PerfObligationChangeReason.RAContrManualChgBusinessReason  -- association [0..1]
LEFT OUTER JOIN I_CAProduct AS _CAProduct ON CAProduct = _CAProduct.CAProduct  -- association [0..1]
LEFT OUTER JOIN I_CAProduct AS _CASalesPackageProduct ON CASalesPackageProduct = _CASalesPackageProduct.CAProduct  -- association [0..1]
LEFT OUTER JOIN I_Division AS _Division ON Division = _Division.Division  -- association [0..1]
LEFT OUTER JOIN I_DistributionChannel AS _DistributionChannel ON DistributionChannel = _DistributionChannel.DistributionChannel  -- association [0..1]
LEFT OUTER JOIN I_CATransfRecdToRAChangeCode AS _CATransfRecdToRAChangeCode ON CATransfRecdToRAChangeCode = _CATransfRecdToRAChangeCode.CATransfRecdToRAChangeCode  -- association [0..1]
LEFT OUTER JOIN I_RAItemType AS _RAItemType ON RAItemType = _RAItemType.RAItemType  -- association [0..1]
LEFT OUTER JOIN I_RevnAcctgSenderComponent AS _RAPredecessorDocItemSndrComp ON RAPredecessorDocItemSenderComp = _RAPredecessorDocItemSndrComp.RevnAcctgSenderComponent  -- association [0..1]
LEFT OUTER JOIN I_LogicalSystem AS _RAPredecessorDocItemLgclSyst ON RAPredecessorDocItemLgclSystem = _RAPredecessorDocItemLgclSyst.LogicalSystem  -- association [0..1]
LEFT OUTER JOIN I_RASndgCompDocumentItemType AS _RAPredecessorDocItemType ON RAPredecessorDocItemType = _RAPredecessorDocItemType.RASndgCompDocumentItemType  -- association [0..1]
LEFT OUTER JOIN I_CASubscriptionChargeType AS _CASubscriptionChargeType ON CASubscriptionChargeType = _CASubscriptionChargeType.CASubscriptionChargeType  -- association [0..1]
LEFT OUTER JOIN I_OrderBasic AS _Order ON OrderID = _Order.OrderID  -- association [0..1]
LEFT OUTER JOIN I_WBSElementBasicData AS _WBSElementBasicData ON WBSElementInternalID = _WBSElementBasicData.WBSElementInternalID  -- association [0..1]
LEFT OUTER JOIN I_Material AS _Material ON SoldProduct = _Material.Material  -- association [0..1]
LEFT OUTER JOIN I_CACrtnMethOfTransfRecdToRA AS _CACrtnMethOfTransfRecdToRA ON CACrtnMethOfTransfRecordsToRA = _CACrtnMethOfTransfRecdToRA.CACrtnMethOfTransfRecordsToRA  -- association [0..1]
LEFT OUTER JOIN I_CABillgPln AS _CABillgPln ON CABillgPlnNumber = _CABillgPln.CABillgPlnNumber  -- association [0..1]
LEFT OUTER JOIN I_CATransfRecdToRACondition AS _CATransfRecdToRACondition ON /* condition not available in parsed metadata */  -- association [0..*]
;