Search Results cmt_line_id
Overview
The PA_COMMITMENT_TXNS table is a core data object within the Oracle E-Business Suite Projects (PA) module, specifically for releases 12.1.1 and 12.2.2. It functions as the transactional repository for summarized commitment amounts at the project summary level. Commitments represent financial obligations, such as purchase orders or contracts, that are associated with a project but have not yet resulted in actual expenditure invoices. This table is critical for accurate project cost forecasting, budgetary control, and financial reporting, as it provides the system with a consolidated record of these pending financial liabilities. Its role is integral to the commitment accounting process, ensuring project financials reflect both incurred costs and future obligations.
Key Information Stored
The table's primary purpose is to store unique commitment transaction records. The most significant column, as indicated by its role as the primary key, is CMT_LINE_ID. This column uniquely identifies each summarized commitment transaction line within the system. While the provided ETRM excerpt does not list all columns, the table's description and foreign key relationship imply it stores summarized financial data. Typical columns in such a structure would include project identifiers (like PROJECT_ID), task identifiers (TASK_ID), commitment amount fields, transaction dates, and status flags. The CMT_LINE_ID serves as the fundamental link to more granular transactional detail stored in related tables.
Common Use Cases and Queries
A primary use case is generating reports on total project commitments to compare against budgets and expenditures. Developers and analysts frequently query this table to trace summarized commitment data or to troubleshoot issues with commitment postings. The column CMT_LINE_ID is central to these operations, often used in JOIN conditions to retrieve detailed data. A common query pattern involves linking PA_COMMITMENT_TXNS to detail tables or project master data.
- Finding Commitment Details for a Specific Line:
SELECT * FROM pa_commitment_txns WHERE cmt_line_id = <value>; - Joining to Accumulation Details:
SELECT pct.*, ptad.* FROM pa_commitment_txns pct JOIN pa_txn_accum_details ptad ON pct.cmt_line_id = ptad.cmt_line_id WHERE pct.project_id = <value>;
Related Objects
The ETRM metadata explicitly defines one crucial foreign key relationship, establishing this table's integration within the Projects data model.
- PA_TXN_ACCUM_DETAILS: This table holds more detailed accumulation records for transactions. It references PA_COMMITMENT_TXNS via its CMT_LINE_ID column (PA_TXN_ACCUM_DETAILS.CMT_LINE_ID), creating a one-to-many relationship where a single summarized commitment record in PA_COMMITMENT_TXNS can be associated with multiple detailed accumulation lines.
Additionally, this table is likely referenced by key Projects APIs used for commitment processing and by various summary and detail reports within the Oracle Projects application.
-
Table: PA_COMMITMENT_TXNS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COMMITMENT_TXNS, object_name:PA_COMMITMENT_TXNS, status:VALID, product: PA - Projects , description: Commitment transactions for summarized project summary commitment amounts , implementation_dba_data: PA.PA_COMMITMENT_TXNS ,
-
Table: PA_COMMITMENT_TXNS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COMMITMENT_TXNS, object_name:PA_COMMITMENT_TXNS, status:VALID, product: PA - Projects , description: Commitment transactions for summarized project summary commitment amounts , implementation_dba_data: PA.PA_COMMITMENT_TXNS ,
-
View: PABV_COMMITMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PABV_COMMITMENTS, object_name:PABV_COMMITMENTS, status:VALID, product: PA - Projects , description: - Retrofitted , implementation_dba_data: APPS.PABV_COMMITMENTS ,
-
View: PABV_COMMITMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PABV_COMMITMENTS, object_name:PABV_COMMITMENTS, status:VALID, product: PA - Projects , description: - Retrofitted , implementation_dba_data: APPS.PABV_COMMITMENTS ,
-
View: PAFV_COMMITMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PAFV_COMMITMENTS, object_name:PAFV_COMMITMENTS, status:VALID, product: PA - Projects , description: Business view to show commitments for a project. Business view to show commitments for a project. , implementation_dba_data: APPS.PAFV_COMMITMENTS ,
-
View: PAFV_COMMITMENTS_OBSOLETE
12.1.1
product: PA - Projects , description: Business view to show commitments for a project. , implementation_dba_data: Not implemented in this database ,
-
View: PAFV_COMMITMENTS_OBSOLETE
12.2.2
product: PA - Projects , description: Business view to show commitments for a project. , implementation_dba_data: Not implemented in this database ,
-
View: PAFV_COMMITMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PAFV_COMMITMENTS, object_name:PAFV_COMMITMENTS, status:VALID, product: PA - Projects , description: Business view to show commitments for a project. Business view to show commitments for a project. , implementation_dba_data: APPS.PAFV_COMMITMENTS ,