I_GteeMIndrctCostSplitInfo

DDL: I_GTEEMINDRCTCOSTSPLITINFO SQL: IGMIDCSPLINFO Type: view BASIC

GM Indirect Cost Split Information

I_GteeMIndrctCostSplitInfo is a Basic CDS View that provides data about "GM Indirect Cost Split Information" in SAP S/4HANA. It reads from 1 data source (fagl_splinfo) and exposes 68 fields with key fields AccountingDocument, FiscalYear, CompanyCode, AccountingDocumentItem, SplitInformationSequenceNumber. It has 28 associations to related views.

Data Sources (1)

SourceAliasJoin Type
fagl_splinfo fagl_splinfo from

Associations (28)

CardinalityTargetAliasCondition
[0..1] I_JournalEntry _JournalEntry $projection.CompanyCode = _JournalEntry.CompanyCode and $projection.FiscalYear = _JournalEntry.FiscalYear and $projection.AccountingDocument = _JournalEntry.AccountingDocument
[1..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..1] I_FiscalYearForCompanyCode _FiscalYear $projection.FiscalYear = _FiscalYear.FiscalYear and $projection.CompanyCode = _FiscalYear.CompanyCode
[0..1] I_GLAccountInCompanyCode _GLAccountInCompanyCode $projection.CompanyCode = _GLAccountInCompanyCode.CompanyCode and $projection.GLAccount = _GLAccountInCompanyCode.GLAccount
[0..1] I_BusinessArea _BusinessArea $projection.BusinessArea = _BusinessArea.BusinessArea
[0..1] I_FunctionalArea _FunctionalArea $projection.FunctionalArea = _FunctionalArea.FunctionalArea
[0..1] I_Segment _Segment $projection.Segment = _Segment.Segment
[0..1] I_Order _Order $projection.OrderID = _Order.OrderID
[0..1] I_SalesDocument _SalesDocument $projection.SalesDocument = _SalesDocument.SalesDocument
[0..1] I_SalesDocumentItem _SalesDocumentItem $projection.SalesDocument = _SalesDocumentItem.SalesDocument and $projection.SalesDocumentItem = _SalesDocumentItem.SalesDocumentItem
[0..1] I_Product _Product $projection.Product = _Product.Product
[0..1] I_Plant _Plant $projection.Plant = _Plant.Plant
[0..1] I_Grant _Grant $projection.GrantID = _Grant.GrantID
[0..1] I_SponsoredClassCore _SponsoredClass $projection.SponsoredClass = _SponsoredClass.SponsoredClass
[0..1] I_SponsoredProgramCore _SponsoredProgram $projection.SponsoredProgram = _SponsoredProgram.SponsoredProgram
[0..1] I_BudgetPeriod _BudgetPeriod $projection.BudgetPeriod = _BudgetPeriod.BudgetPeriod
[0..1] I_MasterFixedAsset _MasterFixedAsset $projection.CompanyCode = _MasterFixedAsset.CompanyCode and $projection.MasterFixedAsset = _MasterFixedAsset.MasterFixedAsset
[0..1] I_FixedAsset _FixedAsset $projection.CompanyCode = _FixedAsset.CompanyCode and $projection.MasterFixedAsset = _FixedAsset.MasterFixedAsset and $projection.FixedAsset = _FixedAsset.FixedAsset
[0..1] I_CompanyCode _CashLedgerCompanyCode $projection.CashLedgerCompanyCode = _CashLedgerCompanyCode.CompanyCode
[0..1] I_GLAccountInCompanyCode _CashLedgerAccount $projection.CashLedgerCompanyCode = _CashLedgerAccount.CompanyCode and $projection.CashLedgerAccount = _CashLedgerAccount.GLAccount
[0..1] I_SrvcDocByDocumentType _ServiceDocument $projection.ServiceDocumentType = _ServiceDocument.ServiceDocumentType and $projection.ServiceDocument = _ServiceDocument.ServiceDocument
[0..1] I_SrvcDocItemByDocumentType _ServiceDocumentItem $projection.ServiceDocumentType = _ServiceDocumentItem.ServiceDocumentType and $projection.ServiceDocument = _ServiceDocumentItem.ServiceDocument and $projection.ServiceDocumentItem = _ServiceDocumentItem.ServiceDocumentItem
[0..1] I_WBSElementBasicData _WBSElementBasicData $projection.WBSElementInternalID = _WBSElementBasicData.WBSElementInternalID
[0..1] I_DebitCreditCode _DebitCreditCode $projection.DebitCreditCode = _DebitCreditCode.DebitCreditCode
[0..1] I_PostingKey _PostingKey $projection.PostingKey = _PostingKey.PostingKey
[0..1] I_CompanyCode _PubSecBudgetAccountCoCode $projection.PubSecBudgetAccountCoCode = _PubSecBudgetAccountCoCode.CompanyCode
[0..1] I_GLAccountInCompanyCode _PubSecBudgetAccount $projection.PubSecBudgetAccountCoCode = _PubSecBudgetAccount.CompanyCode and $projection.PubSecBudgetAccount = _PubSecBudgetAccount.GLAccount
[0..1] I_Currency _TransactionCurrency $projection.TransactionCurrency = _TransactionCurrency.Currency

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName IGMIDCSPLINFO view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
AccessControl.personalData.blocking #REQUIRED view
AbapCatalog.buffering.status #NOT_ALLOWED view
EndUserText.label GM Indirect Cost Split Information view
VDM.viewType #BASIC view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #XL view

