Search Results pa_forecasting_options_all
Overview
PA_FORECASTING_OPTIONS_ALL is a configuration table in the Oracle EBS Projects (PA) module. It stores the parameters and defaults that control how forecasting is performed for projects within an operating unit. Each row defines a complete set of forecasting options — period source, historical version limits, actuals and forecast cutoff dates, utilization calculation method, default expenditure type assignments, and the forecast project template used to generate forecast structures. The table is named with the _ALL suffix because it is partitioned by operating unit via ORG_ID; in a multi-organization installation, one row is defined for each operating unit, so the table effectively holds one configuration record per org.
Under a heuristic Data Vault classification derived from its foreign key structure, this object leans toward the satellite pattern. It carries descriptive, versionable configuration attributes describing a parent business key (the operating unit) and references an external template through a foreign key rather than acting as a pure relationship table. Modelers should treat ORG_ID as the logical parent key and the remaining descriptive columns as satellite attributes when mapping to a Data Vault or dimensional model.
Key Information Stored
The table contains 32 documented columns. The most significant are grouped below.
- ORG_ID — the operating unit identifier. It is the sole documented unique index (PA_FORECASTING_OPTIONS_ALL_U1) and therefore the business-key candidate that uniquely identifies each configuration row.
- GL_PERIOD_FLAG / PA_PERIOD_FLAG — determine whether the General Ledger period calendar or the Projects period calendar drives forecast period derivation.
- ORG_FCST_PERIOD_TYPE, START_PERIOD_NAME, NUMBER_OF_PERIODS — define the period type, the first forecast period, and how many periods are forecast.
- FORECAST_THRU_DATE / ACTUALS_THRU_DATE — set the boundary through which forecast amounts and actual amounts are considered valid.
- MAX_HISTORICAL_VERSIONS — limits how many prior forecast versions are retained or considered.
- UTIL_CALC_METHOD — specifies the method used to calculate utilization.
- WEIGHTED_OR_FULL_CODE — selects weighted versus full forecast treatment.
- DEFAULT_ASSIGN_EXP_TYPE_CLASS / DEFAULT_ASSIGN_EXP_TYPE — default expenditure type classification and expenditure type applied when assigning time.
- DEFAULT_TP_AMOUNT_TYPE — default amount type for transfer pricing or cost amount derivation.
- BILL_UNASSIGN_TIME_FLAG, NONBILL_UNASSIGN_TIME_FLAG, BILL_UNASSIGN_PROJ_ID, NONBILL_UNASSIGN_PROJ_ID — control how unassigned billable and non-billable time is redirected, including the target project identifiers.
- ORG_FCST_PROJECT_TEMPLATE_ID — foreign key to PA_PROJECTS_ALL, identifying the project template used to build the forecast structure.
Standard WHO audit columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN) track row maintenance.
Common Use Cases and Queries
Administrators query this table when auditing how forecasting behaves for an operating unit, and reporting teams join it to forecast results to explain the derivation rules applied.
SELECT org_id, gl_period_flag, pa_period_flag,
org_fcst_period_type, start_period_name, number_of_periods,
forecast_thru_date, actuals_thru_date,
util_calc_method, org_fcst_project_template_id
FROM pa.pa_forecasting_options_all
WHERE org_id = :p_org_id;
A common reporting pattern joins the template reference back to the project template in PA_PROJECTS_ALL:
SELECT f.org_id, p.name AS template_name
FROM pa.pa_forecasting_options_all f,
pa.pa_projects_all p
WHERE f.org_forecast_template_id = p.project_id;
Typical scenarios include verifying the active period calendar before a forecast run, confirming the forecast horizon (START_PERIOD_NAME and NUMBER_OF_PERIODS) for planning cycles, and validating default expenditure type assignments after a configuration change.
Related Objects
- PA_PROJECTS_ALL — referenced through the documented foreign key ORG_FCST_PROJECT_TEMPLATE_ID, which points to the forecast project template.
- PA_FORECASTS / forecast generation logic — consumes the options defined here when generating forecast versions.
- PA_PROJECT_TYPES / project setup tables — supply context for forecasting defaults applied during project entry.
- PA_EXPENDITURE_TYPES — validates the DEFAULT_ASSIGN_EXP_TYPE, BILL_UNASSIGN_EXP_TYPE, and NONBILL_UNASSIGN_EXP_TYPE values.
- HR_ALL_ORGANIZATION_UNITS / operating unit setup — defines the ORG_ID for which each configuration row exists.
Because the table is organization-partitioned via ORG_ID, all queries and joins should be filtered by operating unit to return the correct configuration for the context in which the forecast is executed.
-
Table: PA_FORECASTING_OPTIONS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_FORECASTING_OPTIONS_ALL, object_name:PA_FORECASTING_OPTIONS_ALL, status:VALID, product: PA - Projects , description: This table stores the parameters and defaults that define the various options for forecasting options. If you have a multi-organization installation, you define one row for each operating unit. , implementation_dba_data: PA.PA_FORECASTING_OPTIONS_ALL ,
-
Table: PA_FORECASTING_OPTIONS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_FORECASTING_OPTIONS_ALL, object_name:PA_FORECASTING_OPTIONS_ALL, status:VALID, product: PA - Projects , description: This table stores the parameters and defaults that define the various options for forecasting options. If you have a multi-organization installation, you define one row for each operating unit. , implementation_dba_data: PA.PA_FORECASTING_OPTIONS_ALL ,
-
APPS.PA_FORECASTING_OPTIONS_ALL_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.PA_FORECASTING_OPTIONS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_FORECASTING_OPTIONS_ALL, status:VALID,
-
SYNONYM: APPS.PA_FORECASTING_OPTIONS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_FORECASTING_OPTIONS_ALL, status:VALID,
-
View: PA_FORECASTING_OPTIONS
12.2.2
product: PA - Projects , description: This view is based on the table pa_forecasting_options_all and stores the parameters and defaults that define the various options for forecasting options. If you have a multi-organization installation, you define one row for each operating , implementation_dba_data: Not implemented in this database ,
-
View: PA_FORECASTING_OPTIONS
12.1.1
product: PA - Projects , description: This view is based on the table pa_forecasting_options_all and stores the parameters and defaults that define the various options for forecasting options. If you have a multi-organization installation, you define one row for each operating , implementation_dba_data: Not implemented in this database ,
-
VIEW: PA.PA_FORECASTING_OPTIONS_ALL#
12.2.2
-
APPS.PA_FORECASTING_OPTIONS_ALL_PKG SQL Statements
12.1.1
-
PACKAGE: APPS.PA_FORECASTING_OPTIONS_ALL_PKG
12.2.2
-
PACKAGE BODY: APPS.PA_FIN_PLAN_CREATE_VER_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FIN_PLAN_CREATE_VER_GLOBAL, status:VALID,
-
PACKAGE: APPS.PA_FP_ORG_FCST_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_FP_ORG_FCST_UTILS, status:VALID,
-
APPS.PA_FORECAST_REVENUE SQL Statements
12.1.1
-
PACKAGE: APPS.PA_PJI_UTIL_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_PJI_UTIL_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_FORECAST_REVENUE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FORECAST_REVENUE, status:VALID,
-
PACKAGE: APPS.PA_PJI_UTIL_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_PJI_UTIL_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_FORECASTING_OPTIONS_ALL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FORECASTING_OPTIONS_ALL_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_FORECASTING_OPTIONS_ALL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FORECASTING_OPTIONS_ALL_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_PJI_UTIL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PJI_UTIL_PKG, status:VALID,
-
APPS.PA_FORECAST_REVENUE SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PA_PJI_UTIL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PJI_UTIL_PKG, status:VALID,
-
SYNONYM: APPS.PA_FORECASTING_OPTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_FORECASTING_OPTIONS, status:VALID,
-
SYNONYM: APPS.PA_FORECASTING_OPTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_FORECASTING_OPTIONS, status:VALID,
-
PACKAGE BODY: APPS.PA_FORECAST_REVENUE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FORECAST_REVENUE, status:VALID,
-
PACKAGE: APPS.PA_FORECASTING_OPTIONS_ALL_PKG
12.1.1
-
VIEW: PA.PA_FORECASTING_OPTIONS_ALL#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_FORECASTING_OPTIONS_ALL#, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_ORG_FCST_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_ORG_FCST_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_FIN_PLAN_CREATE_VER_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FIN_PLAN_CREATE_VER_GLOBAL, status:VALID,
-
PACKAGE BODY: APPS.PA_RATE_PVT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_RATE_PVT_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_FI_AMT_CALC_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FI_AMT_CALC_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_ORG_FCST_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_ORG_FCST_UTILS, status:VALID,
-
PACKAGE: APPS.PA_FP_ORG_FCST_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_FP_ORG_FCST_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_FORECAST_ITEMS_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FORECAST_ITEMS_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_FI_AMT_CALC_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FI_AMT_CALC_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_FORECAST_ITEMS_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FORECAST_ITEMS_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_GENERATE_FORECAST_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_GENERATE_FORECAST_PUB, status:VALID,
-
View: PA_FORECASTING_OPTIONS_V
12.2.2
product: PA - Projects , description: This view is based on the table PA_FORECASTING_OPTIONS_ALL and stores the parameters and defaults that define the various options for forecasting options. If you have a multi-organization installation, you define one row for each operating , implementation_dba_data: Not implemented in this database ,
-
View: PA_FORECASTING_OPTIONS_V
12.1.1
product: PA - Projects , description: This view is based on the table PA_FORECASTING_OPTIONS_ALL and stores the parameters and defaults that define the various options for forecasting options. If you have a multi-organization installation, you define one row for each operating , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.PA_GENERATE_FORECAST_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_GENERATE_FORECAST_PUB, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJECT_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJECT_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_RATE_PVT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_RATE_PVT_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_FORECASTING_OPTIONS_ALL_PKG
12.1.1
-
PACKAGE BODY: APPS.PA_FORECASTING_OPTIONS_ALL_PKG
12.2.2
-
PACKAGE BODY: APPS.PA_CC_TRANSFER_PRICE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_CC_TRANSFER_PRICE, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJECT_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJECT_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_CC_TRANSFER_PRICE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_CC_TRANSFER_PRICE, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_GEN_BUDGET_AMT_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_GEN_BUDGET_AMT_PUB, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_ORG_FCST_GEN_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_ORG_FCST_GEN_PUB, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_ORG_FCST_GEN_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_ORG_FCST_GEN_PUB, status:VALID,
-
TABLE: PA.PA_FORECASTING_OPTIONS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_FORECASTING_OPTIONS_ALL, object_name:PA_FORECASTING_OPTIONS_ALL, status:VALID,