I_MyFMOvrlBdgtDrillPost

DDL: I_MYFMOVRLBDGTDRILLPOST SQL: IMYFMOVLBGTDDPST Type: view COMPOSITE

FM Overall AVC, FM Drilldown p. User

I_MyFMOvrlBdgtDrillPost is a Composite CDS View that provides data about "FM Overall AVC, FM Drilldown p. User" in SAP S/4HANA. It reads from 1 data source (P_MyFMOvrlBdgtDrillPost) and exposes 65 fields with key fields FinancialManagementArea, AvailabilityControlLedger, FinMgmtAreaFiscalYear, BdgtCashEffectivityFiscalYear, ControlObjectCoverGroup. It has 14 associations to related views.

Data Sources (1)

SourceAliasJoin Type
P_MyFMOvrlBdgtDrillPost P_MyFMOvrlBdgtDrillPost from

Associations (14)

CardinalityTargetAliasCondition
[0..1] I_Grant _ControlObjectGrantID $projection.ControlObjectGrantID = _ControlObjectGrantID.GrantID
[0..1] I_Fund _ControlObjectFund $projection.FinancialManagementArea = _ControlObjectFund.FinancialManagementArea and $projection.ControlObjectFund = _ControlObjectFund.Fund
[0..1] I_BudgetPeriod _ControlObjectBudgetPeriod $projection.ControlObjectBudgetPeriod = _ControlObjectBudgetPeriod.BudgetPeriod
[0..1] I_FundsCenter _ControlObjectFundsCenter $projection.FinancialManagementArea = _ControlObjectFundsCenter.FinancialManagementArea and $projection.ControlObjectFundsCenter = _ControlObjectFundsCenter.FundsCenter and $projection.ValidityEndDate = _ControlObjectFundsCenter.ValidityEndDate
[0..1] I_CommitmentItem _ControlObjectCommitmentItem $projection.FinancialManagementArea = _ControlObjectCommitmentItem.FinancialManagementArea and $projection.ControlObjectCommitmentItem = _ControlObjectCommitmentItem.CommitmentItem and $projection.CommitmentItemFiscalYear = _ControlObjectCommitmentItem.FinMgmtAreaFiscalYear
[0..1] I_FunctionalArea _ControlObjectFunctionalArea $projection.ControlObjectFunctionalArea = _ControlObjectFunctionalArea.FunctionalArea
[0..1] I_FundedProgram _ControlObjectFundedProgram $projection.FinancialManagementArea = _ControlObjectFundedProgram.FinancialManagementArea and $projection.ControlObjectFundedProgram = _ControlObjectFundedProgram.FundedProgram
[0..1] I_Grant _Grant $projection.PostedGrantID = _Grant.GrantID
[0..1] I_Fund _Fund $projection.FinancialManagementArea = _Fund.FinancialManagementArea and $projection.PostedFund = _Fund.Fund
[0..1] I_BudgetPeriod _BudgetPeriod $projection.PostedBudgetPeriod = _BudgetPeriod.BudgetPeriod
[0..1] I_FundsCenter _FundsCenter $projection.FinancialManagementArea = _FundsCenter.FinancialManagementArea and $projection.PostedFundsCenter = _FundsCenter.FundsCenter and $projection.FundsCenterKeyDate = _FundsCenter.ValidityEndDate
[0..1] I_CommitmentItem _CommitmentItem $projection.FinancialManagementArea = _CommitmentItem.FinancialManagementArea and $projection.PostedCommitmentItem = _CommitmentItem.CommitmentItem and $projection.CommitmentItemFiscalYear = _CommitmentItem.FinMgmtAreaFiscalYear
[0..1] I_FundsMgmtFunctionalArea _FunctionalArea $projection.PostedFunctionalArea = _FunctionalArea.FunctionalArea
[0..1] I_FundedProgram _FundedProgram $projection.FinancialManagementArea = _FundedProgram.FinancialManagementArea and $projection.PostedFundedProgram = _FundedProgram.FundedProgram

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IMYFMOVLBGTDDPST view
ClientHandling.type #CLIENT_DEPENDENT view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.personalData.blocking #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.private false view
EndUserText.label FM Overall AVC, FM Drilldown p. User view

Fields (65)

