Search Results pa_object_page_layouts
Overview
PA_OBJECT_PAGE_LAYOUTS is a Projects (PA) module table in Oracle E-Business Suite 12.1.1 and 12.2.2 that stores the associations between page layouts and business objects such as Project or Task. Each row links an object instance to the layout and reporting configuration that governs how status reporting, progress tracking, and approval cycles are presented and processed for that object. The table is owned by the PA schema and holds 26 documented columns.
From a dimensional modeling perspective, the documented foreign key structure suggests a satellite-leaning classification. Because the table's key relationships point outward to reference and function definitions while carrying descriptive and effective-dated attributes about an object's page layout assignment, it functions best as a satellite describing a parent business entity rather than as an independent hub or a pure many-to-many link.
Key Information Stored
The surrogate primary key is OBJECT_PAGE_LAYOUT_ID, enforced through PA_OBJECT_PAGE_LAYOUTS_PK and mirrored by the unique index PA_OBJECT_PAGE_LAYOUTS_U2. The business-key candidate is defined by the composite unique index PA_OBJECT_PAGE_LAYOUTS_U1 over OBJECT_ID, OBJECT_TYPE, PAGE_TYPE_CODE, and REPORT_TYPE_ID, which together identify a layout assignment for a given object and page/report context.
- OBJECT_ID and OBJECT_TYPE — identify the associated business object (for example, a Project or Task) and its type.
- PAGE_TYPE_CODE and PAGE_ID — identify the specific page layout assigned.
- REPORT_TYPE_ID — foreign key to PA_REPORT_TYPES, defining the reporting configuration.
- REPORTING_CYCLE_ID, REPORT_OFFSET_DAYS, NEXT_REPORTING_DATE — drive periodic reporting schedules.
- REMINDER_DAYS and REMINDER_DAYS_TYPE — control reminder timing before reporting deadlines.
- APPROVAL_REQUIRED, APPROVER_SOURCE_ID, APPROVER_SOURCE_TYPE — govern approval routing requirements.
- INITIAL_PROGRESS_STATUS, FINAL_PROGRESS_STATUS, ROLLUP_PROGRESS_STATUS — define progress status mappings.
- EFFECTIVE_FROM and EFFECTIVE_TO — provide effective-dated validity windows.
- PERS_FUNCTION_NAME — foreign key to FND_FORM_FUNCTIONS, linking personalization or function-based behavior.
- Audit columns — CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, and RECORD_VERSION_NUMBER support concurrency and audit tracking.
Common Use Cases and Queries
Typical usage includes determining which layout and reporting cycle applies to a project, auditing approval requirements by object, and reporting on upcoming reporting deadlines. A representative query joins the table to PA_REPORT_TYPES and FND_FORM_FUNCTIONS:
- SELECT p.OBJECT_ID, p.OBJECT_TYPE, p.PAGE_TYPE_CODE, p.NEXT_REPORTING_DATE FROM PA_OBJECT_PAGE_LAYOUTS p WHERE p.OBJECT_TYPE = 'PROJECT' AND SYSDATE BETWEEN p.EFFECTIVE_FROM AND NVL(p.EFFECTIVE_TO, SYSDATE + 1);
- Joining on REPORT_TYPE_ID to PA_REPORT_TYPES to resolve report type descriptions.
- Joining PERS_FUNCTION_NAME to FND_FORM_FUNCTIONS to resolve function metadata.
- Filtering on APPROVAL_REQUIRED to identify objects requiring approval routing.
- Using REMINDER_DAYS and REMINDER_DAYS_TYPE to build notification and reminder reports.
Related Objects
The most significant related objects, based on documented foreign keys and key structure, include:
- FND_FORM_FUNCTIONS — joined via PA_OBJECT_PAGE_LAYOUTS.PERS_FUNCTION_NAME.
- PA_REPORT_TYPES — joined via PA_OBJECT_PAGE_LAYOUTS.REPORT_TYPE_ID.
- PA_PROJECTS_ALL / project entities — referenced through OBJECT_ID when OBJECT_TYPE denotes a project.
- PA_TASKS — referenced through OBJECT_ID when OBJECT_TYPE denotes a task.
- FND_APPLICATION / FND_CURRENCY reference context supporting function and reporting metadata.
Together these relationships establish the page layout assignment as a configurable, effective-dated attribute attached to project and task objects within the Projects reporting framework.
-
Table: PA_OBJECT_PAGE_LAYOUTS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_OBJECT_PAGE_LAYOUTS, object_name:PA_OBJECT_PAGE_LAYOUTS, status:VALID, product: PA - Projects , description: PA_OBJECT_PAGE_LAYOUTS stores associations between page layouts and objects such as Project or Task. , implementation_dba_data: PA.PA_OBJECT_PAGE_LAYOUTS ,
-
Table: PA_OBJECT_PAGE_LAYOUTS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_OBJECT_PAGE_LAYOUTS, object_name:PA_OBJECT_PAGE_LAYOUTS, status:VALID, product: PA - Projects , description: PA_OBJECT_PAGE_LAYOUTS stores associations between page layouts and objects such as Project or Task. , implementation_dba_data: PA.PA_OBJECT_PAGE_LAYOUTS ,
-
APPS.PA_PROGRESS_REPORT_UTILS SQL Statements
12.1.1
-
APPS.PA_PROGRESS_REPORT_UTILS SQL Statements
12.2.2
-
VIEW: PA.PA_OBJECT_PAGE_LAYOUTS#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_OBJECT_PAGE_LAYOUTS#, status:VALID,
-
VIEW: APPS.PA_TASK_PROGRESS_REMINDER_V
12.2.2
-
VIEW: APPS.PA_PROGRESS_REPORTS_MAIN_V
12.2.2
-
VIEW: APPS.PA_TASK_PROGRESS_REMINDER_V
12.1.1
-
VIEW: APPS.PA_PROJ_STATUS_REMINDER_V
12.1.1
-
VIEW: APPS.PA_PROJ_STATUS_REMINDER_V
12.2.2
-
SYNONYM: APPS.PA_OBJECT_PAGE_LAYOUTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_OBJECT_PAGE_LAYOUTS, status:VALID,
-
VIEW: APPS.PA_PROGRESS_REPORT_SETUP_V
12.2.2
-
VIEW: APPS.PA_PROGRESS_REPORTS_MAIN_V
12.1.1
-
SYNONYM: APPS.PA_OBJECT_PAGE_LAYOUTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_OBJECT_PAGE_LAYOUTS, status:VALID,
-
VIEW: PA.PA_OBJECT_PAGE_LAYOUTS#
12.2.2
-
VIEW: APPS.PA_PROGRESS_REPORT_SETUP_V
12.1.1
-
APPS.PA_PROJ_STAT_ACTSET SQL Statements
12.2.2
-
APPS.PA_PROJ_STAT_ACTSET SQL Statements
12.1.1
-
View: PA_PROGRESS_REPORTS_MAIN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROGRESS_REPORTS_MAIN_V, object_name:PA_PROGRESS_REPORTS_MAIN_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROGRESS_REPORTS_MAIN_V ,
-
View: PA_PROGRESS_REPORTS_MAIN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROGRESS_REPORTS_MAIN_V, object_name:PA_PROGRESS_REPORTS_MAIN_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROGRESS_REPORTS_MAIN_V ,
-
APPS.FPA_PROJECT_PVT SQL Statements
12.2.2
-
APPS.PA_REPORT_WORKFLOW_CLIENT SQL Statements
12.1.1
-
APPS.FPA_PROJECT_PVT SQL Statements
12.1.1
-
APPS.PA_REPORT_WORKFLOW_CLIENT SQL Statements
12.2.2
-
View: PA_PROJ_STATUS_REMINDER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_STATUS_REMINDER_V, object_name:PA_PROJ_STATUS_REMINDER_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_STATUS_REMINDER_V ,
-
View: PA_TASK_PROGRESS_REMINDER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASK_PROGRESS_REMINDER_V, object_name:PA_TASK_PROGRESS_REMINDER_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TASK_PROGRESS_REMINDER_V ,
-
View: PA_TASK_PROGRESS_REMINDER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASK_PROGRESS_REMINDER_V, object_name:PA_TASK_PROGRESS_REMINDER_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TASK_PROGRESS_REMINDER_V ,
-
PACKAGE BODY: APPS.PA_PROGRESS_REPORT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROGRESS_REPORT_PKG, status:VALID,
-
PACKAGE: APPS.PA_PROJ_STAT_ACTSET
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_PROJ_STAT_ACTSET, status:VALID,
-
PACKAGE: APPS.PA_PROJ_STAT_ACTSET
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_PROJ_STAT_ACTSET, status:VALID,
-
View: PA_PROJ_STATUS_REMINDER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_STATUS_REMINDER_V, object_name:PA_PROJ_STATUS_REMINDER_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_STATUS_REMINDER_V ,
-
PACKAGE BODY: APPS.PA_PROGRESS_REPORT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROGRESS_REPORT_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_PAGE_LAYOUT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PAGE_LAYOUT_PVT, status:VALID,
-
PACKAGE BODY: APPS.PA_TASK_PROG_ACTSET
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_TASK_PROG_ACTSET, status:VALID,
-
PACKAGE BODY: APPS.PA_TASK_PROG_ACTSET
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_TASK_PROG_ACTSET, status:VALID,
-
PACKAGE BODY: APPS.PA_PAGE_LAYOUT_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PAGE_LAYOUT_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_REPORT_TYPES_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_REPORT_TYPES_PUB, status:VALID,
-
PACKAGE BODY: APPS.PA_REPORT_WORKFLOW_CLIENT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_REPORT_WORKFLOW_CLIENT, status:VALID,
-
Table: FND_FORM_FUNCTIONS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FORM_FUNCTIONS, object_name:FND_FORM_FUNCTIONS, status:VALID, product: FND - Application Object Library , description: Functionality groupings , implementation_dba_data: APPLSYS.FND_FORM_FUNCTIONS ,
-
PACKAGE BODY: APPS.PA_REPORT_WORKFLOW_CLIENT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_REPORT_WORKFLOW_CLIENT, status:VALID,
-
PACKAGE BODY: APPS.PA_REPORT_TYPES_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_REPORT_TYPES_PUB, status:VALID,
-
PACKAGE BODY: APPS.PA_PAGE_LAYOUT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PAGE_LAYOUT_PVT, status:VALID,
-
PACKAGE BODY: APPS.PA_DISTRIBUTION_LIST_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_DISTRIBUTION_LIST_UTILS, status:VALID,
-
View: PA_PROGRESS_REPORT_SETUP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROGRESS_REPORT_SETUP_V, object_name:PA_PROGRESS_REPORT_SETUP_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROGRESS_REPORT_SETUP_V ,
-
PACKAGE BODY: APPS.PA_PAGE_LAYOUT_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PAGE_LAYOUT_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJ_STAT_ACTSET
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJ_STAT_ACTSET, status:VALID,
-
PACKAGE BODY: APPS.PA_PROGRESS_REPORT_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROGRESS_REPORT_UTILS, status:VALID,
-
Table: FND_FORM_FUNCTIONS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_FORM_FUNCTIONS, object_name:FND_FORM_FUNCTIONS, status:VALID, product: FND - Application Object Library , description: Functionality groupings , implementation_dba_data: APPLSYS.FND_FORM_FUNCTIONS ,
-
PACKAGE BODY: APPS.FPA_PROJECT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FPA_PROJECT_PVT, status:VALID,
-
PACKAGE BODY: APPS.FPA_PROJECT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FPA_PROJECT_PVT, status:INVALID,