Search Results pa_expenditure_groups_all
Overview
The PA_EXPENDITURE_GROUPS_ALL table is a core data object within the Oracle E-Business Suite Projects (PA) module. It serves as the master repository for defining and storing groups of pre-approved expenditures. In the context of project financial management, these groups act as control mechanisms, enabling organizations to categorize and manage transaction flows based on predefined rules and sources. The table's role is integral to the expenditure lifecycle, linking transaction sources and system linkages to actual expenditure records, thereby enforcing business rules and approval workflows for project-related costs. Its multi-org structure, indicated by the _ALL suffix and the ORG_ID column, supports implementations operating in a shared services model across multiple business units.
Key Information Stored
The table's primary purpose is to uniquely identify each valid expenditure group within an operating unit. The composite primary key, consisting of EXPENDITURE_GROUP and ORG_ID, enforces this uniqueness. Key columns, as inferred from the metadata, include the EXPENDITURE_GROUP itself, which holds the name or code of the group. The ORG_ID column stores the identifier for the operating unit. Critical foreign key columns establish vital relationships: the TRANSACTION_SOURCE column links to PA_TRANSACTION_SOURCES to define the origin of transactions (e.g., Payables, Inventory), and the SYSTEM_LINKAGE_FUNCTION column links to PA_SYSTEM_LINKAGES to control integration with other EBS modules like General Ledger.
Common Use Cases and Queries
A primary use case is validating and reporting on expenditures associated with specific pre-defined groups. Administrators use this table to set up and maintain the groups, while transactional processes reference it to validate incoming expenditure items. Common queries include listing all active expenditure groups for an operating unit or identifying the transaction source for a specific group to troubleshoot integration issues. For example, a simple report to show all groups with their linked sources might use SQL such as:
- SELECT peg.EXPENDITURE_GROUP, peg.ORG_ID, pts.TRANSACTION_SOURCE_NAME
- FROM PA_EXPENDITURE_GROUPS_ALL peg,
- PA_TRANSACTION_SOURCES pts
- WHERE peg.TRANSACTION_SOURCE = pts.TRANSACTION_SOURCE
- AND peg.ORG_ID = :p_org_id;
Another critical use case is tracing expenditures back to their approved group for audit purposes, leveraging the foreign key relationship to the PA_EXPENDITURES_ALL table.
Related Objects
As documented in the ETRM metadata, PA_EXPENDITURE_GROUPS_ALL has defined relationships with several key tables. It is referenced by the PA_EXPENDITURES_ALL table via the EXPENDITURE_GROUP and ORG_ID columns, making it the parent for all expenditure transactions classified under a group. It is a child table to both PA_TRANSACTION_SOURCES (via TRANSACTION_SOURCE) and PA_SYSTEM_LINKAGES (via SYSTEM_LINKAGE_FUNCTION). These relationships are fundamental: the link to PA_TRANSACTION_SOURCES dictates the feeder system for the expenditures, while the link to PA_SYSTEM_LINKAGES governs the accounting rules applied during the transfer of project costs to the General Ledger. This positions the table as a central control point in the project accounting flow.
-
Table: PA_EXPENDITURE_GROUPS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_GROUPS_ALL, object_name:PA_EXPENDITURE_GROUPS_ALL, status:VALID, product: PA - Projects , description: Groups of pre-approved expenditures , implementation_dba_data: PA.PA_EXPENDITURE_GROUPS_ALL ,
-
Table: PA_EXPENDITURE_GROUPS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_GROUPS_ALL, object_name:PA_EXPENDITURE_GROUPS_ALL, status:VALID, product: PA - Projects , description: Groups of pre-approved expenditures , implementation_dba_data: PA.PA_EXPENDITURE_GROUPS_ALL ,
-
APPS.PA_BURDEN_COSTING dependencies on PA_EXPENDITURE_GROUPS_ALL
12.1.1
-
APPS.PSP_SUM_ADJ dependencies on PA_EXPENDITURE_GROUPS_ALL
12.1.1
-
APPS.PA_BURDEN_COSTING dependencies on PA_EXPENDITURE_GROUPS_ALL
12.2.2
-
APPS.PA_XLA_SWEEP_TXN_PKG dependencies on PA_EXPENDITURE_GROUPS_ALL
12.2.2
-
APPS.PA_PAY_INTERFACE dependencies on PA_EXPENDITURE_GROUPS_ALL
12.2.2
-
APPS.PA_CALC_OVERTIME dependencies on PA_EXPENDITURE_GROUPS_ALL
12.2.2
-
APPS.GMS_GROUP_REVERSAL_PKG dependencies on PA_EXPENDITURE_GROUPS_ALL
12.2.2
-
APPS.CSE_COST_COLLECTOR dependencies on PA_EXPENDITURE_GROUPS_ALL
12.2.2
-
APPS.GMS_GROUP_REVERSAL_PKG dependencies on PA_EXPENDITURE_GROUPS_ALL
12.1.1
-
APPS.GMS_EXP_ADJUSTMENT_PKG dependencies on PA_EXPENDITURE_GROUPS_ALL
12.1.1
-
APPS.PA_XLA_SWEEP_TXN_PKG dependencies on PA_EXPENDITURE_GROUPS_ALL
12.1.1
-
APPS.PA_CC_BL_PROCESS dependencies on PA_EXPENDITURE_GROUPS_ALL
12.2.2
-
APPS.GMS_EXP_ADJUSTMENT_PKG dependencies on PA_EXPENDITURE_GROUPS_ALL
12.2.2
-
APPS.PA_CALC_OVERTIME dependencies on PA_EXPENDITURE_GROUPS_ALL
12.1.1
-
APPS.CSE_COST_COLLECTOR dependencies on PA_EXPENDITURE_GROUPS_ALL
12.1.1
-
APPS.PSP_SUM_ADJ dependencies on PA_EXPENDITURE_GROUPS_ALL
12.2.2
-
VIEW: PA.PA_EXPENDITURE_GROUPS_ALL#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_EXPENDITURE_GROUPS_ALL#, status:VALID,
-
APPS.PA_CC_BL_PROCESS dependencies on PA_COST_DISTRIBUTION_LINES_ALL
12.2.2
-
VIEW: PA.PA_EXPENDITURE_GROUPS_ALL#
12.2.2
-
VIEW: APPS.PAFV_EXPENDITURE_GROUPS
12.2.2
-
VIEW: APPS.PABV_EXPENDITURE_GROUPS
12.1.1
-
VIEW: APPS.PABV_EXPENDITURE_GROUPS
12.2.2
-
SYNONYM: APPS.PA_EXPENDITURE_GROUPS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_GROUPS_ALL, status:VALID,
-
SYNONYM: APPS.PA_EXPENDITURE_GROUPS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_GROUPS_ALL, status:VALID,
-
APPS.PA_CC_BL_PROCESS dependencies on PA_EXPENDITURES_ALL
12.2.2
-
VIEW: APPS.PAFV_EXPENDITURE_GROUPS
12.1.1
-
VIEW: APPS.PAFV_EXPENDITURES
12.2.2
-
APPS.PA_XLA_SWEEP_TXN_PKG dependencies on PA_EXPENDITURES_ALL
12.2.2
-
TABLE: PA.PA_EXPENDITURE_GROUPS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_GROUPS_ALL, object_name:PA_EXPENDITURE_GROUPS_ALL, status:VALID,
-
APPS.PSP_SUM_ADJ dependencies on PA_EXPENDITURES_ALL
12.2.2
-
TABLE: PA.PA_EXPENDITURE_GROUPS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_GROUPS_ALL, object_name:PA_EXPENDITURE_GROUPS_ALL, status:VALID,
-
Table: PA_EXPENDITURES_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURES_ALL, object_name:PA_EXPENDITURES_ALL, status:VALID, product: PA - Projects , description: Groups of expenditure items incurred by employees or organizations for an expenditure period , implementation_dba_data: PA.PA_EXPENDITURES_ALL ,
-
APPS.CSE_COST_COLLECTOR dependencies on PA_COST_DISTRIBUTION_LINES_ALL
12.2.2
-
APPS.CSE_COST_COLLECTOR dependencies on PA_EXPENDITURE_ITEMS_ALL
12.1.1
-
APPS.CSE_COST_COLLECTOR dependencies on PA_COST_DISTRIBUTION_LINES_ALL
12.1.1
-
APPS.PA_XLA_SWEEP_TXN_PKG dependencies on PA_EXPENDITURES_ALL
12.1.1
-
APPS.CSE_COST_COLLECTOR dependencies on PA_EXPENDITURE_ITEMS_ALL
12.2.2
-
APPS.CSE_COST_COLLECTOR dependencies on PA_EXPENDITURES_ALL
12.1.1
-
APPS.CSE_COST_COLLECTOR dependencies on PA_EXPENDITURES_ALL
12.2.2
-
APPS.PSP_SUM_ADJ dependencies on PA_EXPENDITURES_ALL
12.1.1
-
VIEW: APPS.PAFV_EXPENDITURES
12.1.1
-
APPS.PA_XLA_SWEEP_TXN_PKG dependencies on PA_IMPLEMENTATIONS_ALL
12.2.2
-
PACKAGE BODY: APPS.GMS_GROUP_REVERSAL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMS_GROUP_REVERSAL_PKG, status:VALID,
-
PACKAGE BODY: APPS.GMS_EXP_ADJUSTMENT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMS_EXP_ADJUSTMENT_PKG, status:VALID,
-
SYNONYM: APPS.PA_EXPENDITURE_GROUPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_GROUPS, status:VALID,
-
Table: PA_TRANSACTION_SOURCES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TRANSACTION_SOURCES, object_name:PA_TRANSACTION_SOURCES, status:VALID, product: PA - Projects , description: Implementation-defined sources of imported transactions originating in an external system , implementation_dba_data: PA.PA_TRANSACTION_SOURCES ,
-
Table: PA_TRANSACTION_SOURCES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TRANSACTION_SOURCES, object_name:PA_TRANSACTION_SOURCES, status:VALID, product: PA - Projects , description: Implementation-defined sources of imported transactions originating in an external system , implementation_dba_data: PA.PA_TRANSACTION_SOURCES ,
-
SYNONYM: APPS.PA_EXPENDITURE_GROUPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_GROUPS, status:VALID,