Fields (68)

KeyFieldSource TableSource FieldDescription
KEY AccountingDocument belnr SD Document
KEY FiscalYear gjahr Settlement Year
KEY CompanyCode bukrs Value
KEY AccountingDocumentItem buzei Posting View Item
KEY SplitInformationSequenceNumber spl_no Sequence Number
GLAccount hkont Transfer acct
CostCenter kostl Substitute CC
ProfitCenter prctr Profit Centers
FunctionalArea fkber Functional Area
BusinessArea gsber Business Area
Segment segment Segment number
OrderID aufnr SettlementOrder
SalesDocument kdauf SD Document
SalesDocumentItem kdpos Sales Ord. Item
CostObject kstrg Cost Objects
ProjectNetwork nplnr Network
WBSElementInternalID WBS Element
ServiceDocumentType service_doc_type Transaction Type
ServiceDocument service_doc_id Transaction ID
ServiceDocumentItem service_doc_item_id Service Doc. Item
Fund geber Fund
BudgetPeriod budget_pd Rec BudPer
PubSecBudgetAccount bdgt_account Budget Account
PubSecBudgetAccountCoCode bdgt_account_cocode Company Code for Budget Account
MasterFixedAsset anln1 Asset
FixedAsset anln2 Sub-number
AssetTransactionType anbwa Trans. type
AssetValueDate bzdat Reference date
CashLedgerCompanyCode re_bukrs Company Code
CashLedgerAccount re_account Ex/Rv A/c in CL
Product matnr Vehicle Model
Plant werks Receiving Plant
GrantID grant_nbr Receiver Grant
SponsoredProgram rsponsored_prog Sponsored Program
SponsoredClass rsponsored_class Sponsored Class
DebitCreditCode shkzg Returns
PostingKey bschl Posting Key
TaxCode mwskz Tax Code
AmountInTransactionCurrency pswbt G/L Amount
TransactionCurrency pswsl G/L Currency
_JournalEntry _JournalEntry
_CompanyCode _CompanyCode
_FiscalYear _FiscalYear
_GLAccountInCompanyCode _GLAccountInCompanyCode
_FunctionalArea _FunctionalArea
_BusinessArea _BusinessArea
_Segment _Segment
_Order _Order
_SalesDocument _SalesDocument
_SalesDocumentItem _SalesDocumentItem
_ServiceDocument _ServiceDocument
_ServiceDocumentItem _ServiceDocumentItem
_WBSElementBasicData _WBSElementBasicData
_BudgetPeriod _BudgetPeriod
_PubSecBudgetAccountCoCode _PubSecBudgetAccountCoCode
_PubSecBudgetAccount _PubSecBudgetAccount
_MasterFixedAsset _MasterFixedAsset
_FixedAsset _FixedAsset
_CashLedgerCompanyCode _CashLedgerCompanyCode
_CashLedgerAccount _CashLedgerAccount
_Product _Product
_Plant _Plant
_Grant _Grant
_SponsoredProgram _SponsoredProgram
_SponsoredClass _SponsoredClass
_DebitCreditCode _DebitCreditCode
_PostingKey _PostingKey
_TransactionCurrency _TransactionCurrency

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_GteeMIndrctCostSplitInfo.
-- 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: IGMIDCSPLINFO

