Search Results igc_cc_acct_lines_interface




Overview

The PA_EXPENDITURE_TYPES table is a core master data table within the Oracle E-Business Suite Projects (PA) module. It stores implementation-defined classifications for all expenditures charged to projects and tasks, serving as a critical control point for financial and operational tracking. Each expenditure type represents a distinct category of cost, such as labor, travel, or materials, and is fundamental to the processing of project transactions. Its role extends beyond the Projects module, as it is referenced by key transactional tables in Payables (AP), Grants Accounting (GMS), and other integrated products, ensuring consistent expenditure classification across the enterprise.

Key Information Stored

The table's primary key is the EXPENDITURE_TYPE column, which holds the unique, user-defined code for the cost classification. Other critical columns include EXPENDITURE_CATEGORY, which links to the PA_EXPENDITURE_CATEGORIES table for higher-level grouping (e.g., Labor, Supplies), and SYSTEM_LINKAGE_FUNCTION, which links to PA_SYSTEM_LINKAGES to define how this expenditure type integrates with external systems like Payables or Payroll. While the full column list is not detailed in the provided metadata, typical attributes include a description, unit of measure, revenue category, and various flags controlling costing, billing, and capitalizable status.

Common Use Cases and Queries

This table is central to reporting, validation, and setup. Common use cases include validating expenditure types on imported transactions, defining allocation rules, and generating cost distribution reports. A fundamental query retrieves all active expenditure types within a specific category for a lookup list:

  • SELECT expenditure_type, name FROM pa_expenditure_types WHERE expenditure_category = 'LABOR' AND sysdate BETWEEN start_date_active AND NVL(end_date_active, sysdate);

Another critical pattern involves joining to transactional tables like PA_EXPENDITURES to analyze costs. For troubleshooting integration issues, a query joining PA_EXPENDITURE_TYPES to PA_SYSTEM_LINKAGES via SYSTEM_LINKAGE_FUNCTION is essential to verify the setup for automated transaction processing.

Related Objects

As indicated by the extensive foreign key relationships, PA_EXPENDITURE_TYPES is a heavily referenced parent table. Key dependent objects include:

  • Table: PA_EXPENDITURE_TYPES 12.2.2

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_EXPENDITURE_TYPES,  object_name:PA_EXPENDITURE_TYPES,  status:VALID,  product: PA - Projectsdescription: Implementation-defined classifications of expenditures charged to projects and tasks ,  implementation_dba_data: PA.PA_EXPENDITURE_TYPES

  • Table: PA_EXPENDITURE_TYPES 12.1.1

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_EXPENDITURE_TYPES,  object_name:PA_EXPENDITURE_TYPES,  status:VALID,  product: PA - Projectsdescription: Implementation-defined classifications of expenditures charged to projects and tasks ,  implementation_dba_data: PA.PA_EXPENDITURE_TYPES

  • 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