I_GteeMBdgtEntrDocItemBasic

DDL: I_GTEEMBDGTENTRDOCITEMBASIC SQL: IGMBDGTDOCITMB Type: view BASIC

Budget Entry Doc in Grantee Management Basic

I_GteeMBdgtEntrDocItemBasic is a Basic CDS View that provides data about "Budget Entry Doc in Grantee Management Basic" in SAP S/4HANA. It reads from 1 data source (gmbdgtline) and exposes 31 fields with key fields GranteeMgmtBudgetEntryDocument, GteeMBudgetEntryDocumentItem. It has 8 associations to related views.

Data Sources (1)

SourceAliasJoin Type
gmbdgtline gmbdgtline from

Associations (8)

CardinalityTargetAliasCondition
[1..1] I_GteeMBudgetEntryDocument _Header $projection.GranteeMgmtBudgetEntryDocument = _Header.GranteeMgmtBudgetEntryDocument
[0..1] I_Grant _Grant $projection.GrantID = _Grant.GrantID
[0..1] I_SponsoredProgram _SponsoredProgram $projection.SponsoredProgram = _SponsoredProgram.SponsoredProgram
[0..1] I_SponsoredClass _SponsoredClass $projection.SponsoredClass = _SponsoredClass.SponsoredClass
[0..1] I_Currency _GrantCurrency $projection.GrantCurrency = _GrantCurrency.Currency
[0..1] I_BusinessTransactionType _BudgetingProcess $projection.GteeMInternalBudgetingProcess = _BudgetingProcess.BusinessTransactionType
[0..1] I_GranteeMgmtValueType _ValueType $projection.GranteeMgmtValueType = _ValueType.GranteeMgmtValueType
[0..1] I_SponsoredClassType _SponsoredClassType $projection.SponsoredClassType = _SponsoredClassType.SponsoredClassType

Annotations (9)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
AbapCatalog.sqlViewName IGMBDGTDOCITMB view
VDM.viewType #BASIC view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Budget Entry Doc in Grantee Management Basic view
ObjectModel.representativeKey GteeMBudgetEntryDocumentItem view

Fields (31)

KeyFieldSource TableSource FieldDescription
KEY GranteeMgmtBudgetEntryDocument bdgt_doc_nbr Document Number
KEY GteeMBudgetEntryDocumentItem line VAT Return Line Item
GrantID grant_nbr Receiver Grant
GteeMBudgetValidityNumber bdgt_vldty_nbr Bdgt Validty No.
SponsoredProgram sponsored_prog Sponsored Program
SponsoredClass sponsored_class Sponsored Class
GteeMFinancingObjectType fin_object_type Financing Obj Type
GteeMFinancingObject financing_object Financing Object
Fund fund Sender Fund
GrantCurrency _Grant GrantCurrency Grant Currency
NetBdgtAmtInGrantCrcy Value Amount
GteeMIndirectCostRateInPercent perc_idc Indirect Rate
IndirectCostBdgtAmtInGrantCrcy Amount TC
AwardBdgtAmtInGrantCrcy Amount TC
GteeMCostSharingRateInPercent perc_csh Cost Sharing Rate
CostShrngBdgtAmtInGrantCrcy Amount TC
TotalBdgtAmtInGrantCrcy Total Amount
GteeMBudgetEntryDocItemDesc User Group
GteeMInternalBudgetingProcess process Trans.
GranteeMgmtValueType valuetype Value Type
PostingDate posting_date Posting Date
GranteeFiscalYear grantee_fy Grantee Fisc. Year
SponsoredClassType class_type Class Type
_Header _Header
_Grant _Grant
_SponsoredProgram _SponsoredProgram
_SponsoredClass _SponsoredClass
_GrantCurrency _GrantCurrency
_BudgetingProcess _BudgetingProcess
_ValueType _ValueType
_SponsoredClassType _SponsoredClassType

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_GteeMBdgtEntrDocItemBasic.
-- 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: IGMBDGTDOCITMB

CREATE VIEW I_GteeMBdgtEntrDocItemBasic AS
SELECT
  bdgt_doc_nbr AS GranteeMgmtBudgetEntryDocument,
  line AS GteeMBudgetEntryDocumentItem,
  grant_nbr AS GrantID,
  bdgt_vldty_nbr AS GteeMBudgetValidityNumber,
  sponsored_prog AS SponsoredProgram,
  sponsored_class AS SponsoredClass,
  fin_object_type AS GteeMFinancingObjectType,
  financing_object AS GteeMFinancingObject,
  Fund,
  _Grant.GrantCurrency AS GrantCurrency,
  cast(amount as gmis_bdgt_amt_net_grant_crcy) AS NetBdgtAmtInGrantCrcy,
  perc_idc AS GteeMIndirectCostRateInPercent,
  cast(amount_idc as gmis_bdgt_amt_idc_grant_crcy) AS IndirectCostBdgtAmtInGrantCrcy,
  cast(total_award as gmis_bdgt_amt_award_grant_crcy) AS AwardBdgtAmtInGrantCrcy,
  perc_csh AS GteeMCostSharingRateInPercent,
  cast(amount_csh as gmis_bdgt_amt_csh_grant_crcy) AS CostShrngBdgtAmtInGrantCrcy,
  cast(total_amount as gmis_bdgt_amt_total_grant_crcy) AS TotalBdgtAmtInGrantCrcy,
  cast(text as gmis_bdgt_doc_item_desc) AS GteeMBudgetEntryDocItemDesc,
  process AS GteeMInternalBudgetingProcess,
  valuetype AS GranteeMgmtValueType,
  posting_date AS PostingDate,
  grantee_fy AS GranteeFiscalYear,
  class_type AS SponsoredClassType
FROM gmbdgtline
LEFT OUTER JOIN I_GteeMBudgetEntryDocument AS _Header ON GranteeMgmtBudgetEntryDocument = _Header.GranteeMgmtBudgetEntryDocument  -- association [1..1]
LEFT OUTER JOIN I_Grant AS _Grant ON GrantID = _Grant.GrantID  -- association [0..1]
LEFT OUTER JOIN I_SponsoredProgram AS _SponsoredProgram ON SponsoredProgram = _SponsoredProgram.SponsoredProgram  -- association [0..1]
LEFT OUTER JOIN I_SponsoredClass AS _SponsoredClass ON SponsoredClass = _SponsoredClass.SponsoredClass  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _GrantCurrency ON GrantCurrency = _GrantCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_BusinessTransactionType AS _BudgetingProcess ON GteeMInternalBudgetingProcess = _BudgetingProcess.BusinessTransactionType  -- association [0..1]
LEFT OUTER JOIN I_GranteeMgmtValueType AS _ValueType ON GranteeMgmtValueType = _ValueType.GranteeMgmtValueType  -- association [0..1]
LEFT OUTER JOIN I_SponsoredClassType AS _SponsoredClassType ON SponsoredClassType = _SponsoredClassType.SponsoredClassType  -- association [0..1]
;