I_CATransfRecdToRA
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)
| Source | Alias | Join Type |
|---|---|---|
| dfkkra_rai_mi | dfkkra_rai_mi | from |
Associations (43)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [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)
| Name | Value | Level | Field |
|---|---|---|---|
| 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)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| 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..*]
;
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