Results for “budget_revision_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PSBFV_POSITION_FTE is an APPS-owned, read-only view in the Oracle E-Business Suite product PSB (Public Sector Budgeting), documented as VALID in both 12.1.1 and 12.2.2. Its stated purpose is to provide details about position full-time equivalent (FTE) values sourced from the Position Control tables. In practice, the view consolidates position FTE line data with the associated budget revision context and the key flexfield-derived position name, so that budgeting reports, concurrent programs, and integration extracts can resolve the descriptive values without performing the joins themselves.
The view is defined with the WITH READ ONLY clause, confirming that it is intended strictly for query and reporting. Because it exposes POSITION_FTE_LINE_ID as its leading column, it is the canonical access path for consumers searching on that identifier — the term most frequently associated with this object.
Underlying Base Objects
The view text joins four PSB tables:
- PSB_POSITION_FTE (aliased PPF) — the driving table holding the FTE line records, including POSITION_FTE_LINE_ID, POSITION_ID, BUDGET_REVISION_ID, BASE_LINE_VERSION, START_DATE, END_DATE, and FTE. The view is thin over this table; nearly all exposed columns originate here.
- PSB_BUDGET_REVISIONS (aliased BR) — joined on BUDGET_REVISION_ID using an outer join (
BR.BUDGET_REVISION_ID(+)), supplying the budget revision justification text. Because the join is outer, position FTE lines without a matching revision are still returned. - PSB_POSITIONS (aliased POS) — joined on POSITION_ID, mapping each FTE line to its position record and, in turn, to the position definition.
- PSB_POSITION_DEFINITIONS_KFV (aliased PKFV) — the key flexfield view for position definitions, joined on POSITION_DEFINITION_ID, which resolves the concatenated position name exposed as "_KF:POSITION_NAME".
The join chain is therefore PPF → POS (on POSITION_ID) → PKFV (on POSITION_DEFINITION_ID), with PPF → BR (on BUDGET_REVISION_ID) as a non-mandatory lookup. The ETRM metadata records no separately documented referenced base objects, but the view text establishes the dependencies above.
Key Columns
- POSITION_FTE_LINE_ID — Primary identifier of the FTE line; the column most commonly used for direct lookups.
- POSITION_ID — Foreign key to PSB_POSITIONS, linking the FTE record to its parent position.
- "_KF:POSITION_NAME" — The key flexfield-derived descriptive name of the position, projected via a literal descriptor selector (
'_KF:PSB:BPS:PKFV:_CO') over PSB_POSITION_DEFINITIONS_KFV. Note that the column name contains a colon and must be quoted in SQL. - BUDGET_REVISION_ID — The budget revision to which the FTE line belongs.
- BUDGET_REVISION_JUSTIFICATION — Justification text from PSB_BUDGET_REVISIONS; null where no revision row matches.
- BASE_LINE_VERSION — Identifies the base line version associated with the FTE record, used to distinguish baseline from revision data.
- START_DATE / END_DATE — Effective date range for the FTE line.
- FTE — The full-time equivalent value itself, the core quantitative measure of the view.
Common Use Cases and Queries
Typical uses include position control budget reporting, FTE reconciliation against budget revisions, and integration extracts requiring position name resolution. A lookup by the searched identifier is straightforward:
SELECT position_fte_line_id, position_id, fte, start_date, end_date FROM apps.psbfv_position_fte WHERE position_fte_line_id = :line_id;SELECT position_id, "_KF:POSITION_NAME", budget_revision_id, budget_revision_justification, fte FROM apps.psbfv_position_fte WHERE budget_revision_id = :rev_id ORDER BY position_id;SELECT p.position_fte_line_id, p.fte, p.start_date, p.end_date FROM apps.psbfv_position_fte p WHERE TRUNC(SYSDATE) BETWEEN p.start_date AND p.end_date;
Because the view is read-only and joins the position flexfield view, queries should always qualify the application schema (APPS) and quote the flexfield-derived column name. For performance, filter on POSITION_FTE_LINE_ID, POSITION_ID, or BUDGET_REVISION_ID, which align with the underlying join keys.
-
View: PSBFV_POSITION_FTE 12.1.1
Provides Details about Position Fte from Position Control tables.
APPS.PSBFV_POSITION_FTE·↳ PSB_BUDGET_REVISIONS·↳ PSB_POSITIONS·↳ PSB_POSITION_DEFINITIONS_KFV·Explore PSB module →
-
View: PSBBV_POSITION_COSTS 12.1.1
Provides details about Position Costs elementwise.
APPS.PSBBV_POSITION_COSTS·↳ PSB_POSITION_COSTS·Explore PSB module →
-
Provides details about the Position account distributions.
APPS.PSBBV_POSITION_ACCOUNTS·↳ PSB_POSITION_ACCOUNTS·Explore PSB module →
-
APPS.PSBFV_POSITION_ACCOUNTS·↳ GL_CODE_COMBINATIONS·↳ PSB_BUDGET_GROUPS·↳ PSB_BUDGET_REVISIONS·Explore PSB module →
-
APPS.PSBFV_BUDGET_REVISION_POSITION·↳ PSB_BUDGET_GROUPS·↳ PSB_BUDGET_REVISIONS·↳ PSB_BUDGET_REVISION_POSITIONS·Explore PSB module →
-
PSBBV_BUDGET_REVISION_ACCOUNTS provides informationabout budget revision account lines.
APPS.PSBBV_BUDGET_REVISION_ACCOUNTS·↳ PSB_BUDGET_REVISION_ACCOUNTS·↳ PSB_BUDGET_REVISION_LINES·Explore PSB module →
-
View: PSBBV_BUDGET_REVISIONS 12.1.1
APPS.PSBBV_BUDGET_REVISIONS·↳ PSB_BUDGET_GROUPS·↳ PSB_BUDGET_GROUP_RESP·↳ PSB_BUDGET_REVISIONS·Explore PSB module →
-
View: PSBBV_POSITION_FTE 12.1.1
Provides Details about Position Fte from Position Control tables.
APPS.PSBBV_POSITION_FTE·↳ PSB_POSITION_FTE·Explore PSB module →
-
View: PSBFV_BUDGET_REVISIONS 12.1.1
APPS.PSBFV_BUDGET_REVISIONS·↳ PSB_BUDGET_GROUPS·↳ PSB_BUDGET_GROUP_RESP·↳ PSB_BUDGET_REVISIONS·Explore PSB module →
-
Matrix between PSB_BUDGET_REVISIONS and PSB_BUDGET_REVISION_POSITIONS
-
APPS.PSBBV_BUDGET_REVISION_POSITION·↳ PSB_BUDGET_REVISION_POSITIONS·↳ PSB_BUDGET_REVISION_POS_LINES·Explore PSB module →
-
Matrix between PSB_BUDGET_REVISIONS and PSB_BUDGET_REVISION_ACCOUNTS
-
Position control FTE information
-
APPS.PSB_BUDGET_REVISION_SUMMARY_V·↳ GL_PERIOD_STATUSES·↳ GL_SETS_OF_BOOKS·↳ PSB_BUDGET_REVISIONS·Explore PSB module →
-
View: PSBFV_POSITION_COSTS 12.1.1
APPS.PSBFV_POSITION_COSTS·↳ PSB_BUDGET_REVISIONS·↳ PSB_PAY_ELEMENTS·↳ PSB_POSITIONS·Explore PSB module →
-
Position Control costs
-
View: PSB_BUDGET_REVISIONS_V 12.1.1
PSB_BUDGET_REVISIONS_V is a view on PSB_BUDGET_REVISIONS and provides information about budget revisions.
APPS.PSB_BUDGET_REVISIONS_V·↳ FND_USER·↳ PSB_BUDGET_GROUPS·↳ PSB_BUDGET_REVISIONS·Explore PSB module →
-
Position Control account distributions
-
APPS.PSB_BUDGET_REVISION_POSITION_V·↳ PSB_BUDGET_REVISION_POSITIONS·↳ PSB_BUDGET_REVISION_POS_LINES·↳ PSB_EMPLOYEES·Explore PSB module →
-
Budget revision header
-
APPS.PSBFV_BUDGET_REVISION_ACCOUNTS·↳ GL_BUDGET_VERSIONS·↳ GL_CODE_COMBINATIONS_KFV·↳ PSB_BUDGET_GROUPS·Explore PSB module →
-
PSB_BUDGET_REVISION_ACCOUNTS_V is a view on PSB_BUDGET_REVISION_ACCOUNTS and provides information about budget revision lines.
APPS.PSB_BUDGET_REVISION_ACCOUNTS_V·↳ GL_CODE_COMBINATIONS·↳ PSB_BUDGET_REVISION_ACCOUNTS·↳ PSB_BUDGET_REVISION_LINES·Explore PSB module →
-
Provides details about the Position account distributions.
Not implemented in this database·Explore PSB module →
-
View: PSBBV_POSITION_FTE 12.2.2
Provides Details about Position Fte from Position Control tables.
Not implemented in this database·Explore PSB module →
-
View: PSBBV_POSITION_COSTS 12.2.2
Provides details about Position Costs elementwise.
Not implemented in this database·Explore PSB module →
-
TABLE: PSB.PSB_POSITION_FTE 12.1.1
-
Matrix between PSB_BUDGET_REVISIONS and PSB_BUDGET_REVISION_POSITIONS
Not implemented in this database·Explore PSB module →