Search Results adj_elements
Overview
PA_FP_ENTER_ADJ_LINES_V is a Projects (PA) module view owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It is part of the Financial Planning (FP) subsystem and stores adjusted amounts by period for a single adjustment reason. The view is designed to support the "Enter Adjustments" flow within Project Financial Planning, where planners enter adjustments against budget or forecast versions at the resource assignment level.
The view consolidates periodic adjustment amounts into a single row per amount type, exposing up to thirteen period columns (PERIOD_AMOUNT1 through PERIOD_AMOUNT13) along with preceding and succeeding period rollups. Its role is primarily informational and form-driven: it feeds the entry screen used to record adjustments, and it serves as a queryable interface for reporting on how adjustments flow across accounting or planning periods. Because the view depends on session-level context supplied by the PA_FIN_PLAN_VIEW_GLOBAL package, it is intended for use inside the Financial Planning UI rather than as a standalone reporting object.
Underlying Base Objects
ETRM documents the following base objects referenced by PA_FP_ENTER_ADJ_LINES_V:
- PA_FP_PERIOD_VALUES_V (view) — supplies the periodic and rolled-up adjustment amounts.
- PA_FP_ADJ_ELEMENTS (synonym) — holds the individual adjustment elements keyed by adjustment reason code.
- PA_RESOURCE_ASSIGNMENTS (synonym) — provides the resource assignment context, filtered to type 'OWN'.
- PA_AMOUNT_TYPES_VL (view) — the amount type definition, restricted to types flagged PLAN_ADJUSTABLE_FLAG = 'Y' and, for the adjustment subtype, PLAN_ADJ_AMOUNT_FLAG = 'Y'.
- PA_FIN_PLAN_VIEW_GLOBAL (package) — supplies runtime context: the current budget version identifier, the active adjustment reason code, and related session state via GET_VERSION_ID and GET_ADJ_REASON_CODE.
The view is a UNION of two branches. The first branch joins period values to adjustment elements, resource assignments, and amount types to return actual adjustment amounts. The second branch returns amount types that are adjustable but have no corresponding adjustment rows yet, populating period columns with NULLs. This guarantees that the entry screen always displays every adjustable amount type, even where no adjustment has been recorded.
Key Columns
- AMOUNT_TYPE_ID / AMOUNT_TYPE_NAME / AMOUNT_TYPE_CODE — identify the underlying amount type being adjusted.
- AMOUNT_SUBTYPE_CODE — derived as AMOUNT_TYPE_CODE concatenated with '_ADJUSTMENTS', distinguishing the adjustment subtype.
- PRECEDING_PERIODS_AMOUNT / SUCCEEDING_PERIODS_AMOUNT — aggregate amounts for periods before and after the displayed window.
- PERIOD_AMOUNT1 … PERIOD_AMOUNT13 — the per-period adjusted amounts; NULLs indicate no adjustment recorded for that period.
Common Use Cases and Queries
Typical usage is within the Financial Planning adjustment entry form, where the view is queried after session context is established. A representative query follows:
- SELECT amount_type_code, amount_subtype_code, period_amount1, period_amount2, period_amount3 FROM pa_fp_enter_adj_lines_v WHERE amount_type_code = :type;
- SELECT amount_type_code, preceding_periods_amount, succeeding_periods_amount FROM pa_fp_enter_adj_lines_v ORDER BY amount_type_code;
Because the view relies on PA_FIN_PLAN_VIEW_GLOBAL session state, direct SQL execution outside the planning flow may return no rows or unexpected results unless the global package values are set. Reporting solutions requiring the same data should preferably consume PA_FP_PERIOD_VALUES_V and PA_FP_ADJ_ELEMENTS directly, applying equivalent filters for budget version, adjustment reason, and resource assignment type.
-
View: PA_FP_ENTER_ADJ_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FP_ENTER_ADJ_LINES_V, object_name:PA_FP_ENTER_ADJ_LINES_V, status:VALID, product: PA - Projects , description: The pa_fp_enter_adj_lines_v view store the adjusted amounts by period for one adjustment reason. , implementation_dba_data: APPS.PA_FP_ENTER_ADJ_LINES_V ,
-
View: PA_FP_ENTER_ADJ_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FP_ENTER_ADJ_LINES_V, object_name:PA_FP_ENTER_ADJ_LINES_V, status:VALID, product: PA - Projects , description: The pa_fp_enter_adj_lines_v view store the adjusted amounts by period for one adjustment reason. , implementation_dba_data: APPS.PA_FP_ENTER_ADJ_LINES_V ,
-
Lookup Type: FIN_PLAN_OBJ_TYPE_CODE
12.1.1
product: PA - Projects , meaning: Financial Plan Object Type Code , description: Financial Plan Object Type Code ,
-
Lookup Type: FIN_PLAN_OBJ_TYPE_CODE
12.2.2
product: PA - Projects , meaning: Financial Plan Object Type Code , description: Financial Plan Object Type Code ,
-
View: PA_FP_VIEW_ADJ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FP_VIEW_ADJ_V, object_name:PA_FP_VIEW_ADJ_V, status:VALID, product: PA - Projects , description: The pa_fp_view_adj_v view store the adjusted amounts by period for all adjustment reasons. , implementation_dba_data: APPS.PA_FP_VIEW_ADJ_V ,
-
View: PA_FP_VIEW_ADJ_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FP_VIEW_ADJ_V, object_name:PA_FP_VIEW_ADJ_V, status:VALID, product: PA - Projects , description: The pa_fp_view_adj_v view store the adjusted amounts by period for all adjustment reasons. , implementation_dba_data: APPS.PA_FP_VIEW_ADJ_V ,