Search Results pa_cost_plus_structures
Overview
The PA_COST_PLUS_STRUCTURES table is a core reference table within the Oracle E-Business Suite Projects (PA) module. It serves as the master repository for defining cost-plus structures, which are foundational frameworks for applying indirect costs, or burdening, to project expenditures. In the context of project accounting, a cost-plus structure defines the hierarchy and rules for calculating overhead, general and administrative (G&A) costs, and other indirect rates on top of direct project costs. This table is critical for organizations that need to comply with complex costing regulations, such as government contracting (e.g., FAR, CAS), or for any entity requiring detailed cost allocation and profitability analysis at the project level.
Key Information Stored
While the provided metadata does not list specific columns, the table's primary function dictates its key attributes. The central column is COST_PLUS_STRUCTURE, which acts as the unique identifier (primary key) for each burdening structure. Other typical columns would include a descriptive name, effective dates (START_DATE_ACTIVE, END_DATE_ACTIVE), and control attributes like the structure's status (e.g., 'ACTIVE', 'INACTIVE'). The table may also contain columns for setting defaults, such as a default rate schedule or a default cost base. The data in this table is typically configured during implementation and maintained via the Oracle Projects application screens, not via direct SQL manipulation.
Common Use Cases and Queries
The primary use case is the setup and maintenance of burdening rules for projects. Administrators define structures in Oracle Projects, which populate this table. These structures are then assigned to projects, tasks, or organizations to determine how indirect costs are calculated. Common reporting and validation queries involve listing all active structures or identifying structures linked to specific rate schedules. A fundamental query to retrieve all defined structures would be:
- SELECT cost_plus_structure, name, start_date_active, end_date_active FROM pa.pa_cost_plus_structures WHERE SYSDATE BETWEEN NVL(start_date_active, SYSDATE) AND NVL(end_date_active, SYSDATE);
Another critical use is troubleshooting burden calculation issues by verifying the structure assigned to a project and its constituent components.
Related Objects
As indicated by the foreign key relationships, PA_COST_PLUS_STRUCTURES is a parent table to several key burdening configuration tables. The COST_PLUS_STRUCTURE column is referenced by:
- PA_COST_BASE_COST_CODES: Defines which direct cost codes are eligible for burdening within a given structure.
- PA_COST_BASE_EXP_TYPES: Defines which expenditure types are eligible for burdening within a given structure.
- PA_IND_RATE_SCHEDULES_ALL_BG: Links indirect rate schedules (containing the actual percentages or multipliers) to a cost-plus structure.
- PA_IND_RATE_SCH_REVISIONS: Stores historical revisions of the rate schedules associated with a structure.
These relationships form a complete data model where a COST_PLUS_STRUCTURE defines the framework, cost bases specify what gets burdened, and rate schedules provide the rates to apply.
-
Table: PA_COST_PLUS_STRUCTURES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_PLUS_STRUCTURES, object_name:PA_COST_PLUS_STRUCTURES, status:VALID, product: PA - Projects , description: Structures used for burdening , implementation_dba_data: PA.PA_COST_PLUS_STRUCTURES ,
-
Table: PA_COST_PLUS_STRUCTURES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_PLUS_STRUCTURES, object_name:PA_COST_PLUS_STRUCTURES, status:VALID, product: PA - Projects , description: Structures used for burdening , implementation_dba_data: PA.PA_COST_PLUS_STRUCTURES ,
-
Table: PA_COST_BASE_COST_CODES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_BASE_COST_CODES, object_name:PA_COST_BASE_COST_CODES, status:VALID, product: PA - Projects , description: Burden cost codes associated with cost bases , implementation_dba_data: PA.PA_COST_BASE_COST_CODES ,
-
Table: PA_COST_BASE_EXP_TYPES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_BASE_EXP_TYPES, object_name:PA_COST_BASE_EXP_TYPES, status:VALID, product: PA - Projects , description: Expenditure types associated with cost bases , implementation_dba_data: PA.PA_COST_BASE_EXP_TYPES ,
-
Table: PA_COST_BASE_EXP_TYPES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_BASE_EXP_TYPES, object_name:PA_COST_BASE_EXP_TYPES, status:VALID, product: PA - Projects , description: Expenditure types associated with cost bases , implementation_dba_data: PA.PA_COST_BASE_EXP_TYPES ,
-
Table: PA_COST_BASE_COST_CODES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_COST_BASE_COST_CODES, object_name:PA_COST_BASE_COST_CODES, status:VALID, product: PA - Projects , description: Burden cost codes associated with cost bases , implementation_dba_data: PA.PA_COST_BASE_COST_CODES ,
-
Table: PA_IND_RATE_SCH_REVISIONS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_IND_RATE_SCH_REVISIONS, object_name:PA_IND_RATE_SCH_REVISIONS, status:VALID, product: PA - Projects , description: Revisions within burden schedules , implementation_dba_data: PA.PA_IND_RATE_SCH_REVISIONS ,
-
Table: PA_IND_RATE_SCH_REVISIONS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_IND_RATE_SCH_REVISIONS, object_name:PA_IND_RATE_SCH_REVISIONS, status:VALID, product: PA - Projects , description: Revisions within burden schedules , implementation_dba_data: PA.PA_IND_RATE_SCH_REVISIONS ,
-
Table: PA_IND_RATE_SCHEDULES_ALL_BG
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_IND_RATE_SCHEDULES_ALL_BG, object_name:PA_IND_RATE_SCHEDULES_ALL_BG, status:VALID, product: PA - Projects , description: Implementation-defined burden schedules , implementation_dba_data: PA.PA_IND_RATE_SCHEDULES_ALL_BG ,
-
Table: PA_IND_RATE_SCHEDULES_ALL_BG
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_IND_RATE_SCHEDULES_ALL_BG, object_name:PA_IND_RATE_SCHEDULES_ALL_BG, status:VALID, product: PA - Projects , description: Implementation-defined burden schedules , implementation_dba_data: PA.PA_IND_RATE_SCHEDULES_ALL_BG ,