Search Results pqh_budgets_uk




Overview

PQH_BUDGETS is a Public Sector HR (PQH) table owned by the HR schema that stores master-level budget definitions for public sector and public sector-adjacent budgeting processes in Oracle E-Business Suite 12.1.1 and 12.2.2. Each row represents a single budget, identified by its surrogate primary key BUDGET_ID and constrained by the unique business key BUDGET_NAME (index PQH_BUDGETS_UK). As documented, the table holds 32 columns, covering budget naming, budgeted entity and style attributes, calendar and currency context, hierarchical budget unit assignments, positional control flags, and GL/Grants transfer options.

The heuristic Data Vault classification for PQH_BUDGETS is satellite-leaning. In modeling terms, BUDGET_ID functions as the hub-like surrogate, while descriptive attributes such as BUDGET_STYLE_CD, PERIOD_SET_NAME, CURRENCY_CODE, and the three BUDGET_UNITn_AGGREGATE flags behave as satellite descriptive columns that would typically be split into time-versioned child satellites in a formal Data Vault design. BUDGET_NAME serves as the natural business key carried alongside the surrogate.

Key Information Stored

Common Use Cases and Queries

Budget administrators and reporting analysts query PQH_BUDGETS to enumerate active budgets, drive positional-control reporting, and prepare GL or Grants transfers. A typical listing joins the shared-type dimensions referenced by the three budget unit columns:

  • List budgets with their period set: SELECT b.budget_name, b.status, p.period_set_name FROM pqh_budgets b, pay_calendars p WHERE b.period_set_name = p.period_set_name;
  • Resolve budget unit names via PER_SHARED_TYPES using BUDGET_UNIT1_ID (repeat for UNIT2/UNIT3).
  • Identify GL-ready budgets: filter on TRANSFER_TO_GL_FLAG = 'Y' and GL_SET_OF_BOOKS_ID IS NOT NULL.
  • Trace versions of a budget: JOIN to PQH_BUDGET_VERSIONS on BUDGET_ID.
  • Find worksheets associated with a budget: JOIN to PQH_WORKSHEETS on BUDGET_ID.

Related Objects

  • PER_SHARED_TYPES — referenced three times via BUDGET_UNIT1_ID, BUDGET_UNIT2_ID, and BUDGET_UNIT3_ID.
  • PAY_CALENDARS — referenced via PERIOD_SET_NAME.
  • PER_ORG_STRUCTURE_VERSIONS — referenced via ORG_STRUCTURE_VERSION_ID.
  • PQH_DFLT_BUDGET_SETS — referenced via DFLT_BUDGET_SET_ID.
  • PQH_BUDGET_VERSIONS — child table referencing PQH_BUDGETS.BUDGET_ID.
  • PQH_WORKSHEETS — child table referencing PQH_BUDGETS.BUDGET_ID.