I_PubSecBdgtConsumedAnalysis

DDL: I_PUBSECBDGTCONSUMEDANALYSIS SQL: IPSBDGTCNSMD Type: view COMPOSITE Package: ODATA_PSM_S4C_FM_REPORTING

Public Sector Budget Consumed Analysis

I_PubSecBdgtConsumedAnalysis is a Composite CDS View that provides data about "Public Sector Budget Consumed Analysis" in SAP S/4HANA. It reads from 1 data source (I_PubSecCtrlObjCmtmtActlCube) and exposes 73 fields with key fields Ledger, CompanyCode, FinancialManagementArea, ControllingArea, FiscalYear. Part of development package ODATA_PSM_S4C_FM_REPORTING.

Data Sources (1)

SourceAliasJoin Type
I_PubSecCtrlObjCmtmtActlCube Main from

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName IPSBDGTCNSMD view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
AbapCatalog.buffering.status #NOT_ALLOWED view
EndUserText.label Public Sector Budget Consumed Analysis view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view

Fields (73)

KeyFieldSource TableSource FieldDescription
KEY Ledger I_PubSecCtrlObjCmtmtActlCube Ledger Ledger
KEY CompanyCode I_PubSecCtrlObjCmtmtActlCube CompanyCode Receiver Company Code
KEY FinancialManagementArea I_PubSecCtrlObjCmtmtActlCube FinancialManagementArea FM Area
KEY ControllingArea I_PubSecCtrlObjCmtmtActlCube ControllingArea Controlling Area
KEY FiscalYear I_PubSecCtrlObjCmtmtActlCube FiscalYear G/L Fiscal Year
KEY CtrlObjForFund I_PubSecCtrlObjCmtmtActlCube CtrlObjForFund Control Object Fund
KEY CtrlObjForFunctionalArea I_PubSecCtrlObjCmtmtActlCube CtrlObjForFunctionalArea Control Object Functional Area
KEY CtrlObjForBudgetPeriod I_PubSecCtrlObjCmtmtActlCube CtrlObjForBudgetPeriod Control Object Budget Period
KEY CtrlObjForCostCenter I_PubSecCtrlObjCmtmtActlCube CtrlObjForCostCenter Control Object Cost Center
KEY CtrlObjForWBSElement I_PubSecCtrlObjCmtmtActlCube CtrlObjForWBSElement Control Object WBS Element
KEY CtrlObjForBudgetAccount I_PubSecCtrlObjCmtmtActlCube CtrlObjForBudgetAccount Control Object Budget Account
KEY CtrlObjForGrant I_PubSecCtrlObjCmtmtActlCube CtrlObjForGrant Control Object Grant
KEY CtrlObjForSponsoredClass I_PubSecCtrlObjCmtmtActlCube CtrlObjForSponsoredClass Control Object Sponsored Class
KEY CtrlObjForSponsoredProgram I_PubSecCtrlObjCmtmtActlCube CtrlObjForSponsoredProgram Control Object Sponsored Program
KEY CtrlObjForBdgtValidityNmbr I_PubSecCtrlObjCmtmtActlCube CtrlObjForBdgtValidityNmbr
KEY GlobalCurrency I_PubSecCtrlObjCmtmtActlCube GlobalCurrency GM Billing Element: Global Currency
KEY PubSecBudgetAccount I_PubSecCtrlObjCmtmtActlCube PubSecBudgetAccount Budget Account
KEY PubSecBdgtAcctRevnExpnCode I_PubSecCtrlObjCmtmtActlCube PubSecBdgtAcctRevnExpnCode Expense/Revenue
KEY AvailabilityControlProfile I_PubSecCtrlObjCmtmtActlCube AvailabilityControlProfile Budget Availability Control Profile
KEY Fund I_PubSecCtrlObjCmtmtActlCube Fund Sender Fund
KEY CostCenter I_PubSecCtrlObjCmtmtActlCube CostCenter Cost Center
KEY FinancialAccountType I_PubSecCtrlObjCmtmtActlCube FinancialAccountType Fin. Account Type
KEY BusinessArea I_PubSecCtrlObjCmtmtActlCube BusinessArea Business Area
KEY Segment I_PubSecCtrlObjCmtmtActlCube Segment Segment number
KEY GLAccount I_PubSecCtrlObjCmtmtActlCube GLAccount General Ledger
KEY Supplier I_PubSecCtrlObjCmtmtActlCube Supplier Supplier
KEY Customer I_PubSecCtrlObjCmtmtActlCube Customer Sold-to Party
KEY AccountingDocumentType I_PubSecCtrlObjCmtmtActlCube AccountingDocumentType Journal Entry Type
KEY ProfitCenter I_PubSecCtrlObjCmtmtActlCube ProfitCenter Profit Center
KEY FunctionalArea I_PubSecCtrlObjCmtmtActlCube FunctionalArea Sendr Fctl Area
KEY GrantID I_PubSecCtrlObjCmtmtActlCube GrantID Sender Grant
KEY SponsoredClass I_PubSecCtrlObjCmtmtActlCube SponsoredClass Sponsored Class
KEY SponsoredProgram I_PubSecCtrlObjCmtmtActlCube SponsoredProgram Sponsored Program
KEY GteeMBudgetValidityNumber I_PubSecCtrlObjCmtmtActlCube GteeMBudgetValidityNumber Bdgt Validty No.
HierarchyIDForFund I_PubSecCtrlObjCmtmtActlCube HierarchyIDForFund
HierarchyIDForFunctionalArea I_PubSecCtrlObjCmtmtActlCube HierarchyIDForFunctionalArea
HierarchyIDForBudgetPeriod I_PubSecCtrlObjCmtmtActlCube HierarchyIDForBudgetPeriod
HierarchyIDForCostCenter I_PubSecCtrlObjCmtmtActlCube HierarchyIDForCostCenter
HierarchyIDForWBSElement I_PubSecCtrlObjCmtmtActlCube HierarchyIDForWBSElement
HierarchyIDForBudgetAccount I_PubSecCtrlObjCmtmtActlCube HierarchyIDForBudgetAccount
GrantHierarchy I_PubSecCtrlObjCmtmtActlCube GrantHierarchy
SponsoredClassHierarchy I_PubSecCtrlObjCmtmtActlCube SponsoredClassHierarchy
SponsoredProgramHierarchy I_PubSecCtrlObjCmtmtActlCube SponsoredProgramHierarchy
_CtrlObjFund I_PubSecCtrlObjCmtmtActlCube _CtrlObjFund
_CtrlObjFuncArea I_PubSecCtrlObjCmtmtActlCube _CtrlObjFuncArea
_CtrlObjBdgtPeriod I_PubSecCtrlObjCmtmtActlCube _CtrlObjBdgtPeriod
_CtrlObjCostCenter I_PubSecCtrlObjCmtmtActlCube _CtrlObjCostCenter
_CtrlObjWBSElement I_PubSecCtrlObjCmtmtActlCube _CtrlObjWBSElement
_CtrlObjBdgtAccount I_PubSecCtrlObjCmtmtActlCube _CtrlObjBdgtAccount
_CtrlObjGrant I_PubSecCtrlObjCmtmtActlCube _CtrlObjGrant
_CtrlObjSpnsrdClass I_PubSecCtrlObjCmtmtActlCube _CtrlObjSpnsrdClass
_CtrlObjSpnsrdProg I_PubSecCtrlObjCmtmtActlCube _CtrlObjSpnsrdProg
_PubSecFundHier I_PubSecCtrlObjCmtmtActlCube _PubSecFundHier
_PubSecFunctionalAreaHier I_PubSecCtrlObjCmtmtActlCube _PubSecFunctionalAreaHier
_PubSecBudgetPeriodHier I_PubSecCtrlObjCmtmtActlCube _PubSecBudgetPeriodHier
_PubSecCostCenterHier I_PubSecCtrlObjCmtmtActlCube _PubSecCostCenterHier
_PubSecWBSElementHier I_PubSecCtrlObjCmtmtActlCube _PubSecWBSElementHier
_PubSecBudgetAccountHier I_PubSecCtrlObjCmtmtActlCube _PubSecBudgetAccountHier
_PubSecGrantHier I_PubSecCtrlObjCmtmtActlCube _PubSecGrantHier
_PubSecSpnsrdClassHier I_PubSecCtrlObjCmtmtActlCube _PubSecSpnsrdClassHier
_PubSecSpnsrdProgHier I_PubSecCtrlObjCmtmtActlCube _PubSecSpnsrdProgHier
_PubSecBdgtAcctRevnExpnCode I_PubSecCtrlObjCmtmtActlCube _PubSecBdgtAcctRevnExpnCode
_PubSecAvailyCtrlProfile I_PubSecCtrlObjCmtmtActlCube _PubSecAvailyCtrlProfile
_CompanyCode I_PubSecCtrlObjCmtmtActlCube _CompanyCode
_ControllingArea I_PubSecCtrlObjCmtmtActlCube _ControllingArea
_FinancialManagementArea I_PubSecCtrlObjCmtmtActlCube _FinancialManagementArea
_GlobalCurrency I_PubSecCtrlObjCmtmtActlCube _GlobalCurrency
_PubSecBudgetAccount I_PubSecCtrlObjCmtmtActlCube _PubSecBudgetAccount
_Fund I_PubSecCtrlObjCmtmtActlCube _Fund
_CostCenter I_PubSecCtrlObjCmtmtActlCube _CostCenter
_CurrentCostCenter I_PubSecCtrlObjCmtmtActlCube _CurrentCostCenter
_FiscalYear I_PubSecCtrlObjCmtmtActlCube _FiscalYear
_Grant I_PubSecCtrlObjCmtmtActlCube _Grant

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_PubSecBdgtConsumedAnalysis.
-- 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: IPSBDGTCNSMD

