Search Results pa_capital_events
Overview
The PA_CAPITAL_EVENTS table is a core transactional table within the Oracle E-Business Suite Projects (PA) module, specifically for releases 12.1.1 and 12.2.2. It serves as the central repository for capital event records, which are fundamental to the capitalization and retirement accounting processes for project-related assets. These events are used to logically group project costs and assets for subsequent capitalization into fixed assets or to generate retirement cost adjustments. The creation of these events is governed by the Event Processing Method defined at the project level; they can be system-generated automatically or manually created by users to fulfill specific accounting requirements.
Key Information Stored
The table's primary identifier is the CAPITAL_EVENT_ID. Each record is tied to a specific PROJECT_ID, linking the event to a project in PA_PROJECTS_ALL. Key descriptive and control columns include the EVENT_NUMBER, EVENT_DATE, and a STATUS_CODE to track the event's lifecycle (e.g., PENDING, PROCESSED). The EVENT_TYPE_CODE distinguishes between standard capitalization events and retirement adjustment events. The table also captures system control information, such as the REQUEST_ID of the concurrent request that created or processed the event, and PROGRAM_APPLICATION_ID for integration purposes. Additional columns store accounting attributes like the GL period and date for posting, ensuring costs are capitalized in the correct accounting period.
Common Use Cases and Queries
A primary use case is tracing the capitalization flow from project expenditure to fixed assets. Analysts often query this table to list all capital events for a project or to identify events pending processing. For reporting, a join with expenditure items is essential to summarize costs grouped by a specific capital event. A typical query pattern involves:
- Identifying events for asset creation:
SELECT event_number, event_date, status_code FROM pa_capital_events WHERE project_id = :p_project_id AND event_type_code = 'CAPITALIZATION'; - Linking events to their source costs:
SELECT e.capital_event_id, e.event_number, SUM(i.raw_cost) FROM pa_capital_events e, pa_expenditure_items_all i WHERE e.capital_event_id = i.capital_event_id GROUP BY e.capital_event_id, e.event_number; - Troubleshooting processing errors by checking events stuck in a 'PENDING' status along with their associated concurrent request ID.
Related Objects
PA_CAPITAL_EVENTS has defined foreign key relationships with several key tables, as documented in the ETRM metadata. It is a parent table to expenditure items and project asset records, and a child table to projects and application entities.
- Parent Tables: PA_PROJECTS_ALL (via PROJECT_ID), FND_CONCURRENT_REQUESTS (via REQUEST_ID), and FND_APPLICATION (via PROGRAM_APPLICATION_ID).
- Child Tables: PA_EXPENDITURE_ITEMS_ALL (via CAPITAL_EVENT_ID), PA_PROJECT_ASSETS_ALL (via CAPITAL_EVENT_ID), and PA_PROJECT_ASSET_LINES_ALL (via CAPITAL_EVENT_ID). These relationships are critical for navigating from a capital event to its detailed cost components or to the resulting capitalized asset records.
-
Table: PA_CAPITAL_EVENTS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CAPITAL_EVENTS, object_name:PA_CAPITAL_EVENTS, status:VALID, product: PA - Projects , description: Stores information about events used to group costs and assets for capitalization and events used to generate retirement cost adjustments. Based on the Event Processing Method defined at the project level, capital events are system generat , implementation_dba_data: PA.PA_CAPITAL_EVENTS ,
-
Table: PA_CAPITAL_EVENTS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CAPITAL_EVENTS, object_name:PA_CAPITAL_EVENTS, status:VALID, product: PA - Projects , description: Stores information about events used to group costs and assets for capitalization and events used to generate retirement cost adjustments. Based on the Event Processing Method defined at the project level, capital events are system generat , implementation_dba_data: PA.PA_CAPITAL_EVENTS ,
-
Table: PA_PROJECT_ASSETS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ASSETS_ALL, object_name:PA_PROJECT_ASSETS_ALL, status:VALID, product: PA - Projects , description: Assets defined for capital projects , implementation_dba_data: PA.PA_PROJECT_ASSETS_ALL ,
-
View: PA_CAPITAL_EVENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CAPITAL_EVENTS_V, object_name:PA_CAPITAL_EVENTS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CAPITAL_EVENTS_V ,
-
Table: PA_PROJECT_ASSETS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ASSETS_ALL, object_name:PA_PROJECT_ASSETS_ALL, status:VALID, product: PA - Projects , description: Assets defined for capital projects , implementation_dba_data: PA.PA_PROJECT_ASSETS_ALL ,
-
Table: PA_PROJECT_ASSET_LINES_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ASSET_LINES_ALL, object_name:PA_PROJECT_ASSET_LINES_ALL, status:VALID, product: PA - Projects , description: Summarized project CIP costs , implementation_dba_data: PA.PA_PROJECT_ASSET_LINES_ALL ,
-
View: PA_CAPITAL_EVENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CAPITAL_EVENTS_V, object_name:PA_CAPITAL_EVENTS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CAPITAL_EVENTS_V ,
-
Table: PA_PROJECT_ASSET_LINES_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_ASSET_LINES_ALL, object_name:PA_PROJECT_ASSET_LINES_ALL, status:VALID, product: PA - Projects , description: Summarized project CIP costs , implementation_dba_data: PA.PA_PROJECT_ASSET_LINES_ALL ,
-
Table: PA_EXPENDITURE_ITEMS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_ITEMS_ALL, object_name:PA_EXPENDITURE_ITEMS_ALL, status:VALID, product: PA - Projects , description: The smallest units of expenditure charged to projects and tasks , implementation_dba_data: PA.PA_EXPENDITURE_ITEMS_ALL ,
-
Table: PA_EXPENDITURE_ITEMS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_ITEMS_ALL, object_name:PA_EXPENDITURE_ITEMS_ALL, status:VALID, product: PA - Projects , description: The smallest units of expenditure charged to projects and tasks , implementation_dba_data: PA.PA_EXPENDITURE_ITEMS_ALL ,
-
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 - Projects , description: 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 - Projects , description: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. , implementation_dba_data: PA.PA_PROJECTS_ALL ,
-
View: PA_EXPEND_ITEMS_ADJUST2_MRC_V
12.2.2
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPENDITURE_ITEMS_ONLINE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EXPENDITURE_ITEMS_ONLINE_V, object_name:PA_EXPENDITURE_ITEMS_ONLINE_V, status:VALID, product: PA - Projects , description: This view shows all expenditure items , implementation_dba_data: APPS.PA_EXPENDITURE_ITEMS_ONLINE_V ,
-
View: PA_EXPEND_ITEMS_ADJUST2_MRC_V
12.1.1
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPEND_ITEMS_ADJUST2_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EXPEND_ITEMS_ADJUST2_V, object_name:PA_EXPEND_ITEMS_ADJUST2_V, status:VALID, product: PA - Projects , description: 11i Only , implementation_dba_data: APPS.PA_EXPEND_ITEMS_ADJUST2_V ,
-
View: PA_EXPEND_ITEMS_ADJUST2_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EXPEND_ITEMS_ADJUST2_V, object_name:PA_EXPEND_ITEMS_ADJUST2_V, status:VALID, product: PA - Projects , description: 11i Only , implementation_dba_data: APPS.PA_EXPEND_ITEMS_ADJUST2_V ,