Search Results igw_budget_details_cal_amts




Overview

The table IGW_BUDGET_DETAILS_CAL_AMTS is a core data object within the Oracle E-Business Suite (EBS) Grants Proposal module (IGW). It functions as a detailed subsidiary table within the complex budgeting architecture for research grants and proposals. Its specific role is to store calculated monetary amounts for overhead (indirect costs) and employee benefits that are applied to individual budget lines. This table is essential for ensuring that all applicable indirect costs and benefits are accurately computed, tracked, and rolled up into the total budget for a proposal, which is a critical requirement for sponsor compliance and institutional financial management in a grants lifecycle.

Key Information Stored

The table stores calculated amounts linked to specific rate classifications and types for a budget line. Its structure is defined by a composite primary key and critical foreign keys that enforce data integrity. The primary key consists of LINE_ITEM_ID, RATE_CLASS_ID, and RATE_TYPE_ID, ensuring uniqueness for each calculated amount record per line. The most significant columns include PROPOSAL_ID, VERSION_ID, and BUDGET_PERIOD_ID, which together form a foreign key relationship to the IGW_BUDGET_PERIODS table. This relationship anchors the calculated amounts to a specific budget period within a particular version of a grant proposal. Other columns, implied by the table's purpose, would typically store the calculated AMOUNT, a BASE_AMOUNT on which the rate was applied, and potentially the RATE used for the calculation, though these are not explicitly listed in the provided metadata.

Common Use Cases and Queries

This table is primarily accessed for detailed financial reporting and audit trails on proposal budgets. Common operational and reporting scenarios include generating a line-item breakdown showing all indirect costs and benefits applied, reconciling total proposal costs, and supporting sponsor audits. A typical analytical query would join this table to budget headers and detail lines to summarize all calculated overheads. For example:

  • Audit Trail for a Budget Line: SELECT rate_class_id, rate_type_id, calculated_amount FROM igw_budget_details_cal_amts WHERE line_item_id = :p_line_id ORDER BY rate_class_id;
  • Roll-up for a Budget Period: Queries summing the CALCULATED_AMOUNT by RATE_CLASS_ID for a given PROPOSAL_ID, VERSION_ID, and BUDGET_PERIOD_ID are standard for period-level financial summaries.
  • Data Validation: Scripts often check for orphaned records or validate that the sum of calculated amounts aligns with parent budget totals.

Related Objects

IGW_BUDGET_DETAILS_CAL_AMTS exists within a tightly integrated hierarchy of Grants Proposal tables. Its most direct parent is the IGW_BUDGET_PERIODS table, as defined by its foreign key constraint. It is a child of budget detail line tables (such as IGW_BUDGET_DETAILS), though this specific relationship is not detailed in the provided excerpt. The table is also intrinsically linked to setup tables defining RATE_CLASSES and RATE_TYPES. For programmatic access and business logic, it is manipulated by the standard Grants Proposal APIs (likely in the IGW_BUDGET_PUB package or similar), which ensure that calculations are performed and records are created or updated according to module business rules.