I_CostRevenueReassignmentItem
Cost, Revenue Reassgmt Item - Basic
I_CostRevenueReassignmentItem is a Composite CDS View that provides data about "Cost, Revenue Reassgmt Item - Basic" in SAP S/4HANA. It reads from 4 data sources (I_AccountAssignmentType, I_AccountAssignmentType, I_GLAccountLineItemRawData, I_GLAccountLineItemRawData) and exposes 279 fields with key fields FiscalYear, ReferenceDocument, ControllingArea, CompanyCode, LedgerGLLineItem. It has 9 associations to related views.
Data Sources (4)
| Source | Alias | Join Type |
|---|---|---|
| I_AccountAssignmentType | _AccountAssignmentType | inner |
| I_AccountAssignmentType | _AccountAssignmentType | inner |
| I_GLAccountLineItemRawData | _Item | from |
| I_GLAccountLineItemRawData | _Item | union_all |
Associations (9)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_GLAccountLineItemRawData | _Sender | _Item.SourceLedger = _Sender.SourceLedger and _Item.PartnerCompanyCode = _Sender.CompanyCode and _Item.FiscalYear = _Sender.FiscalYear and _Item.TransactionSubitem = _Sender.TransactionSubitem and _Sender.OriginCtrlgDebitCreditCode = 'H' and _Sender.ControllingBusTransacType = _Item.ControllingBusTransacType and _Sender.ReferenceDocumentType = 'COBK' and _Item.ReferenceDocument = _Sender.ReferenceDocument and _Sender.BusinessTransactionCategory = _Item.BusinessTransactionCategory |
| [0..1] | I_Fund | _Fund | $projection.FinancialManagementArea = _Fund.FinancialManagementArea and $projection.Fund = _Fund.Fund |
| [0..1] | I_Fund | _PartnerFund | $projection.FinancialManagementArea = _PartnerFund.FinancialManagementArea and $projection.PartnerFund = _PartnerFund.Fund |
| [0..1] | I_Grant | _Grant | $projection.GrantID = _Grant.GrantID |
| [0..1] | I_Grant | _PartnerGrant | $projection.PartnerGrant = _PartnerGrant.GrantID |
| [0..1] | I_BudgetPeriod | _BudgetPeriod | $projection.BudgetPeriod = _BudgetPeriod.BudgetPeriod |
| [0..1] | I_BudgetPeriod | _PartnerBudgetPeriod | $projection.PartnerBudgetPeriod = _PartnerBudgetPeriod.BudgetPeriod |
| [0..1] | I_FundsMgmtFunctionalArea | _PartnerFunctionalArea | $projection.PartnerFunctionalArea = _PartnerFunctionalArea.FunctionalArea |
| [0..1] | I_FundsMgmtFunctionalArea | _FunctionalArea | $projection.FunctionalArea = _FunctionalArea.FunctionalArea |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | ICOSREVREASSITM | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| EndUserText.label | Cost, Revenue Reassgmt Item - Basic | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| VDM.viewType | #COMPOSITE | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.usageType.serviceQuality | #D | view |
Fields (279)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | FiscalYear | I_GLAccountLineItemRawData | FiscalYear | G/L Fiscal Year |
| KEY | ReferenceDocument | |||
| KEY | ControllingArea | I_GLAccountLineItemRawData | ControllingArea | Controlling Area |
| KEY | CompanyCode | |||
| KEY | LedgerGLLineItem | I_GLAccountLineItemRawData | LedgerGLLineItem | Journal Entry Item |
| KEY | ReferenceDocumentItem | I_GLAccountLineItemRawData | ReferenceDocumentItem | Reference item |
| AccountingDocument | I_GLAccountLineItemRawData | AccountingDocument | Journal Entry | |
| SourceLedger | I_GLAccountLineItemRawData | SourceLedger | Source Ledger | |
| FiscalYearForEdit | I_GLAccountLineItemRawData | FiscalYear | G/L Fiscal Year | |
| ReferenceDocumentForEdit | ||||
| ControllingAreaForEdit | I_GLAccountLineItemRawData | ControllingArea | Controlling Area | |
| CompanyCodeForEdit | I_GLAccountLineItemRawData | CompanyCode | Receiver Company Code | |
| LedgerGLLineItemForEdit | I_GLAccountLineItemRawData | LedgerGLLineItem | Journal Entry Item | |
| ReferenceDocumentItemForEdit | I_GLAccountLineItemRawData | ReferenceDocumentItem | Reference item | |
| DocumentItemText | I_GLAccountLineItemRawData | DocumentItemText | Text | |
| GLAccount | ||||
| PersonnelNumber | I_GLAccountLineItemRawData | PersonnelNumber | Personnel No. | |
| AccountAssignment | ||||
| AccountAssignmentType | ||||
| PartnerAccountAssignment | ||||
| PartnerAccountAssignmentType | ||||
| CostCtrActivityType | ||||
| OriginCostCenter | ||||
| PartnerCostCenter | ||||
| PartnerCostCtrActivityType | ||||
| PartnerWBSElementInternalID | ||||
| WBSElementInternalID | ||||
| PartnerWBSElementExternalID | ||||
| PartnerWBSElement | ||||
| WBSElementExternalID | ||||
| WBSElement | ||||
| PartnerServiceDocumentType | ||||
| PartnerServiceDocument | ||||
| PartnerServiceDocumentItem | ||||
| ServiceDocumentType | ||||
| ServiceDocument | ||||
| ServiceDocumentItem | ||||
| PartnerProjectNetwork | ||||
| PartnerProjectNetworkActivity | ||||
| RelatedNetworkActivity | ||||
| ProjectNetwork | ||||
| PartnerOrder | ||||
| OrderID | ||||
| PartnerOrderOperation | ||||
| OrderOperation | ||||
| SenderCompanyCode | ||||
| PartnerCostObject | ||||
| CostObject | ||||
| PartnerSalesDocument | ||||
| PartnerSalesDocumentItem | ||||
| SalesDocument | ||||
| SalesDocumentItem | ||||
| PartnerBusinessProcess | ||||
| BusinessProcess | ||||
| JointVentureCostRecoveryCode | I_GLAccountLineItemRawData | JointVentureCostRecoveryCode | Recovery Ind. | |
| SenderCostRecoveryCode | ||||
| Fund | ||||
| FunctionalArea | ||||
| GrantID | ||||
| BudgetPeriod | ||||
| PartnerFund | ||||
| PartnerFunctionalArea | ||||
| PartnerGrant | ||||
| PartnerBudgetPeriod | ||||
| WorkItem | _Sender | WorkItem | Work Item ID | |
| PartnerWorkItem | I_GLAccountLineItemRawData | WorkItem | Work Item ID | |
| FinancialManagementArea | I_GLAccountLineItemRawData | FinancialManagementArea | FM Area | |
| RcvrAcctgIndCode | ||||
| BillableControl | ||||
| OperatingConcern | I_GLAccountLineItemRawData | OperatingConcern | Operating concern | |
| BaseUnit | I_GLAccountLineItemRawData | BaseUnit | Unit of Measure | |
| Quantity | ||||
| TransactionCurrency | I_GLAccountLineItemRawData | TransactionCurrency | Transaction Currency | |
| AmountInTransactionCurrency | ||||
| CompanyCodeCurrency | I_GLAccountLineItemRawData | CompanyCodeCurrency | Local Currency | |
| AmountInCompanyCodeCurrency | ||||
| GlobalCurrency | I_GLAccountLineItemRawData | GlobalCurrency | GM Billing Element: Global Currency | |
| AmountInGlobalCurrency | ||||
| FreeDefinedCurrency1 | I_GLAccountLineItemRawData | FreeDefinedCurrency1 | Freely Defined Currency 1 | |
| AmountInFreeDefinedCurrency1 | I_GLAccountLineItemRawData | AmountInFreeDefinedCurrency1 | Amount in Freely Defined Currency 1 | |
| FreeDefinedCurrency2 | I_GLAccountLineItemRawData | FreeDefinedCurrency2 | Freely Defined Currency 2 | |
| AmountInFreeDefinedCurrency2 | I_GLAccountLineItemRawData | AmountInFreeDefinedCurrency2 | Amount in Freely Defined Currency 2 | |
| FreeDefinedCurrency3 | I_GLAccountLineItemRawData | FreeDefinedCurrency3 | Freely Defined Currency 3 | |
| AmountInFreeDefinedCurrency3 | I_GLAccountLineItemRawData | AmountInFreeDefinedCurrency3 | Amount in Freely Defined Currency 3 | |
| FreeDefinedCurrency4 | I_GLAccountLineItemRawData | FreeDefinedCurrency4 | Freely Defined Currency 4 | |
| AmountInFreeDefinedCurrency4 | I_GLAccountLineItemRawData | AmountInFreeDefinedCurrency4 | Amount in Freely Defined Currency 4 | |
| FreeDefinedCurrency5 | I_GLAccountLineItemRawData | FreeDefinedCurrency5 | Freely Defined Currency 5 | |
| AmountInFreeDefinedCurrency5 | I_GLAccountLineItemRawData | AmountInFreeDefinedCurrency5 | Amount in Freely Defined Currency 5 | |
| FreeDefinedCurrency6 | I_GLAccountLineItemRawData | FreeDefinedCurrency6 | Freely Defined Currency 6 | |
| AmountInFreeDefinedCurrency6 | I_GLAccountLineItemRawData | AmountInFreeDefinedCurrency6 | Amount in Freely Defined Currency 6 | |
| FreeDefinedCurrency7 | I_GLAccountLineItemRawData | FreeDefinedCurrency7 | Freely Defined Currency 7 | |
| AmountInFreeDefinedCurrency7 | I_GLAccountLineItemRawData | AmountInFreeDefinedCurrency7 | Amount in Freely Defined Currency 7 | |
| FreeDefinedCurrency8 | I_GLAccountLineItemRawData | FreeDefinedCurrency8 | Freely Defined Currency 8 | |
| AmountInFreeDefinedCurrency8 | I_GLAccountLineItemRawData | AmountInFreeDefinedCurrency8 | Amount in Freely Defined Currency 8 | |
| FunctionalCurrency | I_GLAccountLineItemRawData | FunctionalCurrency | Functional Currency | |
| AmountInFunctionalCurrency | I_GLAccountLineItemRawData | AmountInFunctionalCurrency | Amount in Functional Currency | |
| ReceiverRECompanyCode | ||||
| REPartnerBusinessEntity | ||||
| RealEstatePartnerBuilding | ||||
| RealEstatePartnerProperty | ||||
| REPartnerRentalObject | ||||
| RealEstatePartnerContract | ||||
| REPartnerServiceChargeKey | ||||
| REPartnerSettlementUnitID | ||||
| PartnerSettlementReferenceDate | ||||
| SenderRECompanyCode | ||||
| REBusinessEntity | ||||
| RealEstateBuilding | ||||
| RealEstateProperty | ||||
| RERentalObject | ||||
| RealEstateContract | ||||
| REServiceChargeKey | ||||
| RESettlementUnitID | ||||
| SettlementReferenceDate | ||||
| ProfitCenter | ||||
| PartnerProfitCenter | ||||
| ControllingBusTransacType | I_GLAccountLineItemRawData | ControllingBusTransacType | CO Bus. Transaction | |
| ChartOfAccounts | I_GLAccountLineItemRawData | ChartOfAccounts | Node Class | |
| PostingDate | I_GLAccountLineItemRawData | PostingDate | Posting Date for GR | |
| DocumentDate | I_GLAccountLineItemRawData | DocumentDate | Journal Entry Date | |
| AccountingDocCreatedByUser | I_GLAccountLineItemRawData | AccountingDocCreatedByUser | User which created overhead document | |
| IsReversal | I_GLAccountLineItemRawData | IsReversal | Reversal doc. | |
| IsReversed | I_GLAccountLineItemRawData | IsReversed | Reversed? | |
| ReferenceDocumentType | I_GLAccountLineItemRawData | ReferenceDocumentType | Reference Document Type | |
| ReversalReferenceDocument | I_GLAccountLineItemRawData | ReversalReferenceDocument | Reversal Reference Document | |
| PartnerControllingObject | I_GLAccountLineItemRawData | ControllingObject | Object number | |
| ControllingObject | _Sender | ControllingObject | Object number | |
| TransactionSubitem | I_GLAccountLineItemRawData | TransactionSubitem | Sub Transaction | |
| AccountingDocumentType | I_GLAccountLineItemRawData | AccountingDocumentType | Journal Entry Type | |
| _CompanyCodeText | I_GLAccountLineItemRawData | _CompanyCode | ||
| _BaseUnit | I_GLAccountLineItemRawData | _BaseUnit | ||
| _JournalEntry | I_GLAccountLineItemRawData | _JournalEntry | ||
| _Fund | _Fund | |||
| _PartnerFund | _PartnerFund | |||
| _Grant | _Grant | |||
| _PartnerGrant | _PartnerGrant | |||
| _BudgetPeriod | _BudgetPeriod | |||
| _PartnerBudgetPeriod | _PartnerBudgetPeriod | |||
| _FunctionalArea | _FunctionalArea | |||
| FiscalYear | G/L Fiscal Year | |||
| KEY | ReferenceDocument | |||
| KEY | ControllingArea | I_GLAccountLineItemRawData | ControllingArea | Controlling Area |
| KEY | CompanyCode | |||
| KEY | LedgerGLLineItem | I_GLAccountLineItemRawData | LedgerGLLineItem | Journal Entry Item |
| KEY | ReferenceDocumentItem | I_GLAccountLineItemRawData | ReferenceDocumentItem | Reference item |
| AccountingDocument | I_GLAccountLineItemRawData | AccountingDocument | Journal Entry | |
| SourceLedger | I_GLAccountLineItemRawData | SourceLedger | Source Ledger | |
| FiscalYearForEdit | I_GLAccountLineItemRawData | FiscalYear | G/L Fiscal Year | |
| ReferenceDocumentForEdit | ||||
| ControllingAreaForEdit | I_GLAccountLineItemRawData | ControllingArea | Controlling Area | |
| CompanyCodeForEdit | I_GLAccountLineItemRawData | CompanyCode | Receiver Company Code | |
| LedgerGLLineItemForEdit | I_GLAccountLineItemRawData | LedgerGLLineItem | Journal Entry Item | |
| ReferenceDocumentItemForEdit | I_GLAccountLineItemRawData | ReferenceDocumentItem | Reference item | |
| DocumentItemText | I_GLAccountLineItemRawData | DocumentItemText | Text | |
| GLAccount | ||||
| PersonnelNumber | I_GLAccountLineItemRawData | PersonnelNumber | Personnel No. | |
| AccountAssignment | ||||
| AccountAssignmentType | ||||
| PartnerAccountAssignment | ||||
| PartnerAccountAssignmentType | ||||
| CostCtrActivityType | ||||
| OriginCostCenter | ||||
| PartnerCostCenter | ||||
| PartnerCostCtrActivityType | ||||
| PartnerWBSElementInternalID | ||||
| WBSElementInternalID | ||||
| PartnerWBSElementExternalID | ||||
| PartnerWBSElement | ||||
| WBSElementExternalID | ||||
| WBSElement | ||||
| PartnerServiceDocumentType | ||||
| PartnerServiceDocument | ||||
| PartnerServiceDocumentItem | ||||
| ServiceDocumentType | ||||
| ServiceDocument | ||||
| ServiceDocumentItem | ||||
| PartnerProjectNetwork | ||||
| PartnerProjectNetworkActivity | ||||
| RelatedNetworkActivity | ||||
| ProjectNetwork | ||||
| PartnerOrder | ||||
| OrderID | ||||
| PartnerOrderOperation | ||||
| OrderOperation | ||||
| SenderCompanyCode | ||||
| PartnerCostObject | ||||
| CostObject | ||||
| PartnerSalesDocument | ||||
| PartnerSalesDocumentItem | ||||
| SalesDocument | ||||
| SalesDocumentItem | ||||
| PartnerBusinessProcess | ||||
| BusinessProcess | ||||
| JointVentureCostRecoveryCode | I_GLAccountLineItemRawData | JointVentureCostRecoveryCode | Recovery Ind. | |
| SenderCostRecoveryCode | ||||
| Fund | ||||
| FunctionalArea | ||||
| GrantID | ||||
| BudgetPeriod | ||||
| PartnerFund | ||||
| PartnerFunctionalArea | ||||
| PartnerGrant | ||||
| PartnerBudgetPeriod | ||||
| Workitem | _Sender | WorkItem | Work Item ID | |
| PartnerWorkitem | I_GLAccountLineItemRawData | WorkItem | Work Item ID | |
| FinancialManagementArea | I_GLAccountLineItemRawData | FinancialManagementArea | FM Area | |
| RcvrAcctgIndCode | ||||
| BillableControl | ||||
| OperatingConcern | I_GLAccountLineItemRawData | OperatingConcern | Operating concern | |
| BaseUnit | I_GLAccountLineItemRawData | BaseUnit | Unit of Measure | |
| Quantity | ||||
| TransactionCurrency | I_GLAccountLineItemRawData | TransactionCurrency | Transaction Currency | |
| AmountInTransactionCurrency | ||||
| CompanyCodeCurrency | I_GLAccountLineItemRawData | CompanyCodeCurrency | Local Currency | |
| AmountInCompanyCodeCurrency | ||||
| GlobalCurrency | I_GLAccountLineItemRawData | GlobalCurrency | GM Billing Element: Global Currency | |
| AmountInGlobalCurrency | ||||
| FreeDefinedCurrency1 | I_GLAccountLineItemRawData | FreeDefinedCurrency1 | Freely Defined Currency 1 | |
| AmountInFreeDefinedCurrency1 | Amount in Freely Defined Currency 1 | |||
| FreeDefinedCurrency2 | I_GLAccountLineItemRawData | FreeDefinedCurrency2 | Freely Defined Currency 2 | |
| AmountInFreeDefinedCurrency2 | Amount in Freely Defined Currency 2 | |||
| FreeDefinedCurrency3 | I_GLAccountLineItemRawData | FreeDefinedCurrency3 | Freely Defined Currency 3 | |
| AmountInFreeDefinedCurrency3 | Amount in Freely Defined Currency 3 | |||
| FreeDefinedCurrency4 | I_GLAccountLineItemRawData | FreeDefinedCurrency4 | Freely Defined Currency 4 | |
| AmountInFreeDefinedCurrency4 | Amount in Freely Defined Currency 4 | |||
| FreeDefinedCurrency5 | I_GLAccountLineItemRawData | FreeDefinedCurrency5 | Freely Defined Currency 5 | |
| AmountInFreeDefinedCurrency5 | Amount in Freely Defined Currency 5 | |||
| FreeDefinedCurrency6 | I_GLAccountLineItemRawData | FreeDefinedCurrency6 | Freely Defined Currency 6 | |
| AmountInFreeDefinedCurrency6 | Amount in Freely Defined Currency 6 | |||
| FreeDefinedCurrency7 | I_GLAccountLineItemRawData | FreeDefinedCurrency7 | Freely Defined Currency 7 | |
| AmountInFreeDefinedCurrency7 | Amount in Freely Defined Currency 7 | |||
| FreeDefinedCurrency8 | I_GLAccountLineItemRawData | FreeDefinedCurrency8 | Freely Defined Currency 8 | |
| AmountInFreeDefinedCurrency8 | Amount in Freely Defined Currency 8 | |||
| FunctionalCurrency | I_GLAccountLineItemRawData | FunctionalCurrency | Functional Currency | |
| AmountInFunctionalCurrency | Amount in Functional Currency | |||
| ReceiverRECompanyCode | ||||
| REPartnerBusinessEntity | ||||
| RealEstatePartnerBuilding | ||||
| RealEstatePartnerProperty | ||||
| REPartnerRentalObject | ||||
| RealEstatePartnerContract | ||||
| REPartnerServiceChargeKey | ||||
| REPartnerSettlementUnitID | ||||
| PartnerSettlementReferenceDate | ||||
| SenderRECompanyCode | ||||
| REBusinessEntity | ||||
| RealEstateBuilding | ||||
| RealEstateProperty | ||||
| RERentalObject | ||||
| RealEstateContract | ||||
| REServiceChargeKey | ||||
| RESettlementUnitID | ||||
| SettlementReferenceDate | ||||
| ProfitCenter | ||||
| PartnerProfitCenter | ||||
| ControllingBusTransacType | I_GLAccountLineItemRawData | ControllingBusTransacType | CO Bus. Transaction | |
| ChartOfAccounts | I_GLAccountLineItemRawData | ChartOfAccounts | Node Class | |
| PostingDate | I_GLAccountLineItemRawData | PostingDate | Posting Date for GR | |
| DocumentDate | I_GLAccountLineItemRawData | DocumentDate | Journal Entry Date | |
| AccountingDocCreatedByUser | I_GLAccountLineItemRawData | AccountingDocCreatedByUser | User which created overhead document | |
| IsReversal | I_GLAccountLineItemRawData | IsReversal | Reversal doc. | |
| IsReversed | I_GLAccountLineItemRawData | IsReversed | Reversed? | |
| ReferenceDocumentType | I_GLAccountLineItemRawData | ReferenceDocumentType | Reference Document Type | |
| ReversalReferenceDocument | I_GLAccountLineItemRawData | ReversalReferenceDocument | Reversal Reference Document | |
| PartnerControllingObject | I_GLAccountLineItemRawData | ControllingObject | Object number | |
| ControllingObject | _Sender | ControllingObject | Object number | |
| TransactionSubitem | I_GLAccountLineItemRawData | TransactionSubitem | Sub Transaction | |
| AccountingDocumentType | I_GLAccountLineItemRawData | AccountingDocumentType | Journal Entry Type | |
| _CompanyCodeText | I_GLAccountLineItemRawData | _CompanyCode | ||
| _BaseUnit | I_GLAccountLineItemRawData | _BaseUnit | ||
| _JournalEntry | I_GLAccountLineItemRawData | _JournalEntry | ||
| _Fund | _Fund | |||
| _PartnerFund | _PartnerFund | |||
| _Grant | _Grant | |||
| _PartnerGrant | _PartnerGrant | |||
| _BudgetPeriod | _BudgetPeriod | |||
| _PartnerBudgetPeriod | _PartnerBudgetPeriod | |||
| _FunctionalArea | _FunctionalArea | |||
| _PartnerFunctionalArea | _PartnerFunctionalArea |
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_CostRevenueReassignmentItem.
-- 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.
-- SQL view name: ICOSREVREASSITM
CREATE VIEW I_CostRevenueReassignmentItem AS
SELECT
_Item.FiscalYear AS FiscalYear,
cast(_Item.ReferenceDocument as referencedocument preserving type) AS ReferenceDocument,
_Item.ControllingArea AS ControllingArea,
cast(_Item.CompanyCode as receivercompanycode preserving type) AS CompanyCode,
_Item.LedgerGLLineItem AS LedgerGLLineItem,
_Item.ReferenceDocumentItem AS ReferenceDocumentItem,
_Item.AccountingDocument AS AccountingDocument,
_Item.SourceLedger AS SourceLedger,
_Item.FiscalYear AS FiscalYearForEdit,
cast(_Item.ReferenceDocument as referencedocument preserving type) AS ReferenceDocumentForEdit,
_Item.ControllingArea AS ControllingAreaForEdit,
_Item.CompanyCode AS CompanyCodeForEdit,
_Item.LedgerGLLineItem AS LedgerGLLineItemForEdit,
_Item.ReferenceDocumentItem AS ReferenceDocumentItemForEdit,
_Item.DocumentItemText AS DocumentItemText,
cast(_Item.GLAccount as fco_allocation_account preserving type) AS GLAccount,
_Item.PersonnelNumber AS PersonnelNumber,
cast(_Sender.AccountAssignment as sender_co_obj_k) AS AccountAssignment,
cast(_Sender.AccountAssignmentType as j_obart preserving type) AS AccountAssignmentType,
cast(_Item.AccountAssignment as receiver_co_obj_k) AS PartnerAccountAssignment,
cast(_Item.AccountAssignmentType as receiver_object_type preserving type) AS PartnerAccountAssignmentType,
cast(_Sender.CostCtrActivityType as lstar preserving type) AS CostCtrActivityType,
cast(_Sender.CostCenter as sendercostcenter preserving type) AS OriginCostCenter,
cast(_Item.CostCenter as fis_skost preserving type) AS PartnerCostCenter,
cast(_Item.CostCtrActivityType as fis_par_lstar preserving type) AS PartnerCostCtrActivityType,
cast(_Item.WBSElementInternalID as fis_partner_wbsint_no_conv preserving type) AS PartnerWBSElementInternalID,
cast(_Sender.WBSElementInternalID as fis_wbsint_no_conv preserving type) AS WBSElementInternalID,
cast(_Item._WBSElementBasicData.WBSElementExternalID as fis_partner_wbsext_no_conv preserving type) AS PartnerWBSElementExternalID,
cast(_Item._WBSElementBasicData.WBSElementExternalID as fis_par_psp_pnr_ext preserving type) AS PartnerWBSElement,
cast(_Sender._WBSElementBasicData.WBSElementExternalID as fis_wbsext_no_conv preserving type) AS WBSElementExternalID,
cast(_Sender._WBSElementBasicData.WBSElementExternalID as ps_posid_edit preserving type) AS WBSElement,
cast(_Item.ServiceDocumentType as fco_psrvdoc_type preserving type) AS PartnerServiceDocumentType,
cast(_Item.ServiceDocument as fco_psrvdoc_id preserving type) AS PartnerServiceDocument,
cast(_Item.ServiceDocumentItem as fco_psrvdoc_item_id preserving type) AS PartnerServiceDocumentItem,
cast(_Sender.ServiceDocumentType as fco_srvdoc_type preserving type) AS ServiceDocumentType,
cast(_Sender.ServiceDocument as fco_srvdoc_id preserving type) AS ServiceDocument,
cast(_Sender.ServiceDocumentItem as fco_srvdoc_item_id preserving type) AS ServiceDocumentItem,
cast(_Item.ProjectNetwork as par_npln preserving type) AS PartnerProjectNetwork,
cast(_Item.RelatedNetworkActivity as par_vornr_auf preserving type) AS PartnerProjectNetworkActivity,
cast(_Sender.RelatedNetworkActivity as npvrg preserving type) AS RelatedNetworkActivity,
cast(_Sender.ProjectNetwork as nplnr preserving type) AS ProjectNetwork,
cast(_Item.OrderID as fis_par_aufnr preserving type) AS PartnerOrder,
cast(_Sender.OrderID as fis_aufnr preserving type) AS OrderID,
cast(_Item.OrderOperation as vdm_vornr preserving type) AS PartnerOrderOperation,
cast(_Sender.OrderOperation as vdm_vornr preserving type) AS OrderOperation,
cast(_Sender.CompanyCode as sendercompanycode preserving type) AS SenderCompanyCode,
cast(_Item.CostObject as par_kstrg preserving type) AS PartnerCostObject,
cast(_Sender.CostObject as kstrg preserving type) AS CostObject,
cast(_Item.SalesDocument as fis_par_kdauf preserving type) AS PartnerSalesDocument,
cast(_Item.SalesDocumentItem as fis_par_kdpos preserving type) AS PartnerSalesDocumentItem,
cast(_Sender.SalesDocument as vbeln_va preserving type) AS SalesDocument,
cast(_Sender.SalesDocumentItem as posnr_va preserving type) AS SalesDocumentItem,
cast(_Item.BusinessProcess as par_prznr preserving type) AS PartnerBusinessProcess,
cast(_Sender.BusinessProcess as sprznr preserving type) AS BusinessProcess,
_Item.JointVentureCostRecoveryCode AS JointVentureCostRecoveryCode,
cast(_Sender.JointVentureCostRecoveryCode as jv_srecind_cds preserving type) AS SenderCostRecoveryCode,
cast(_Sender.Fund as fm_sfonds preserving type) AS Fund,
cast(_Sender.FunctionalArea as fm_sfarea preserving type) AS FunctionalArea,
cast(_Sender.GrantID as gm_grant_sender preserving type) AS GrantID,
cast(_Sender.BudgetPeriod as fm_budget_period preserving type) AS BudgetPeriod,
cast(_Item.Fund as fm_efonds preserving type) AS PartnerFund,
cast(_Item.FunctionalArea as fm_efarea preserving type) AS PartnerFunctionalArea,
cast(_Item.GrantID as gm_grant_receiver preserving type) AS PartnerGrant,
cast(_Item.BudgetPeriod as fm_pbudget_period preserving type) AS PartnerBudgetPeriod,
_Sender.WorkItem AS WorkItem,
_Item.WorkItem AS PartnerWorkItem,
_Item.FinancialManagementArea AS FinancialManagementArea,
cast(_Item.BillableControl as ebemot preserving type) AS RcvrAcctgIndCode,
cast(_Sender.BillableControl as bemot preserving type) AS BillableControl,
_Item.OperatingConcern AS OperatingConcern,
_Item.BaseUnit AS BaseUnit,
cast(_Item.Quantity as lstxx) AS Quantity,
_Item.TransactionCurrency AS TransactionCurrency,
cast(_Item.AmountInTransactionCurrency as fis_wsl preserving type) AS AmountInTransactionCurrency,
_Item.CompanyCodeCurrency AS CompanyCodeCurrency,
cast(_Item.AmountInCompanyCodeCurrency as fis_hsl preserving type) AS AmountInCompanyCodeCurrency,
_Item.GlobalCurrency AS GlobalCurrency,
cast(_Item.AmountInGlobalCurrency as fis_ksl preserving type) AS AmountInGlobalCurrency,
_Item.FreeDefinedCurrency1 AS FreeDefinedCurrency1,
_Item.AmountInFreeDefinedCurrency1 AS AmountInFreeDefinedCurrency1,
_Item.FreeDefinedCurrency2 AS FreeDefinedCurrency2,
_Item.AmountInFreeDefinedCurrency2 AS AmountInFreeDefinedCurrency2,
_Item.FreeDefinedCurrency3 AS FreeDefinedCurrency3,
_Item.AmountInFreeDefinedCurrency3 AS AmountInFreeDefinedCurrency3,
_Item.FreeDefinedCurrency4 AS FreeDefinedCurrency4,
_Item.AmountInFreeDefinedCurrency4 AS AmountInFreeDefinedCurrency4,
_Item.FreeDefinedCurrency5 AS FreeDefinedCurrency5,
_Item.AmountInFreeDefinedCurrency5 AS AmountInFreeDefinedCurrency5,
_Item.FreeDefinedCurrency6 AS FreeDefinedCurrency6,
_Item.AmountInFreeDefinedCurrency6 AS AmountInFreeDefinedCurrency6,
_Item.FreeDefinedCurrency7 AS FreeDefinedCurrency7,
_Item.AmountInFreeDefinedCurrency7 AS AmountInFreeDefinedCurrency7,
_Item.FreeDefinedCurrency8 AS FreeDefinedCurrency8,
_Item.AmountInFreeDefinedCurrency8 AS AmountInFreeDefinedCurrency8,
_Item.FunctionalCurrency AS FunctionalCurrency,
_Item.AmountInFunctionalCurrency AS AmountInFunctionalCurrency,
cast(_Item.CompanyCode as pbukrs preserving type) AS ReceiverRECompanyCode,
cast(_Item.REBusinessEntity as rebdvdmpbeno preserving type) AS REPartnerBusinessEntity,
cast(_Item.RealEstateBuilding as rebdvdmpbuno preserving type) AS RealEstatePartnerBuilding,
cast(_Item.RealEstateProperty as rebdvdmpprno preserving type) AS RealEstatePartnerProperty,
cast(_Item.RERentalObject as rebdvdmprono preserving type) AS REPartnerRentalObject,
cast(_Item.RealEstateContract as recnvdmpcnnr preserving type) AS RealEstatePartnerContract,
cast(_Item.REServiceChargeKey as rescvdmpsckey preserving type) AS REPartnerServiceChargeKey,
cast(_Item.RESettlementUnitID as rescvdmpsuid preserving type) AS REPartnerSettlementUnitID,
cast(_Item.SettlementReferenceDate as fins_par_dabrbez preserving type) AS PartnerSettlementReferenceDate,
cast(_Sender.CompanyCode as vvsbukrs preserving type) AS SenderRECompanyCode,
cast(_Sender.REBusinessEntity as rebdvdmbeno preserving type) AS REBusinessEntity,
cast(_Sender.RealEstateBuilding as rebdvdmbuno preserving type) AS RealEstateBuilding,
cast(_Sender.RealEstateProperty as rebdvdmprno preserving type) AS RealEstateProperty,
cast(_Sender.RERentalObject as rebdvdmrono preserving type) AS RERentalObject,
cast(_Sender.RealEstateContract as recnvdmcnnr preserving type) AS RealEstateContract,
cast(_Sender.REServiceChargeKey as rescvdmsckey preserving type) AS REServiceChargeKey,
cast(_Sender.RESettlementUnitID as rescvdmsuid preserving type) AS RESettlementUnitID,
cast(_Sender.SettlementReferenceDate as farp_dabrbez preserving type) AS SettlementReferenceDate,
cast('' as fis_prctr) AS ProfitCenter,
cast('' as fis_prctr) AS PartnerProfitCenter,
_Item.ControllingBusTransacType AS ControllingBusTransacType,
_Item.ChartOfAccounts AS ChartOfAccounts,
_Item.PostingDate AS PostingDate,
_Item.DocumentDate AS DocumentDate,
_Item.AccountingDocCreatedByUser AS AccountingDocCreatedByUser,
_Item.IsReversal AS IsReversal,
_Item.IsReversed AS IsReversed,
_Item.ReferenceDocumentType AS ReferenceDocumentType,
_Item.ReversalReferenceDocument AS ReversalReferenceDocument,
_Item.ControllingObject AS PartnerControllingObject,
_Sender.ControllingObject AS ControllingObject,
_Item.TransactionSubitem AS TransactionSubitem,
_Item.AccountingDocumentType AS AccountingDocumentType,
_Item._CompanyCode AS _CompanyCodeText,
_Item._BaseUnit AS _BaseUnit,
_Item._JournalEntry AS _JournalEntry
FROM I_GLAccountLineItemRawData AS _Item
INNER JOIN I_AccountAssignmentType AS _AccountAssignmentType ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_GLAccountLineItemRawData AS _Sender ON _Item.SourceLedger = _Sender.SourceLedger AND _Item.PartnerCompanyCode = _Sender.CompanyCode AND _Item.FiscalYear = _Sender.FiscalYear AND _Item.TransactionSubitem = _Sender.TransactionSubitem AND _Sender.OriginCtrlgDebitCreditCode = 'H' AND _Sender.ControllingBusTransacType = _Item.ControllingBusTransacType AND _Sender.ReferenceDocumentType = 'COBK' AND _Item.ReferenceDocument = _Sender.ReferenceDocument AND _Sender.BusinessTransactionCategory = _Item.BusinessTransactionCategory -- association [0..1]
LEFT OUTER JOIN I_Fund AS _Fund ON FinancialManagementArea = _Fund.FinancialManagementArea AND Fund = _Fund.Fund -- association [0..1]
LEFT OUTER JOIN I_Fund AS _PartnerFund ON FinancialManagementArea = _PartnerFund.FinancialManagementArea AND PartnerFund = _PartnerFund.Fund -- association [0..1]
LEFT OUTER JOIN I_Grant AS _Grant ON GrantID = _Grant.GrantID -- association [0..1]
LEFT OUTER JOIN I_Grant AS _PartnerGrant ON PartnerGrant = _PartnerGrant.GrantID -- association [0..1]
LEFT OUTER JOIN I_BudgetPeriod AS _BudgetPeriod ON BudgetPeriod = _BudgetPeriod.BudgetPeriod -- association [0..1]
LEFT OUTER JOIN I_BudgetPeriod AS _PartnerBudgetPeriod ON PartnerBudgetPeriod = _PartnerBudgetPeriod.BudgetPeriod -- association [0..1]
LEFT OUTER JOIN I_FundsMgmtFunctionalArea AS _PartnerFunctionalArea ON PartnerFunctionalArea = _PartnerFunctionalArea.FunctionalArea -- association [0..1]
LEFT OUTER JOIN I_FundsMgmtFunctionalArea AS _FunctionalArea ON FunctionalArea = _FunctionalArea.FunctionalArea -- association [0..1]
-- UNION ALL with additional select branch(es): I_GLAccountLineItemRawData
;
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