KeyFieldSource TableSource FieldDescription
KEY FinancialManagementArea rfikrs FM Area
KEY AvailabilityControlLedger Ledger (Compat.)
KEY FinMgmtAreaFiscalYear Ref. Year1
KEY BdgtCashEffectivityFiscalYear YCE
KEY ControlObjectCoverGroup Cover Group
KEY ControlObjectGrantID Grant
KEY ControlObjectFund Fund
KEY ControlObjectBudgetPeriod Budget Period
KEY ControlObjectFundsCenter Funds Center
KEY ControlObjectCommitmentItem Commitment Item
KEY ControlObjectFunctionalArea Functional Area
KEY ControlObjectFundedProgram Receiver FProg
KEY CtrlObjFundsMgmtCustomerField Rec.Cstr-Spc Fd
KEY FinancialManagementAreaCrcy Currency
KEY FundsMgmtJournalEntry FundsMgmtJournalEntry
KEY FundsMgmtJournalEntryItem FundsMgmtJournalEntryItem
KEY Ledger Ledger Ledger
KEY FundsMgmtAmountType FundsMgmtAmountType
KEY FundsMgmtRefDocumentCategory FundsMgmtRefDocumentCategory
KEY ReferenceDocumentType ReferenceDocumentType Reference Document Type
KEY RefDocAccountAssignment RefDocAccountAssignment
KEY ReferenceDocumentScheduleLine ReferenceDocumentScheduleLine Schedule Line
KEY RefDocPricingElementContent RefDocPricingElementContent
KEY ReferenceDocumentLogicalSystem ReferenceDocumentLogicalSystem Ref. Doc. Lgcl Syst.
KEY ReferenceDocumentContext ReferenceDocumentContext Reference Document Context
KEY FundsMgmtLongSequenceNumber FundsMgmtLongSequenceNumber
PostedGrantID PostedGrantID
PostedFund PostedFund
PostedBudgetPeriod PostedBudgetPeriod
PostedFundsCenter PostedFundsCenter
PostedCommitmentItem PostedCommitmentItem
PostedFunctionalArea PostedFunctionalArea
PostedFundedProgram PostedFundedProgram
PostedFundsMgmtCustomerField PostedFundsMgmtCustomerField
FinMgmtAreaPeriod FinMgmtAreaPeriod
CompanyCode CompanyCode Receiver Company Code
FundsMgmtValueType FundsMgmtValueType
CashEffectivityFiscalYear CashEffectivityFiscalYear
BusinessTransactionType BusinessTransactionType Bus.transaction
FundsMgCarryForwardLevel FundsMgCarryForwardLevel
GLAccount GLAccount General Ledger
BusinessArea BusinessArea Business Area
ProfitCenter ProfitCenter Profit Center
ControllingArea ControllingArea Controlling Area
Segment Segment Segment number
IsStatisticalItem IsStatisticalItem Statisticl.Indicator
PostedAmountInFMACrcy PostedAmountInFMACrcy
NumberOfDocumentItems NumberOfDocumentItems
ValidityEndDate ValidityEndDate ValidTo
FundsCenterKeyDate FundsCenterKeyDate ValidTo
CommitmentItemFiscalYear CommitmentItemFiscalYear Commit. Item FY
_ControlObjectGrantID _ControlObjectGrantID
_ControlObjectFund _ControlObjectFund
_ControlObjectBudgetPeriod _ControlObjectBudgetPeriod
_ControlObjectFundsCenter _ControlObjectFundsCenter
_ControlObjectCommitmentItem _ControlObjectCommitmentItem
_ControlObjectFunctionalArea _ControlObjectFunctionalArea
_ControlObjectFundedProgram _ControlObjectFundedProgram
_Grant _Grant
_Fund _Fund
_BudgetPeriod _BudgetPeriod
_FundsCenter _FundsCenter
_CommitmentItem _CommitmentItem
_FunctionalArea _FunctionalArea
_FundedProgram _FundedProgram

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_MyFMOvrlBdgtDrillPost.
-- 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: IMYFMOVLBGTDDPST

CREATE VIEW I_MyFMOvrlBdgtDrillPost AS
SELECT
  rfikrs AS FinancialManagementArea,
  cast(rldnr as buavc_aldnr preserving type) AS AvailabilityControlLedger,
  cast(ryear as fmis_fma_fiscal_year preserving type) AS FinMgmtAreaFiscalYear,
  cast(ceffyear_9 as fm_ceffyear_bcs preserving type) AS BdgtCashEffectivityFiscalYear,
  cast(rcvrgrp_9 as fmis_ctrlobj_cover_group preserving type) AS ControlObjectCoverGroup,
  cast(rgrant_nbr as fmis_ctrlobj_grant_nbr preserving type) AS ControlObjectGrantID,
  cast(rfund as fmis_ctrlobj_fund preserving type) AS ControlObjectFund,
  cast(budget_pd_9 as fmis_ctrlobj_budget_period preserving type) AS ControlObjectBudgetPeriod,
  cast(rfundsctr as fmis_ctrlobj_funds_center preserving type) AS ControlObjectFundsCenter,
  cast(rcmmtitem as fmis_ctrlobj_commitment_item preserving type) AS ControlObjectCommitmentItem,
  cast(rfuncarea as fmis_ctrlobj_functional_area preserving type) AS ControlObjectFunctionalArea,
  cast(rmeasure as fmis_ctrlobj_funded_program preserving type) AS ControlObjectFundedProgram,
  cast(ruserdim as fmis_ctrlobj_userdim preserving type) AS CtrlObjFundsMgmtCustomerField,
  cast(rtcur as fm_waers preserving type) AS FinancialManagementAreaCrcy,
  FundsMgmtJournalEntry,
  FundsMgmtJournalEntryItem,
  Ledger,
  FundsMgmtAmountType,
  FundsMgmtRefDocumentCategory,
  ReferenceDocumentType,
  RefDocAccountAssignment,
  ReferenceDocumentScheduleLine,
  RefDocPricingElementContent,
  ReferenceDocumentLogicalSystem,
  ReferenceDocumentContext,
  FundsMgmtLongSequenceNumber,
  PostedGrantID,
  PostedFund,
  PostedBudgetPeriod,
  PostedFundsCenter,
  PostedCommitmentItem,
  PostedFunctionalArea,
  PostedFundedProgram,
  PostedFundsMgmtCustomerField,
  FinMgmtAreaPeriod,
  CompanyCode,
  FundsMgmtValueType,
  CashEffectivityFiscalYear,
  BusinessTransactionType,
  FundsMgCarryForwardLevel,
  GLAccount,
  BusinessArea,
  ProfitCenter,
  ControllingArea,
  Segment,
  IsStatisticalItem,
  PostedAmountInFMACrcy,
  NumberOfDocumentItems,
  ValidityEndDate,
  FundsCenterKeyDate,
  CommitmentItemFiscalYear