CREATE VIEW I_GteeMIndrctCostSplitInfo AS
SELECT
  belnr AS AccountingDocument,
  gjahr AS FiscalYear,
  bukrs AS CompanyCode,
  buzei AS AccountingDocumentItem,
  spl_no AS SplitInformationSequenceNumber,
  hkont AS GLAccount,
  kostl AS CostCenter,
  prctr AS ProfitCenter,
  fkber AS FunctionalArea,
  gsber AS BusinessArea,
  Segment,
  aufnr AS OrderID,
  kdauf AS SalesDocument,
  kdpos AS SalesDocumentItem,
  kstrg AS CostObject,
  nplnr AS ProjectNetwork,
  cast( ps_psp_pnr as fis_wbsint_no_conv preserving type ) AS WBSElementInternalID,
  service_doc_type AS ServiceDocumentType,
  service_doc_id AS ServiceDocument,
  service_doc_item_id AS ServiceDocumentItem,
  geber AS Fund,
  budget_pd AS BudgetPeriod,
  bdgt_account AS PubSecBudgetAccount,
  bdgt_account_cocode AS PubSecBudgetAccountCoCode,
  anln1 AS MasterFixedAsset,
  anln2 AS FixedAsset,
  anbwa AS AssetTransactionType,
  bzdat AS AssetValueDate,
  re_bukrs AS CashLedgerCompanyCode,
  re_account AS CashLedgerAccount,
  matnr AS Product,
  werks AS Plant,
  grant_nbr AS GrantID,
  rsponsored_prog AS SponsoredProgram,
  rsponsored_class AS SponsoredClass,
  shkzg AS DebitCreditCode,
  bschl AS PostingKey,
  mwskz AS TaxCode,
  pswbt AS AmountInTransactionCurrency,
  pswsl AS TransactionCurrency
