Search Results pa_org_forecast_lines




Overview

The PA_ORG_FORECAST_LINES table is a core data repository within the Oracle E-Business Suite (EBS) Projects module (PA). It functions as the detailed transactional table for organizational forecasting, storing the individual line items that comprise a forecast element. Its primary role is to support the detailed planning and forecasting of project costs, revenue, and resource usage at an organizational level. Each record in this table represents a specific forecasted quantity or amount for a given project, task, and budget version, linking back to a higher-level forecast header defined in the PA_ORG_FCST_ELEMENTS table. This granular data is essential for generating accurate financial and resource forecasts, enabling project managers and financial analysts to perform variance analysis and capacity planning.

Key Information Stored

While the provided metadata does not list all columns, the documented foreign key relationships and primary key define the table's critical structure. The central identifier is the FORECAST_LINE_ID, which serves as the primary key. Each line is fundamentally tied to a parent forecast element via the FORECAST_ELEMENT_ID. To provide project-specific context, each line references a PROJECT_ID (from PA_PROJECTS_ALL) and an optional TASK_ID (from PA_TASKS), allowing forecasts to be detailed down to the task level. The BUDGET_VERSION_ID links the forecast line to a specific budget version in PA_BUDGET_VERSIONS, enabling scenario-based forecasting. Typically, the table would also contain columns for the forecast period (e.g., period name, start/end dates), the forecasted amounts (raw cost, burdened cost, revenue, hours), and the associated resource or expenditure type.

Common Use Cases and Queries

This table is central to reporting and data extraction for organizational forecast analysis. A common use case is generating a detailed forecast report for a specific project or a set of forecast elements, showing line-item breakdowns by task and period. Another critical scenario involves comparing forecasted amounts against actual costs or approved budgets to identify variances. Administrators may query this table to audit forecast data integrity or to migrate forecast data during implementations. A typical SQL pattern involves joining to its related master tables to retrieve descriptive information.

SELECT pol.forecast_line_id,
       pofe.element_name,
       ppa.segment1 project_number,
       pt.task_number,
       pbv.budget_version_name,
       pol.period_name,
       pol.raw_cost
  FROM pa_org_forecast_lines pol,
       pa_org_fcst_elements pofe,
       pa_projects_all ppa,
       pa_tasks pt,
       pa_budget_versions pbv
 WHERE pol.forecast_element_id = pofe.forecast_element_id
   AND pol.project_id = ppa.project_id
   AND pol.task_id = pt.task_id(+)
   AND pol.budget_version_id = pbv.budget_version_id
   AND ppa.segment1 = 'P12345';

Related Objects

The PA_ORG_FORECAST_LINES table maintains defined foreign key relationships with several key Projects module tables, as documented in the ETRM metadata. These relationships are critical for data integrity and join logic:

  • PA_ORG_FCST_ELEMENTS: The parent forecast header table. Joined via PA_ORG_FORECAST_LINES.FORECAST_ELEMENT_ID.
  • PA_PROJECTS_ALL: The master projects table. Joined via PA_ORG_FORECAST_LINES.PROJECT_ID.
  • PA_TASKS: The project tasks table. Joined via PA_ORG_FORECAST_LINES.TASK_ID.
  • PA_BUDGET_VERSIONS: The budget versions table. Joined via PA_ORG_FORECAST_LINES.BUDGET_VERSION_ID.

This table is also likely referenced by various Oracle Projects reports, online forms, and public APIs responsible for forecast processing and maintenance.

  • Table: PA_ORG_FORECAST_LINES 12.1.1

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_ORG_FORECAST_LINES,  object_name:PA_ORG_FORECAST_LINES,  status:VALID,  product: PA - Projectsdescription: This table stores the detailed forecast lines data for the PA_ORG_FCST_ELEMENTS table ,  implementation_dba_data: PA.PA_ORG_FORECAST_LINES

  • Table: PA_ORG_FORECAST_LINES 12.2.2

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_ORG_FORECAST_LINES,  object_name:PA_ORG_FORECAST_LINES,  status:VALID,  product: PA - Projectsdescription: This table stores the detailed forecast lines data for the PA_ORG_FCST_ELEMENTS table ,  implementation_dba_data: PA.PA_ORG_FORECAST_LINES

  • Table: PA_ORG_FCST_ELEMENTS 12.2.2

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_ORG_FCST_ELEMENTS,  object_name:PA_ORG_FCST_ELEMENTS,  status:VALID,  product: PA - Projectsdescription: This table stores denormalized header information for Organization Forecasts. ,  implementation_dba_data: PA.PA_ORG_FCST_ELEMENTS

  • Table: PA_ORG_FCST_ELEMENTS 12.1.1

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_ORG_FCST_ELEMENTS,  object_name:PA_ORG_FCST_ELEMENTS,  status:VALID,  product: PA - Projectsdescription: This table stores denormalized header information for Organization Forecasts. ,  implementation_dba_data: PA.PA_ORG_FCST_ELEMENTS

  • Table: PA_BUDGET_VERSIONS 12.2.2

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_BUDGET_VERSIONS,  object_name:PA_BUDGET_VERSIONS,  status:VALID,  product: PA - Projectsdescription: Versions of project budgets ,  implementation_dba_data: PA.PA_BUDGET_VERSIONS

  • Table: PA_BUDGET_VERSIONS 12.1.1

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_BUDGET_VERSIONS,  object_name:PA_BUDGET_VERSIONS,  status:VALID,  product: PA - Projectsdescription: Versions of project budgets ,  implementation_dba_data: PA.PA_BUDGET_VERSIONS

  • Table: PA_TASKS 12.2.2

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_TASKS,  object_name:PA_TASKS,  status:VALID,  product: PA - Projectsdescription: User-defined subdivisions of project work ,  implementation_dba_data: PA.PA_TASKS

  • Table: PA_TASKS 12.1.1

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_TASKS,  object_name:PA_TASKS,  status:VALID,  product: PA - Projectsdescription: User-defined subdivisions of project work ,  implementation_dba_data: PA.PA_TASKS

  • Table: PA_PROJECTS_ALL 12.1.1

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_PROJECTS_ALL,  object_name:PA_PROJECTS_ALL,  status:VALID,  product: PA - Projectsdescription: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. ,  implementation_dba_data: PA.PA_PROJECTS_ALL

  • Table: PA_PROJECTS_ALL 12.2.2

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_PROJECTS_ALL,  object_name:PA_PROJECTS_ALL,  status:VALID,  product: PA - Projectsdescription: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. ,  implementation_dba_data: PA.PA_PROJECTS_ALL