Results for “pa_fp_set_periods_nav”

18 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

PA_FIN_PLAN_VIEW_GLOBAL is a global PL/SQL package body in the Oracle E-Business Suite Projects (PA) module that supports the Financial Plan view layer. Its responsibility is to resolve and cache session-level context for financial plan versions, including the active financial plan version identifier, the operating unit, plan periods, and adjustment reason codes. The package acts as a supporting library for the Financial Plan entry and inquiry forms, where the user selects a plan version and the form must subsequently display the correct budget status, periods, currency attributes, and cost adjustment lines.

The $Header revision marker (PARFPSVB.pls 120.4, dated 2006/03/09) indicates the file has been stable since the 11i/12.0 era and is carried forward unchanged into 12.1.1 and 12.2.2. The package holds several package-level globals, including G_FP_VIEW_VERSION_ID and G_FP_ORG_ID, which persist the currently viewed financial plan version and its owning organization for the duration of the form session. This design avoids repeated lookups as the user navigates between periods or adjustment rows.

Key Procedures and Functions

Tables Accessed

Usage Notes

This package is not intended for direct customer invocation. It is referenced by fourteen other packaged procedures and is invoked primarily from the Financial Plan entry forms and supporting concurrent processes. In the context of "cost_adjustments", the adjustment-related procedures (PA_FP_SET_ADJ_REASON_CODE and GET_ADJ_REASON_CODE) and the PA_FIN_PLAN_ADJ_LINES and PA_FP_ADJ_ELEMENTS tables are the relevant touchpoints; they allow the form to apply and display adjustment reasons for plan cost lines. Custom code should call the FND_API-compliant wrappers rather than this view-global package directly, since the globals are session-scoped and not thread-safe for concurrent use within a single database session.