Search Results pa_expenditure_categories
Overview
The PA_EXPENDITURE_CATEGORIES table is a core reference table within the Oracle E-Business Suite Projects (PA) module, serving as a master repository for implementation-defined cost classifications. It provides a high-level grouping mechanism for detailed expenditure types, enabling structured cost management, budgeting, and reporting across projects. Its primary role is to act as a parent classification, allowing organizations to categorize diverse expenditure types—such as labor, equipment, or materials—into logical, business-relevant cost groups. This categorization is fundamental for configuring project accounting rules, defining budget controls, and ensuring consistent cost processing throughout the application.
Key Information Stored
The table's central column is EXPENDITURE_CATEGORY, which serves as the primary key. This column stores the unique, user-defined code representing the cost grouping, such as 'LABOR', 'TRAVEL', or 'MATERIAL'. While the provided ETRM excerpt focuses on the table's relationships, standard implementation reveals additional descriptive columns typically present, including a NAME and DESCRIPTION for the category, and system-controlled columns like LAST_UPDATE_DATE and LAST_UPDATED_BY. The integrity of the EXPENDITURE_CATEGORY code is enforced by the primary key constraint PA_EXPENDITURE_CATEGORIES_PK, ensuring it remains unique and non-null across the system.
Common Use Cases and Queries
This table is primarily referenced for validation, reporting, and setup tasks. A common use case is validating expenditure items entered via Oracle Projects or imported from external systems against the approved list of categories. For reporting, it is frequently joined to transaction tables to roll up detailed costs into summary category-level reports. Administrators query this table during implementation to review or maintain the defined cost structure. A typical SQL pattern involves joining to the PA_EXPENDITURE_TYPES table to see all detailed types within a category:
- SELECT ec.expenditure_category, ec.name, et.expenditure_type FROM pa_expenditure_categories ec, pa_expenditure_types et WHERE ec.expenditure_category = et.expenditure_category ORDER BY 1;
Another common query retrieves all categories for use in a list of values (LOV) during configuration of budget lines, resource assignments, or transaction controls.
Related Objects
As indicated by the extensive foreign key relationships, PA_EXPENDITURE_CATEGORIES is a critical parent table referenced throughout the Projects module. Key dependent objects include:
- PA_EXPENDITURE_TYPES: The direct child table, where each detailed expenditure type is assigned to a category.
- PA_BUDGET_ITEMS and PA_RESOURCE_ASSIGNMENTS: Used for planning and budgeting costs at the category level.
- PA_TRANSACTION_CONTROLS and PA_COST_DIST_OVERRIDES: Reference the category to define processing rules for transactions.
- PA_RESOURCE_LIST_MEMBERS and PA_RESOURCE_MAPS: Utilize the category for defining resource breakdown structures and mapping.
- IGW_IMPLEMENTATIONS_ALL (Grants Accounting): References the category for configuring indirect cost rules, highlighting integration with other financial modules.
These relationships underscore the table's central role in maintaining data integrity and enforcing business rules across project financial management.
-
Table: PA_EXPENDITURE_CATEGORIES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_CATEGORIES, object_name:PA_EXPENDITURE_CATEGORIES, status:VALID, product: PA - Projects , description: Implementation-defined groupings of expenditure types by type of cost , implementation_dba_data: PA.PA_EXPENDITURE_CATEGORIES ,
-
Table: PA_EXPENDITURE_CATEGORIES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_CATEGORIES, object_name:PA_EXPENDITURE_CATEGORIES, status:VALID, product: PA - Projects , description: Implementation-defined groupings of expenditure types by type of cost , implementation_dba_data: PA.PA_EXPENDITURE_CATEGORIES ,
-
APPS.PA_RBS_MAPPING dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.PO_WF_BUILD_ACCOUNT_INIT dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.PA_EXPENDITURE_CATEGORIES_PKG dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.PA_BUDGET_ACCOUNT_PKG dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.PA_RETENTION_UTIL dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.PA_RBS_UTILS dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PA_RLMI_RBS_MAP_PUB dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.PA_CLIENT_EXTEN_CIP_GROUPING dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PA_BUDGET_ACCOUNT_PKG dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.IGC_CC_ACCGNWF_PKG dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PA_RLMI_RBS_MAP_PUB dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.IPA_CLIENT_EXTEN_CCI_GROUPING dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PA_ACC_GEN_WF_PKG dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.PA_RBS_MAPPING dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PA_ACC_GEN_WF_PKG dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PO_WF_BUILD_ACCOUNT_INIT dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PA_PLANNING_RESOURCE_UTILS dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.PA_BUDGET_ACCOUNT_PKG dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PA_BUDGET_ACCOUNT_PKG dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PA_CLIENT_EXTEN_CIP_GROUPING dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.IPA_CLIENT_EXTEN_CCI_GROUPING dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.IGW_EXP_CATEGORIES_V_PKG dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PA_CLIENT_EXTEN_CIP_GROUPING dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PA_RBS_UTILS dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.PA_CLIENT_EXTEN_CIP_GROUPING dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.PA_ACC_GEN_WF_PKG dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.PO_REQ_WF_BUILD_ACCOUNT_INIT dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.IGC_CC_ACCGNWF_PKG dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.PA_RBS_ELEMENTS_PVT dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.PA_RBS_ELEMENTS_PVT dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PA_PLANNING_RESOURCE_UTILS dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.IPA_CLIENT_EXTEN_CCI_GROUPING dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PJI_FM_SUM_PSI dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PO_REQ_WF_BUILD_ACCOUNT_INIT dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PA_RETENTION_UTIL dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PA_EXPENDITURE_CATEGORIES_PKG dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PJI_PMV_ENGINE dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PA_ACC_GEN_WF_PKG dependencies on PA_EXPENDITURE_CATEGORIES
12.1.1
-
APPS.PJI_FM_SUM_PSI dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.IPA_CLIENT_EXTEN_CCI_GROUPING dependencies on PA_EXPENDITURE_CATEGORIES
12.2.2
-
APPS.IGW_EXP_CATEGORIES_V_PKG SQL Statements
12.1.1
-
VIEW: APPS.PA_EXPEND_CATEGORIES_RES_V
12.1.1
-
VIEW: APPS.PA_EXPEND_CATEGORIES_RES_V
12.2.2
-
VIEW: APPS.IGW_OH_EXPENDITURE_CAT_TYPES_V
12.1.1
-
VIEW: APPS.PABV_EXPENDITURE_CATEGORIES
12.2.2
-
VIEW: APPS.PAFV_EXPENDITURE_CATEGORIES
12.2.2
-
VIEW: APPS.PJI_EXP_TYPES_V
12.1.1
-
VIEW: APPS.PJI_EXP_CATEGORIES_V
12.1.1