Search Results gl_budgets
Overview
The GL_BUDGETS table is a core data object within the Oracle E-Business Suite General Ledger (GL) module, specifically for releases 12.1.1 and 12.2.2. It serves as the master repository for budget definitions. A budget definition establishes the foundational framework for financial planning and control, acting as a container that holds one or more budget versions. Each record in this table represents a unique budget, identified by its name and type, and is associated with a specific ledger. The table's primary role is to store the metadata and control attributes for budgets, which are then populated with detailed financial amounts in related tables such as GL_BUDGET_VERSIONS and GL_BALANCES.
Key Information Stored
The table's structure is designed to define and control the budget's scope and behavior. Its primary key is a composite of BUDGET_TYPE and BUDGET_NAME, ensuring uniqueness across the system. Critical columns include BUDGET_TYPE, which links to the GL_BUDGET_TYPES table to classify the budget (e.g., "Annual", "Forecast"), and BUDGET_NAME, which is the unique identifier for the budget definition. The LEDGER_ID column ties the budget to a specific accounting ledger, enforcing the security and data integrity model of the application. Other important attributes typically stored, though not explicitly listed in the provided metadata, include status, creation date, and description, which provide administrative control and context for each budget entity.
Common Use Cases and Queries
This table is central to any process involving budget setup, inquiry, or reporting. A common administrative task is to list all budget definitions for a ledger, which can be achieved with a query such as: SELECT budget_name, budget_type, description FROM gl_budgets WHERE ledger_id = :p_ledger_id ORDER BY budget_name;. For integration or data validation purposes, analysts often join GL_BUDGETS with GL_BUDGET_VERSIONS to retrieve a comprehensive list of budgets and their associated versions: SELECT b.budget_name, b.budget_type, v.version_num FROM gl_budgets b, gl_budget_versions v WHERE b.budget_type = v.budget_type AND b.budget_name = v.budget_name;. Reporting tools frequently use this table as a dimension to allow users to filter financial reports by specific budget definitions.
Related Objects
- GL_BUDGET_TYPES: A foreign key relationship exists from GL_BUDGETS.BUDGET_TYPE to this table, which defines valid budget type codes and their descriptions.
- GL_BUDGET_VERSIONS: This is a critical child table. A budget definition in GL_BUDGETS must have at least one version to hold actual budget amounts. The foreign key is defined on (BUDGET_TYPE, BUDGET_NAME).
- GL_BALANCES: Budget balances are stored in this table, keyed by LEDGER_ID, and are associated with a specific budget version, which ultimately traces back to a parent record in GL_BUDGETS.
- Key APIs: While not a table, budget creation and maintenance within EBS are typically performed through dedicated public APIs (e.g., GL_BUDGET_API), which ensure business logic is enforced when inserting or updating records in GL_BUDGETS.
-
Table: GL_BUDGETS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGETS, object_name:GL_BUDGETS, status:VALID, product: GL - General Ledger , description: Budget definitions , implementation_dba_data: GL.GL_BUDGETS ,
-
Table: GL_BUDGETS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGETS, object_name:GL_BUDGETS, status:VALID, product: GL - General Ledger , description: Budget definitions , implementation_dba_data: GL.GL_BUDGETS ,
-
APPS.GL_SUMMARY_BC_OPTIONS_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.XLA_TRANSFER_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.PN_REC_EXP_EXTR_FROM_GL_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.PQH_BGT_BUS dependencies on GL_BUDGETS
12.1.1
-
APPS.IGC_CBC_VALIDATIONS_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.PQH_BGT_SHD dependencies on GL_BUDGETS
12.2.2
-
APPS.PQH_BGT_SHD dependencies on GL_BUDGETS
12.1.1
-
APPS.GL_AUTO_ALLOC_WF_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.GL_BUDGETS_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.GL_BUDGET_UTILS_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.GL_SUMMARY_BC_OPTIONS_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.GL_ENTITY_BUDGETS_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.PSA_BC_XML_REPORT_PUB dependencies on GL_BUDGETS
12.2.2
-
APPS.GL_BUDGETS_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.FEM_GL_POST_PROCESS_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.PSA_BC_XML_REPORT_PUB dependencies on GL_BUDGETS
12.1.1
-
APPS.GL_ENTITY_BUDGETS_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.GL_PERIODS_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.PSA_FUNDS_CHECKER_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.IGC_UPGRADE_DATA_R12 dependencies on GL_BUDGETS
12.1.1
-
APPS.GL_JE_BATCHES_POST_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.IGC_UPGRADE_DATA_R12 dependencies on GL_BUDGETS
12.2.2
-
APPS.PSA_FUNDS_CHECKER_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.GL_BUDGET_UTILS_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.GL_BUDGETS_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.GL_PERIODS_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.GL_JE_BATCHES_POST_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.PN_REC_EXP_EXTR_FROM_GL_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.XLA_JE_VALIDATION_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.IGC_CBC_VALIDATIONS_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.GL_BUDORG_BC_OPTIONS_PKG dependencies on GL_BUDGETS
12.1.1
-
APPS.XLA_JE_VALIDATION_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.PN_REC_EXP_EXTR_FROM_GL_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.PQH_BGT_BUS dependencies on GL_BUDGETS
12.2.2
-
APPS.GL_AUTO_ALLOC_WF_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.GL_BUDORG_BC_OPTIONS_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.GL_BUDGETS_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.PN_REC_EXP_EXTR_FROM_GL_PKG dependencies on GL_BUDGETS
12.2.2
-
APPS.GL_SUMMARY_BC_OPTIONS_PKG dependencies on GL_PERIOD_STATUSES
12.1.1
-
APPS.GL_BUDORG_BC_OPTIONS_PKG dependencies on GL_PERIOD_STATUSES
12.2.2
-
APPS.PSA_FUNDS_CHECKER_PKG dependencies on GL_BUDGET_VERSIONS
12.2.2
-
APPS.GL_BUDORG_BC_OPTIONS_PKG dependencies on GL_PERIOD_STATUSES
12.1.1
-
APPS.GL_SUMMARY_BC_OPTIONS_PKG dependencies on GL_PERIOD_STATUSES
12.2.2
-
APPS.PSA_FUNDS_CHECKER_PKG dependencies on GL_BUDGET_VERSIONS
12.1.1
-
APPS.IGC_UPGRADE_DATA_R12 dependencies on GL_BUDGET_VERSIONS
12.2.2
-
APPS.IGC_UPGRADE_DATA_R12 dependencies on GL_BUDGET_VERSIONS
12.1.1
-
APPS.PSA_FUNDS_CHECKER_PKG dependencies on GL_SUMMARY_TEMPLATES
12.2.2
-
APPS.PSA_FUNDS_CHECKER_PKG dependencies on GL_SUMMARY_BC_OPTIONS
12.2.2