I_BudgetProcess

DDL: I_BUDGETPROCESS SQL: IFIBDGTPROC Type: view BASIC

Budget Process

I_BudgetProcess (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

Accounting and Financial Close

I_BudgetProcess is a Basic CDS View that provides data about "Budget Process" in SAP S/4HANA. It reads from 1 data source (budget_d_process) and exposes 2 fields with key field BudgetProcess. It has 1 association to related views.

SAP Help Documentation

CategoryCDS Views for Overhead Accounting
Purpose
This CDS view is designed to provide a structured representation of budget processes within an organization. It serves as a foundational view that can be used to access and analyze budget-related data, specifically focusing on the identification and description of different budget processes. This CDS view provides the data to answer the following business questions: What are the different budget processes defined within the organization? How can we access descriptive text information related to each budget process? How can we efficiently search for specific budget processes using text-based criteria? What are the key identifiers for budget processes that can be used in further analytical dimensions? To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views .

Prerequisites
Authorizations Users who want to use this CDS view don't need any special authorization.

Structure
Important Fields Important fields in this view include the following: Field Name Description BudgetProcess Budget Process Type

View on SAP Help Portal →

SAP API Hub

StateC1
Line of BusinessAccounting and Financial Close
Application ComponentCO-OM
CapabilitiesAnalytical Dimension
PackageAccounting and Financial Close for SAP S/4HANA Cloud Private Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
budget_d_process budget_d_process from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_BudgetProcessText _Text $projection.BudgetProcess = _Text.BudgetProcess

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName IFIBDGTPROC view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Budget Process view
ObjectModel.resultSet.sizeCategory #XS view
Search.searchable true view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.representativeKey BudgetProcess view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY BudgetProcess budget_process Budget Process Type
_Text _Text

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_BudgetProcess.
-- 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: IFIBDGTPROC

CREATE VIEW I_BudgetProcess AS
SELECT
  budget_process AS BudgetProcess
FROM budget_d_process
LEFT OUTER JOIN I_BudgetProcessText AS _Text ON BudgetProcess = _Text.BudgetProcess  -- association [0..*]
;