FROM fagl_splinfo
LEFT OUTER JOIN I_JournalEntry AS _JournalEntry ON CompanyCode = _JournalEntry.CompanyCode AND FiscalYear = _JournalEntry.FiscalYear AND AccountingDocument = _JournalEntry.AccountingDocument  -- association [0..1]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [1..1]
LEFT OUTER JOIN I_FiscalYearForCompanyCode AS _FiscalYear ON FiscalYear = _FiscalYear.FiscalYear AND CompanyCode = _FiscalYear.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_GLAccountInCompanyCode AS _GLAccountInCompanyCode ON CompanyCode = _GLAccountInCompanyCode.CompanyCode AND GLAccount = _GLAccountInCompanyCode.GLAccount  -- association [0..1]
LEFT OUTER JOIN I_BusinessArea AS _BusinessArea ON BusinessArea = _BusinessArea.BusinessArea  -- association [0..1]
LEFT OUTER JOIN I_FunctionalArea AS _FunctionalArea ON FunctionalArea = _FunctionalArea.FunctionalArea  -- association [0..1]
LEFT OUTER JOIN I_Segment AS _Segment ON Segment = _Segment.Segment  -- association [0..1]
LEFT OUTER JOIN I_Order AS _Order ON OrderID = _Order.OrderID  -- association [0..1]
LEFT OUTER JOIN I_SalesDocument AS _SalesDocument ON SalesDocument = _SalesDocument.SalesDocument  -- association [0..1]
LEFT OUTER JOIN I_SalesDocumentItem AS _SalesDocumentItem ON SalesDocument = _SalesDocumentItem.SalesDocument AND SalesDocumentItem = _SalesDocumentItem.SalesDocumentItem  -- association [0..1]
LEFT OUTER JOIN I_Product AS _Product ON Product = _Product.Product  -- association [0..1]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant  -- association [0..1]
LEFT OUTER JOIN I_Grant AS _Grant ON GrantID = _Grant.GrantID  -- association [0..1]
LEFT OUTER JOIN I_SponsoredClassCore AS _SponsoredClass ON SponsoredClass = _SponsoredClass.SponsoredClass  -- association [0..1]
LEFT OUTER JOIN I_SponsoredProgramCore AS _SponsoredProgram ON SponsoredProgram = _SponsoredProgram.SponsoredProgram  -- association [0..1]
LEFT OUTER JOIN I_BudgetPeriod AS _BudgetPeriod ON BudgetPeriod = _BudgetPeriod.BudgetPeriod  -- association [0..1]
LEFT OUTER JOIN I_MasterFixedAsset AS _MasterFixedAsset ON CompanyCode = _MasterFixedAsset.CompanyCode AND MasterFixedAsset = _MasterFixedAsset.MasterFixedAsset  -- association [0..1]
LEFT OUTER JOIN I_FixedAsset AS _FixedAsset ON CompanyCode = _FixedAsset.CompanyCode AND MasterFixedAsset = _FixedAsset.MasterFixedAsset AND FixedAsset = _FixedAsset.FixedAsset  -- association [0..1]
LEFT OUTER JOIN I_CompanyCode AS _CashLedgerCompanyCode ON CashLedgerCompanyCode = _CashLedgerCompanyCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_GLAccountInCompanyCode AS _CashLedgerAccount ON CashLedgerCompanyCode = _CashLedgerAccount.CompanyCode AND CashLedgerAccount = _CashLedgerAccount.GLAccount  -- association [0..1]
LEFT OUTER JOIN I_SrvcDocByDocumentType AS _ServiceDocument ON ServiceDocumentType = _ServiceDocument.ServiceDocumentType AND ServiceDocument = _ServiceDocument.ServiceDocument  -- association [0..1]
LEFT OUTER JOIN I_SrvcDocItemByDocumentType AS _ServiceDocumentItem ON ServiceDocumentType = _ServiceDocumentItem.ServiceDocumentType AND ServiceDocument = _ServiceDocumentItem.ServiceDocument AND ServiceDocumentItem = _ServiceDocumentItem.ServiceDocumentItem  -- association [0..1]
LEFT OUTER JOIN I_WBSElementBasicData AS _WBSElementBasicData ON WBSElementInternalID = _WBSElementBasicData.WBSElementInternalID  -- association [0..1]
LEFT OUTER JOIN I_DebitCreditCode AS _DebitCreditCode ON DebitCreditCode = _DebitCreditCode.DebitCreditCode  -- association [0..1]
LEFT OUTER JOIN I_PostingKey AS _PostingKey ON PostingKey = _PostingKey.PostingKey  -- association [0..1]
LEFT OUTER JOIN I_CompanyCode AS _PubSecBudgetAccountCoCode ON PubSecBudgetAccountCoCode = _PubSecBudgetAccountCoCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_GLAccountInCompanyCode AS _PubSecBudgetAccount ON PubSecBudgetAccountCoCode = _PubSecBudgetAccount.CompanyCode AND PubSecBudgetAccount = _PubSecBudgetAccount.GLAccount  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _TransactionCurrency ON TransactionCurrency = _TransactionCurrency.Currency  -- association [0..1]
;