CREATE VIEW I_PubSecBdgtConsumedAnalysis AS
SELECT
  Main.Ledger AS Ledger,
  Main.CompanyCode AS CompanyCode,
  Main.FinancialManagementArea AS FinancialManagementArea,
  Main.ControllingArea AS ControllingArea,
  Main.FiscalYear AS FiscalYear,
  Main.CtrlObjForFund AS CtrlObjForFund,
  Main.CtrlObjForFunctionalArea AS CtrlObjForFunctionalArea,
  Main.CtrlObjForBudgetPeriod AS CtrlObjForBudgetPeriod,
  Main.CtrlObjForCostCenter AS CtrlObjForCostCenter,
  Main.CtrlObjForWBSElement AS CtrlObjForWBSElement,
  Main.CtrlObjForBudgetAccount AS CtrlObjForBudgetAccount,
  Main.CtrlObjForGrant AS CtrlObjForGrant,
  Main.CtrlObjForSponsoredClass AS CtrlObjForSponsoredClass,
  Main.CtrlObjForSponsoredProgram AS CtrlObjForSponsoredProgram,
  Main.CtrlObjForBdgtValidityNmbr AS CtrlObjForBdgtValidityNmbr,
  Main.GlobalCurrency AS GlobalCurrency,
  Main.PubSecBudgetAccount AS PubSecBudgetAccount,
  Main.PubSecBdgtAcctRevnExpnCode AS PubSecBdgtAcctRevnExpnCode,
  Main.AvailabilityControlProfile AS AvailabilityControlProfile,
  Main.Fund AS Fund,
  Main.CostCenter AS CostCenter,
  Main.FinancialAccountType AS FinancialAccountType,
  Main.BusinessArea AS BusinessArea,
  Main.Segment AS Segment,
  Main.GLAccount AS GLAccount,
  Main.Supplier AS Supplier,
  Main.Customer AS Customer,
  Main.AccountingDocumentType AS AccountingDocumentType,
  Main.ProfitCenter AS ProfitCenter,
  Main.FunctionalArea AS FunctionalArea,
  Main.GrantID AS GrantID,
  Main.SponsoredClass AS SponsoredClass,
  Main.SponsoredProgram AS SponsoredProgram,
  Main.GteeMBudgetValidityNumber AS GteeMBudgetValidityNumber,
  Main.HierarchyIDForFund AS HierarchyIDForFund,
  Main.HierarchyIDForFunctionalArea AS HierarchyIDForFunctionalArea,
  Main.HierarchyIDForBudgetPeriod AS HierarchyIDForBudgetPeriod,
  Main.HierarchyIDForCostCenter AS HierarchyIDForCostCenter,
  Main.HierarchyIDForWBSElement AS HierarchyIDForWBSElement,
  Main.HierarchyIDForBudgetAccount AS HierarchyIDForBudgetAccount,
  Main.GrantHierarchy AS GrantHierarchy,
  Main.SponsoredClassHierarchy AS SponsoredClassHierarchy,
  Main.SponsoredProgramHierarchy AS SponsoredProgramHierarchy,
  Main._CtrlObjFund AS _CtrlObjFund,
  Main._CtrlObjFuncArea AS _CtrlObjFuncArea,
  Main._CtrlObjBdgtPeriod AS _CtrlObjBdgtPeriod,
  Main._CtrlObjCostCenter AS _CtrlObjCostCenter,
  Main._CtrlObjWBSElement AS _CtrlObjWBSElement,
  Main._CtrlObjBdgtAccount AS _CtrlObjBdgtAccount,
  Main._CtrlObjGrant AS _CtrlObjGrant,
  Main._CtrlObjSpnsrdClass AS _CtrlObjSpnsrdClass,
  Main._CtrlObjSpnsrdProg AS _CtrlObjSpnsrdProg,
  Main._PubSecFundHier AS _PubSecFundHier,
  Main._PubSecFunctionalAreaHier AS _PubSecFunctionalAreaHier,
  Main._PubSecBudgetPeriodHier AS _PubSecBudgetPeriodHier,
  Main._PubSecCostCenterHier AS _PubSecCostCenterHier,
  Main._PubSecWBSElementHier AS _PubSecWBSElementHier,
  Main._PubSecBudgetAccountHier AS _PubSecBudgetAccountHier,
  Main._PubSecGrantHier AS _PubSecGrantHier,
  Main._PubSecSpnsrdClassHier AS _PubSecSpnsrdClassHier,
  Main._PubSecSpnsrdProgHier AS _PubSecSpnsrdProgHier,
  Main._PubSecBdgtAcctRevnExpnCode AS _PubSecBdgtAcctRevnExpnCode,
  Main._PubSecAvailyCtrlProfile AS _PubSecAvailyCtrlProfile,
  Main._CompanyCode AS _CompanyCode,
  Main._ControllingArea AS _ControllingArea,
  Main._FinancialManagementArea AS _FinancialManagementArea,
  Main._GlobalCurrency AS _GlobalCurrency,
  Main._PubSecBudgetAccount AS _PubSecBudgetAccount,
  Main._Fund AS _Fund,
  Main._CostCenter AS _CostCenter,
  Main._CurrentCostCenter AS _CurrentCostCenter,
  Main._FiscalYear AS _FiscalYear,
  Main._Grant AS _Grant
FROM I_PubSecCtrlObjCmtmtActlCube AS Main
;