Results for “psb_budget_calendars”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PSB_BUDGET_CALENDARS is a table within the PSB (Public Sector Budgeting) product family in Oracle EBS 12.1.1 and 12.2.2. Its documented description is "Budget calendar information," which identifies it as the master definition table for budgeting calendars used to organize budget periods and budgeting cycles. Each row in this table represents a discrete budget calendar — a named container that groups one or more budget periods under a single identifier. In the ETRM documentation this object is flagged as Obsolete and "Not implemented in this database," meaning the table is documented for reference but is not actively populated or maintained in the current environment. From a Data Vault modeling perspective, the mined relationships suggest a hub-leaning classification. The table carries a single-column surrogate primary key and is referenced by a dependent child table, consistent with a hub entity that anchors the identity of budget calendars while descriptive attributes could be split into a satellite.
Key Information Stored
The documented physical schema for PSB_BUDGET_CALENDARS contains 19 columns owned by the PSB schema. The most significant columns are:
- BUDGET_CALENDAR_ID — the surrogate primary key defined by the PSB_BUDGET_CALENDARS_PK constraint. This is the value propagated to child records as a foreign key.
- NAME — the business-key candidate enforced by the unique index PSB_BUDGET_CALENDARS_U1 is BUDGET_CALENDAR_ID, while PSB_BUDGET_CALENDARS_U2 uniquely enforces NAME. NAME therefore acts as the human-readable unique identifier for a calendar.
- DESCRIPTION — free-text elaboration of the calendar's purpose or scope.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard audit columns capturing who last changed the record and when.
- CREATED_BY, CREATION_DATE — creation audit columns.
- ATTRIBUTE1 through ATTRIBUTE10 — ten descriptive flexfield (DFF) columns reserved for customer-specific extension of calendar metadata.
- CONTEXT — the DFF context column that determines which attribute segments are active.
The separation of a surrogate key (BUDGET_CALENDAR_ID) from two unique business keys (BUDGET_CALENDAR_ID, NAME) reflects a classic identity-versus-natural-key split suitable for a Data Vault hub with a business-key satellite.
Common Use Cases and Queries
Because the object is obsolete and not implemented, production reporting against it is unlikely. However, for historical migration analysis, documentation, or decommissioning assessments, several query patterns apply. Listing all defined calendars:
SELECT budget_calendar_id, name, description FROM psb_budget_calendars ORDER BY name;- Resolving a calendar by its business key:
SELECT * FROM psb_budget_calendars WHERE name = :name; - Counting periods attached to each calendar, joining down to the child table:
SELECT c.name, COUNT(p.budget_period_id) FROM psb_budget_calendars c JOIN psb_budget_periods p ON p.budget_calendar_id = c.budget_calendar_id GROUP BY c.name; - Audit trail review:
SELECT budget_calendar_id, name, last_updated_by, last_update_date FROM psb_budget_calendars WHERE last_update_date > SYSDATE - 90;
Typical scenarios include validating calendar-to-period completeness before a budgeting cycle, reconciling calendar names between legacy PSB and successor modules, and documenting extension usage through the ATTRIBUTE1–10 and CONTEXT columns.
Related Objects
The documented foreign-key relationship shows one dependent object referencing this table:
- PSB_BUDGET_PERIODS — the child table whose BUDGET_CALENDAR_ID column references PSB_BUDGET_CALENDARS, forming a parent-child relationship between calendars and their constituent periods.
The primary-key constraints PSB_BUDGET_CALENDARS_PK and unique indexes PSB_BUDGET_CALENDARS_U1 and PSB_BUDGET_CALENDARS_U2 define the object's identity and enforce uniqueness on BUDGET_CALENDAR_ID and NAME. The table's DFF columns (ATTRIBUTE1–10, CONTEXT) imply dependency on Oracle EBS flexfield infrastructure. Any integration or migration touching PSB budgeting data must traverse PSB_BUDGET_CALENDARS as the root of the calendar-to-period hierarchy.
-
Budget calendar information
-
Table: PSB_BUDGET_CALENDARS 12.2.2
Budget calendar information
Not implemented in this database·Explore PSB module →
-
View: PSBFV_BUDGET_CALENDARS 12.2.2
Not implemented in this database·Explore PSB module →
-
Table: PSB_BUDGET_PERIODS 12.2.2
Budget years and periods in a calendar
Not implemented in this database·Explore PSB module →
-
View: PSBFV_BUDGET_CALENDARS 12.1.1
APPS.PSBFV_BUDGET_CALENDARS·↳ PSB_BUDGET_CALENDARS·Explore PSB module →
-
VIEW: APPS.PSB_WORKSHEETS_V 12.1.1
-
View: PSBBV_BUDGET_CALENDARS 12.1.1
APPS.PSBBV_BUDGET_CALENDARS·↳ PSB_BUDGET_CALENDARS·Explore PSB module →
-
View: PSBBV_BUDGET_CALENDARS 12.2.2
Not implemented in this database·Explore PSB module →
-
Budget years and periods in a calendar
-
View: PSB_WS_BUDGET_YEARS_V 12.1.1
APPS.PSB_WS_BUDGET_YEARS_V·↳ PSB_BUDGET_CALENDARS·↳ PSB_BUDGET_PERIODS·↳ PSB_BUDGET_YEAR_TYPES·Explore PSB module →
-
Not implemented in this database·Explore PSB module →
-
View: PSB_WS_BUDGET_YEARS_V 12.2.2
Not implemented in this database·Explore PSB module →
-
View: PSB_BUDGET_CALENDARS_V 12.2.2
Not implemented in this database·Explore PSB module →
-
View: PSB_BUDGET_CALENDARS_V 12.1.1
APPS.PSB_BUDGET_CALENDARS_V·↳ PSB_BUDGET_CALENDARS·Explore PSB module →
-
12.1.1 DBA Data 12.1.1
-
View: PSBFV_BUDGET_YEARS 12.1.1
APPS.PSBFV_BUDGET_YEARS·↳ PSB_BUDGET_CALENDARS·↳ PSB_BUDGET_PERIODS·↳ PSB_BUDGET_YEAR_TYPES·Explore PSB module →
-
APPS.PSB_WS_CONSOLIDATION_DETAILS_V·↳ PSB_BUDGET_CALENDARS·↳ PSB_BUDGET_GROUPS·↳ PSB_WORKSHEETS·Explore PSB module →
-
View: PSBFV_BUDGET_YEARS 12.2.2
Not implemented in this database·Explore PSB module →
-
12.2.2 FND Design Data 12.2.2
-
12.1.1 DBA Data 12.1.1
-
12.1.1 FND Design Data 12.1.1
-
12.1.1 DBA Data 12.1.1
-
Not implemented in this database·Explore PSB module →
-
APPS.PSBFV_BUDGET_WORKSHEETS·↳ GL_BUDGET_VERSIONS·↳ PSB_BUDGET_CALENDARS·↳ PSB_BUDGET_GROUPS·Explore PSB module →
-
View: PSB_WORKSHEETS_V 12.1.1
APPS.PSB_WORKSHEETS_V·↳ PSB_ALLOCRULE_SETS_V·↳ PSB_BUDGET_CALENDARS·↳ PSB_BUDGET_GROUPS·Explore PSB module →
-
View: PSB_WORKSHEETS_V 12.2.2
Not implemented in this database·Explore PSB module →
-
VIEW: APPS.PSB_WORKSHEETS_V 12.1.1
-
eTRM - PSB Tables and Views 12.1.1
User profiles for a worksheet