Search Results budget
Overview
The GL_BUDGET_RANGE_INTERIM table is a critical, transient data structure within the Oracle E-Business Suite General Ledger (GL) module, specifically for versions 12.1.1 and 12.2.2. As indicated by its name and description, it serves as an interim or staging table. Its primary role is to temporarily hold budget balance data during the data entry and validation processes initiated from the "Enter Budget Amounts" and "Enter Budget Journals" application forms. This design isolates in-progress budget entries from the permanent budget tables, ensuring data integrity and providing a workspace for user transactions before they are finalized and posted to the main budget repository.
Key Information Stored
The table stores the core components of a budget journal entry in a raw, unprocessed state. While the specific column list is not detailed in the provided metadata, the documented foreign key relationships definitively reveal the key data points it captures. Each record logically represents a budget amount for a specific accounting combination, within a defined budget entity and version, for a particular period and currency. The essential relational links stored include the LEDGER_ID, CODE_COMBINATION_ID (account), BUDGET_ENTITY_ID, BUDGET_VERSION_ID, PERIOD_TYPE, and CURRENCY_CODE. The table must also contain columns for the actual budget amount (likely a DR/CR or net amount) and the associated period name or number to fully identify the accounting period.
Common Use Cases and Queries
The primary use case is the behind-the-scenes support of budget data entry forms. When a user enters or adjusts budget figures, the data is written to this interim table. Common operational queries involve checking for unposted budget data or troubleshooting data entry issues. For example, a support query might identify incomplete budget entries for a specific ledger that have been in the interim table for an extended period, indicating a potentially abandoned session. A typical diagnostic SQL pattern would join to key reference tables for clarity:
SELECT gbri.*, gcc.segment1, gbe.name entity_name, gbv.budget_name FROM gl_budget_range_interim gbri, gl_code_combinations gcc, gl_budget_entities gbe, gl_budget_versions gbv WHERE gbri.code_combination_id = gcc.code_combination_id AND gbri.budget_entity_id = gbe.budget_entity_id AND gbri.budget_version_id = gbv.budget_version_id AND gbri.ledger_id = 1234;
Direct reporting from this table is uncommon, as it contains transient data. Persistent reporting should always be performed on the finalized budget tables after the interim data has been processed.
Related Objects
The GL_BUDGET_RANGE_INTERIM table has well-defined relationships with several fundamental GL setup and transaction tables, as per the provided foreign key metadata. These relationships enforce critical business rules during the budget entry process.
- GL_CODE_COMBINATIONS: Via CODE_COMBINATION_ID. Validates that the budget is assigned to a valid account combination.
- GL_BUDGET_ENTITIES: Via BUDGET_ENTITY_ID. Links the entry to the specific budget organization or entity.
- GL_BUDGET_VERSIONS: Via BUDGET_VERSION_ID. Associates the entry with a specific budget version (e.g., "Original," "Revised").
- GL_PERIOD_TYPES: Via PERIOD_TYPE. Ensures the period aligns with the ledger's calendar type (e.g., Month, Quarter).
- FND_CURRENCIES: Via CURRENCY_CODE. Validates the currency of the budget amount.
- Ledger Table: Via LEDGER_ID. The metadata indicates a reference to a ledger table (likely GL_LEDGERS), anchoring the budget entry to a specific primary ledger.
-
Lookup Type: BUDGET PERIOD TYPE
12.1.1
product: GL - General Ledger , meaning: BUDGET PERIOD TYPE ,
-
Lookup Type: BUDGET PERIOD TYPE
12.2.2
product: GL - General Ledger , meaning: BUDGET PERIOD TYPE ,
-
Lookup Type: BUDGET_INQUIRY_TITLE
12.1.1
product: GL - General Ledger , meaning: BUDGET_INQUIRY_TITLE ,
-
Lookup Type: BUDGET_RULES
12.1.1
product: GL - General Ledger , meaning: BUDGET_RULES ,
-
Lookup Type: BUDGET_RULES
12.2.2
product: GL - General Ledger , meaning: BUDGET_RULES ,
-
Lookup Type: BUDGET_INQUIRY_TITLE
12.2.2
product: GL - General Ledger , meaning: BUDGET_INQUIRY_TITLE ,
-
Lookup Type: FUNDS_CHECK_RESULT_CODE
12.2.2
product: GL - General Ledger , meaning: FUNDS_CHECK_RESULT_CODE ,
-
Concurrent Program: GLBDBO
12.1.1
execution_filename: GLTTRG , product: GL - General Ledger , user_name: GLTTRG , description: Regular Rate Gather (Dual Currency) , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLBAAR
12.2.2
execution_filename: GLBAAR , product: GL - General Ledger , user_name: Assign Budget Acct Ranges , description: Assign Budget Account Ranges , subroutine_name: glbaar_assign_account_ranges , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLBAAR
12.1.1
execution_filename: GLBAAR , product: GL - General Ledger , user_name: Assign Budget Acct Ranges , description: Assign Budget Account Ranges , subroutine_name: glbaar_assign_account_ranges , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLBDBO
12.2.2
execution_filename: GLTTRG , product: GL - General Ledger , user_name: GLTTRG , description: Regular Rate Gather (Dual Currency) , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Lookup Type: FUNDS_CHECK_RESULT_CODE
12.1.1
product: GL - General Ledger , meaning: FUNDS_CHECK_RESULT_CODE ,
-
Concurrent Program: GLBMBO
12.1.1
execution_filename: GLBMBO , product: GL - General Ledger , user_name: Maintain Budget Organization , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLBMBO
12.2.2
execution_filename: GLBMBO , product: GL - General Ledger , user_name: Maintain Budget Organization , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Lookup Type: BUDGET_INQUIRY_TYPE
12.2.2
product: GL - General Ledger , meaning: BUDGET_INQUIRY_TYPE ,
-
Lookup Type: BUDGET_INQUIRY_TYPE
12.1.1
product: GL - General Ledger , meaning: BUDGET_INQUIRY_TYPE ,
-
Concurrent Program: GLXRLBOL
12.1.1
execution_filename: GLXRLBOL , product: GL - General Ledger , user_name: GLXRLBOL , description: Budget Organization Listing , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLBBSU
12.2.2
execution_filename: GLBBSU , product: GL - General Ledger , user_name: GLBBSU , description: Budget Spreadsheet Upload , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLXRLBOL
12.2.2
execution_filename: GLXRLBOL , product: GL - General Ledger , user_name: GLXRLBOL , description: Budget Organization Listing , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLXRBCR
12.1.1
execution_filename: GLXRBCR , product: GL - General Ledger , user_name: GLXRBCR , description: Master/Detail Budget Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLSBRP
12.1.1
execution_filename: GLSBRP , product: GL - General Ledger , user_name: GLSBRP , description: Budget Posting , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLBOYR
12.2.2
execution_filename: GLBOYR , product: GL - General Ledger , user_name: GLBOYR , description: Open Budget Year , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLXRBDHR
12.2.2
execution_filename: GLXRBDHR , product: GL - General Ledger , user_name: GLXRBDHR , description: Budget Hierarchies Listing , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLXBTB
12.1.1
execution_filename: GLXBTB , product: GL - General Ledger , user_name: GLXBTB , description: Budget Trial Balance report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLXBCSD
12.1.1
execution_filename: GLXBCSD , product: GL - General Ledger , user_name: GLXBCSD , description: Budget Summary Detail Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLXBTB
12.2.2
execution_filename: GLXBTB , product: GL - General Ledger , user_name: GLXBTB , description: Budget Trial Balance report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLXBCSD
12.2.2
execution_filename: GLXBCSD , product: GL - General Ledger , user_name: GLXBCSD , description: Budget Summary Detail Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLXRBJRN
12.1.1
execution_filename: GLXRBJRN , product: GL - General Ledger , user_name: GLXRBJRN , description: Budget Flexfield Journal , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLXRBJRN
12.2.2
execution_filename: GLXRBJRN , product: GL - General Ledger , user_name: GLXRBJRN , description: Budget Flexfield Journal , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLPRBE
12.2.2
execution_filename: GLPRBE , product: GL - General Ledger , user_name: GLPRBE , description: Budget Formulas , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLPRBE
12.1.1
execution_filename: GLPRBE , product: GL - General Ledger , user_name: GLPRBE , description: Budget Formulas , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLBOYR
12.1.1
execution_filename: GLBOYR , product: GL - General Ledger , user_name: GLBOYR , description: Open Budget Year , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLBCRE
12.1.1
execution_filename: GLBCRE , product: GL - General Ledger , user_name: GLBCRE , description: Budget AutoCopy , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLXBOR
12.1.1
execution_filename: GLXBOR , product: GL - General Ledger , user_name: GLXBOR , description: Budget Organization Range Listing , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLBCRE
12.2.2
execution_filename: GLBCRE , product: GL - General Ledger , user_name: GLBCRE , description: Budget AutoCopy , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLSBRP
12.2.2
execution_filename: GLSBRP , product: GL - General Ledger , user_name: GLSBRP , description: Budget Posting , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLBAAC
12.2.2
execution_filename: GLBAAC , product: GL - General Ledger , user_name: GLBAAC , description: AutoCopy budget accounts by specifying source and segment overrides. , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLBBSU
12.1.1
execution_filename: GLBBSU , product: GL - General Ledger , user_name: GLBBSU , description: Budget Spreadsheet Upload , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLXRBDHR
12.1.1
execution_filename: GLXRBDHR , product: GL - General Ledger , user_name: GLXRBDHR , description: Budget Hierarchies Listing , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLXRBCR
12.2.2
execution_filename: GLXRBCR , product: GL - General Ledger , user_name: GLXRBCR , description: Master/Detail Budget Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLXBOR
12.2.2
execution_filename: GLXBOR , product: GL - General Ledger , user_name: GLXBOR , description: Budget Organization Range Listing , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: GL_DSS_BALANCE_TYPE
12.2.2
product: GL - General Ledger , meaning: GL_DSS_BALANCE_TYPE ,
-
Lookup Type: GL_DSS_BALANCE_TYPE
12.1.1
product: GL - General Ledger , meaning: GL_DSS_BALANCE_TYPE ,
-
Concurrent Program: GLBAAC
12.1.1
execution_filename: GLBAAC , product: GL - General Ledger , user_name: GLBAAC , description: AutoCopy budget accounts by specifying source and segment overrides. , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLEFCB
12.2.2
execution_filename: GLEFCB , product: GL - General Ledger , user_name: GLEFCB , description: Program - GL Euro as Functional Currency: Convert Budget Amounts , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Table: GL_BUDGET_RANGE_INTERIM
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_RANGE_INTERIM, object_name:GL_BUDGET_RANGE_INTERIM, status:VALID, product: GL - General Ledger , description: Interim table to hold budget balances entered in the Enter Budget Amounts and Enter Budget Journals forms , implementation_dba_data: GL.GL_BUDGET_RANGE_INTERIM ,
-
Concurrent Program: GLEFCB
12.1.1
execution_filename: GLEFCB , product: GL - General Ledger , user_name: GLEFCB , description: Program - GL Euro as Functional Currency: Convert Budget Amounts , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Table: GL_BUDGET_RANGE_INTERIM
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_RANGE_INTERIM, object_name:GL_BUDGET_RANGE_INTERIM, status:VALID, product: GL - General Ledger , description: Interim table to hold budget balances entered in the Enter Budget Amounts and Enter Budget Journals forms , implementation_dba_data: GL.GL_BUDGET_RANGE_INTERIM ,
-
Lookup Type: TRANSLATION_BAL_TYPE
12.2.2
product: GL - General Ledger , meaning: TRANSLATION_BAL_TYPE ,
-
Concurrent Program: GLXRLBOL_XML
12.1.1
product: GL - General Ledger , user_name: Budget - Organization Listing (XML) - Not Supported: Reserved For Future Use , description: Budget Organization Listing , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,