FROM P_MyFMOvrlBdgtDrillPost
LEFT OUTER JOIN I_Grant AS _ControlObjectGrantID ON ControlObjectGrantID = _ControlObjectGrantID.GrantID  -- association [0..1]
LEFT OUTER JOIN I_Fund AS _ControlObjectFund ON FinancialManagementArea = _ControlObjectFund.FinancialManagementArea AND ControlObjectFund = _ControlObjectFund.Fund  -- association [0..1]
LEFT OUTER JOIN I_BudgetPeriod AS _ControlObjectBudgetPeriod ON ControlObjectBudgetPeriod = _ControlObjectBudgetPeriod.BudgetPeriod  -- association [0..1]
LEFT OUTER JOIN I_FundsCenter AS _ControlObjectFundsCenter ON FinancialManagementArea = _ControlObjectFundsCenter.FinancialManagementArea AND ControlObjectFundsCenter = _ControlObjectFundsCenter.FundsCenter AND ValidityEndDate = _ControlObjectFundsCenter.ValidityEndDate  -- association [0..1]
LEFT OUTER JOIN I_CommitmentItem AS _ControlObjectCommitmentItem ON FinancialManagementArea = _ControlObjectCommitmentItem.FinancialManagementArea AND ControlObjectCommitmentItem = _ControlObjectCommitmentItem.CommitmentItem AND CommitmentItemFiscalYear = _ControlObjectCommitmentItem.FinMgmtAreaFiscalYear  -- association [0..1]
LEFT OUTER JOIN I_FunctionalArea AS _ControlObjectFunctionalArea ON ControlObjectFunctionalArea = _ControlObjectFunctionalArea.FunctionalArea  -- association [0..1]
LEFT OUTER JOIN I_FundedProgram AS _ControlObjectFundedProgram ON FinancialManagementArea = _ControlObjectFundedProgram.FinancialManagementArea AND ControlObjectFundedProgram = _ControlObjectFundedProgram.FundedProgram  -- association [0..1]
LEFT OUTER JOIN I_Grant AS _Grant ON PostedGrantID = _Grant.GrantID  -- association [0..1]
LEFT OUTER JOIN I_Fund AS _Fund ON FinancialManagementArea = _Fund.FinancialManagementArea AND PostedFund = _Fund.Fund  -- association [0..1]
LEFT OUTER JOIN I_BudgetPeriod AS _BudgetPeriod ON PostedBudgetPeriod = _BudgetPeriod.BudgetPeriod  -- association [0..1]
LEFT OUTER JOIN I_FundsCenter AS _FundsCenter ON FinancialManagementArea = _FundsCenter.FinancialManagementArea AND PostedFundsCenter = _FundsCenter.FundsCenter AND FundsCenterKeyDate = _FundsCenter.ValidityEndDate  -- association [0..1]
LEFT OUTER JOIN I_CommitmentItem AS _CommitmentItem ON FinancialManagementArea = _CommitmentItem.FinancialManagementArea AND PostedCommitmentItem = _CommitmentItem.CommitmentItem AND CommitmentItemFiscalYear = _CommitmentItem.FinMgmtAreaFiscalYear  -- association [0..1]
LEFT OUTER JOIN I_FundsMgmtFunctionalArea AS _FunctionalArea ON PostedFunctionalArea = _FunctionalArea.FunctionalArea  -- association [0..1]
LEFT OUTER JOIN I_FundedProgram AS _FundedProgram ON FinancialManagementArea = _FundedProgram.FinancialManagementArea AND PostedFundedProgram = _FundedProgram.FundedProgram  -- association [0..1]
;