I_PubSecBdgtConsumableAnalysis

DDL: I_PUBSECBDGTCONSUMABLEANALYSIS SQL: IPSBDGTCNSMBL Type: view COMPOSITE

Public Sector Budget Consumable Analysis

I_PubSecBdgtConsumableAnalysis is a Composite CDS View that provides data about "Public Sector Budget Consumable Analysis" in SAP S/4HANA. It reads from 1 data source (I_PubSecCtrlObjBudgetCube) and exposes 66 fields with key fields Ledger, CompanyCode, FinancialManagementArea, ControllingArea, FiscalYear.

Data Sources (1)

SourceAliasJoin Type
I_PubSecCtrlObjBudgetCube Main from

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName IPSBDGTCNSMBL 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 Consumable 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 (66)

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

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_PubSecBdgtConsumableAnalysis.
-- 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: IPSBDGTCNSMBL

CREATE VIEW I_PubSecBdgtConsumableAnalysis AS
SELECT
  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.BusinessArea AS BusinessArea,
  Main.Segment AS Segment,
  Main.GLAccount AS GLAccount,
  Main.Customer AS Customer,
  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._GlobalCurrency AS _GlobalCurrency,
  Main._PubSecBudgetAccount AS _PubSecBudgetAccount,
  Main._CompanyCode AS _CompanyCode,
  Main._ControllingArea AS _ControllingArea,
  Main._FinancialManagementArea AS _FinancialManagementArea,
  Main._FiscalYear AS _FiscalYear
FROM I_PubSecCtrlObjBudgetCube AS Main
;