Results for “expenditure_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PA_ROUTINGS is a Projects (PA) module table that records the individual steps in the approval cycle for online timecards and expense reports within Oracle E-Business Suite 12.1.1 and 12.2.2. Each row captures a discrete routing event in which an expenditure item or report is passed from one approver to another, together with the resulting routing status and any accompanying comment. The table therefore serves as the transactional audit trail of the approval workflow, distinct from the expenditure records themselves.
From a dimensional modeling perspective, the documented foreign key structure suggests a satellite-leaning classification. The table's sole foreign key points to PA_EXPENDITURES_ALL through EXPENDITURE_ID, and its primary key is a composite of EXPENDITURE_ID and START_DATE. This structure indicates that PA_ROUTINGS behaves as a dependent, time-versioned extension of the expenditure record rather than as an independent hub or a link between two business entities.
Key Information Stored
The table contains twelve documented columns. The most operationally significant are listed below.
- EXPENDITURE_ID — The foreign key to PA_EXPENDITURES_ALL and part of the composite primary key. Identifies the expenditure item, timecard, or expense report associated with the routing step.
- START_DATE — The effective start date of the routing step and the second component of the composite primary key. It anchors each routing record in time, allowing multiple sequential steps to be stored for the same expenditure.
- END_DATE — The date on which the routing step concluded or was superseded.
- ROUTED_FROM_PERSON_ID — The person initiating or forwarding the approval step.
- ROUTED_TO_PERSON_ID — The person to whom the item was routed for approval action.
- ROUTING_STATUS_CODE — The status of the routing step, indicating whether it is pending, approved, rejected, or otherwise resolved.
- ROUTING_COMMENT — Free-text commentary recorded by the approver or the routing process.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — Standard Oracle EBS audit columns capturing who created and last modified the row and when.
The primary key, PA_ROUTINGS_PK, is defined on (EXPENDITURE_ID, START_DATE). The unique index PA_ROUTINGS_U1 covers the same two columns and is the documented business-key candidate, reinforcing that no two routing steps may begin at the same instant for the same expenditure. No separate surrogate key column is documented; the composite natural key serves as the row identifier.
Common Use Cases and Queries
PA_ROUTINGS is primarily queried to reconstruct approval history, identify current approvers, and analyze cycle times in the timecard and expense approval process.
- Current routing step for an expenditure: Join PA_ROUTINGS to PA_EXPENDITURES_ALL on EXPENDITURE_ID and filter where END_DATE is null or ROUTING_STATUS_CODE indicates a pending state.
- Approval history audit: Select all rows for a given EXPENDITURE_ID ordered by START_DATE to display the sequence of approvers between ROUTED_FROM_PERSON_ID and ROUTED_TO_PERSON_ID.
- Cycle-time reporting: Compute the interval between START_DATE and END_DATE across routing steps to measure approver turnaround.
- Rejection analysis: Aggregate ROUTING_COMMENT and ROUTING_STATUS_CODE to identify frequent rejection points in the workflow.
A representative query pattern selects EXPENDITURE_ID, ROUTED_TO_PERSON_ID, ROUTING_STATUS_CODE, START_DATE, and END_DATE from PA_ROUTINGS where EXPENDITURE_ID equals a supplied value, ordered by START_DATE.
Related Objects
The following objects are most significant to working with PA_ROUTINGS.
- PA_EXPENDITURES_ALL — The referenced parent table; joined via PA_ROUTINGS.EXPENDITURE_ID. Provides the expenditure item, timecard, and expense report context.
- PA_EXPENDITURES — The non-ALL variant frequently used in project expenditure reporting alongside the routing records.
- PER_ALL_PEOPLE_F — The standard source for resolving ROUTED_FROM_PERSON_ID and ROUTED_TO_PERSON_ID into person names and assignments.
- PA_EXPENDITURE_TYPES — Classifies the expenditure involved, supporting workflow segmentation by type.
- PA_PROJECTS_ALL — Links routed expenditures back to their owning projects for project-level approval reporting.
- FND_LOOKUPS — Typically holds the valid values behind ROUTING_STATUS_CODE for decoding statuses in reports.
Together these objects allow the routing trail to be reported end to end, from approver identity through expenditure, project, and final status.
-
Steps in the approval cycle for online timecards and expense reports
-
Returns detail information for amounts processed in the current run of revenue generation.
APPS.PA_BILLING_REV_TRANSACTIONS_V·↳ PA_BILLING·↳ PA_CUST_REV_DIST_LINES_ALL·↳ PA_DRAFT_REVENUES·Explore PA module →
-
View of Submitted and Approved timecards. Used in View Timecard History function of Self Service Time.
APPS.PA_SST_VIEW_TIMECARD_HISTORY_V·↳ PA_EI_DENORM·↳ PA_EXPENDITURES·↳ PA_LOOKUPS·Explore PA module →
-
View: PABV_EXPENDITURES 12.2.2
- Retrofitted
APPS.PABV_EXPENDITURES·↳ PA_EXPENDITURES_ALL·Explore PA module →
-
PA_GL_COST_EXCEPT_SUM_V is a view that identifies the Cost Distribution Lines that prevent a period
APPS.PA_GL_COST_EXCEPT_SUM_V·↳ GL_PERIOD_STATUSES·↳ PA_COST_DISTRIBUTION_LINES_ALL·↳ PA_EXCEPTION_REASONS_PUB·Explore PA module →
-
Returns detail information for amount processed in the current run
APPS.PA_BILLING_INV_TRANSACTIONS_V·↳ PA_BILLING·↳ PA_CUST_REV_DIST_LINES_ALL·↳ PA_DRAFT_INVOICES·Explore PA module →
-
Returns detail information for amounts processed in the current run of revenue generation.
APPS.PA_BILLING_REV_TRANSACTIONS_V·↳ PA_BILLING·↳ PA_CUST_REV_DIST_LINES_ALL·↳ PA_DRAFT_REVENUES·Explore PA module →
-
Transactions created by an allocation run
-
Steps in the approval cycle for online timecards and expense reports
-
View: PA_EI_DENORM_V 12.1.1
Expenditure Item Info along with Denorm data in vertical fashion
APPS.PA_EI_DENORM_V·↳ PA_EI_DENORM·↳ PA_EXPENDITURE_ITEMS_ALL·↳ PA_UTILS·Explore PA module →
-
View: PA_EI_DENORM_V 12.2.2
Expenditure Item Info along with Denorm data in vertical fashion
APPS.PA_EI_DENORM_V·↳ PA_EI_DENORM·↳ PA_EXPENDITURE_ITEMS_ALL·↳ PA_UTILS·Explore PA module →
-
View: PA_EXPENDITURES_V 12.2.2
10SC Only
APPS.PA_EXPENDITURES_V·↳ PA_EXPENDITURES·↳ PA_EXPENDITURES_UTILS·↳ PER_ALL_PEOPLE_F·Explore PA module →
-
Pa_Routings_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
Pa_Routings_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
Returns detail information for amount processed in the current run
APPS.PA_BILLING_INV_TRANSACTIONS_V·↳ PA_BILLING·↳ PA_CUST_REV_DIST_LINES_ALL·↳ PA_DRAFT_INVOICES·Explore PA module →
-
10SC Only
APPS.PA_EXPND_ITEMS_REVIEW_V·↳ PA_CURRENCY·↳ PA_EXPENDITURE_COMMENTS·↳ PA_EXPENDITURE_ITEMS·Explore PA module →
-
View: PA_ROUTING_HISTORY_V 12.1.1
10SC Only
APPS.PA_ROUTING_HISTORY_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
View: PA_ROUTING_HISTORY_V 12.2.2
10SC Only
APPS.PA_ROUTING_HISTORY_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
Pa_Expenditures_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
View: PA_CC_EXCEPTIONS_DET_V 12.1.1
This view is in period close reports. It shows the details of all cross charge distribution lines that prevent closing a period
APPS.PA_CC_EXCEPTIONS_DET_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PA module →
-
View of Submitted and Approved timecards. Used in View Timecard History function of Self Service Time.
APPS.PA_SST_VIEW_TIMECARD_HISTORY_V·↳ PA_EI_DENORM·↳ PA_EXPENDITURES·↳ PA_LOOKUPS·Explore PA module →
-
View of Working and Rejected timecards. Used in Modify Timecard function of Self Service Time.
APPS.PA_SST_MODIFY_TIMECARD_V·↳ PA_EI_DENORM·↳ PA_EXPENDITURES·↳ PA_LOOKUPS·Explore PA module →
-
Stores archived Summary Lines
-
Identifies the details Cost Distribution Lines that prevent a period from being closed.
APPS.PA_COST_EXCEPTIONS_SUM_V·↳ PA_COST_DISTRIBUTION_LINES_ALL·↳ PA_EXCEPTION_REASONS_PUB·↳ PA_EXPENDITURE_ITEMS_ALL·Explore PA module →
-
View: PAFV_EXPENDITURES 12.2.2
Business view to show information about the expenditures entered. Business view to show information about the expenditures entered.
APPS.PAFV_EXPENDITURES·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PA_EXPENDITURES_ALL·↳ PA_EXPENDITURE_GROUPS_ALL·Explore PA module →
-
10SC Only
APPS.PA_DRAFT_INV_LINE_DETAILS_V·↳ FND_LOOKUP_VALUES·↳ GL_DAILY_CONVERSION_TYPES·↳ HR_ALL_ORGANIZATION_UNITS_TL·Explore PA module →
-
View of Working and Rejected timecards. Used in Modify Timecard function of Self Service Time.
APPS.PA_SST_MODIFY_TIMECARD_V·↳ PA_EI_DENORM·↳ PA_EXPENDITURES·↳ PA_LOOKUPS·Explore PA module →
-
Stores the archived summary lines from summarized encumbrance lines
-
View: PA_GL_CC_EXCEPT_DET_V 12.2.2
Cross charge distributions in the primary set of books that prevent a period from being closed. This view is used in period close reports. It shows the details of all cross charge distribution lines in the primary set of books that preven
APPS.PA_GL_CC_EXCEPT_DET_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PA module →
-
Multi-Org, single currency view
APPS.PA_EXPENDITURE_ITEMS_ALL_MRC_V·↳ PA_EXPENDITURE_ITEMS_ALL·↳ PA_MC_EXP_ITEMS_ALL·Explore PA module →
-
View: PABV_EXPENDITURES 12.1.1
- Retrofitted
APPS.PABV_EXPENDITURES·↳ PA_EXPENDITURES_ALL·Explore PA module →
-
View: PA_CC_EXCEPTIONS_SUM_V 12.2.2
Cross charge distributions that prevent a period from being closed.This view is used in period close reports.
APPS.PA_CC_EXCEPTIONS_SUM_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PA_CC_DIST_LINES_ALL·↳ PA_EXCEPTION_REASONS_PUB·Explore PA module →
-
Identifies the details Cost Distribution Lines that prevent a period from being closed.
APPS.PA_COST_EXCEPTIONS_DET_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
Identifies the details Cost Distribution Lines that prevent a period from being closed.
APPS.PA_COST_EXCEPTIONS_DET_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
View: PA_CC_EXCEPTIONS_SUM_V 12.1.1
Cross charge distributions that prevent a period from being closed.This view is used in period close reports.
APPS.PA_CC_EXCEPTIONS_SUM_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PA_CC_DIST_LINES_ALL·↳ PA_EXCEPTION_REASONS_PUB·Explore PA module →
-
View: PA_GL_CC_EXCEPT_SUM_V 12.1.1
Summary of cross charge distributions that prevent a period from being closed. This view is used in period close reports. It shows a summary all cross charge distribution lines that prevent closing a period.
APPS.PA_GL_CC_EXCEPT_SUM_V·↳ GL_PERIOD_STATUSES·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PA_CC_DIST_LINES_ALL·Explore PA module →
-
For Online Expenditure Entry Form
APPS.PA_EXPENDITURE_HISTORY_V·↳ FND_PROFILE·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PA module →
-
View: PA_GL_CC_EXCEPT_SUM_V 12.2.2
Summary of cross charge distributions that prevent a period from being closed. This view is used in period close reports. It shows a summary all cross charge distribution lines that prevent closing a period.
APPS.PA_GL_CC_EXCEPT_SUM_V·↳ GL_PERIOD_STATUSES·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PA_CC_DIST_LINES_ALL·Explore PA module →
-
View: PA_CC_EXCEPTIONS_DET_V 12.2.2
This view is in period close reports. It shows the details of all cross charge distribution lines that prevent closing a period
APPS.PA_CC_EXCEPTIONS_DET_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PA module →
-
Pa_Expenditure_History_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
Pa_Expenditure_History_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
Identifies the details Cost Distribution Lines that prevent a period from being closed.
APPS.PA_COST_EXCEPTIONS_SUM_V·↳ PA_COST_DISTRIBUTION_LINES_ALL·↳ PA_EXCEPTION_REASONS_PUB·↳ PA_EXPENDITURE_ITEMS_ALL·Explore PA module →
-
View: PAFV_EXPENDITURES 12.1.1
Business view to show information about the expenditures entered. Business view to show information about the expenditures entered.
APPS.PAFV_EXPENDITURES·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PA_EXPENDITURES_ALL·↳ PA_EXPENDITURE_GROUPS_ALL·Explore PA module →
-
PA_GL_UNCOST_EXCEPT_SUM_V is a view that identifies the Cost Distribution Lines that prevent a period
APPS.PA_GL_UNCOST_EXCEPT_SUM_V·↳ GL_PERIOD_STATUSES·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PA module →
-
PA_GL_UNCOST_EXCEPT_SUM_V is a view that identifies the Cost Distribution Lines that prevent a period
APPS.PA_GL_UNCOST_EXCEPT_SUM_V·↳ GL_PERIOD_STATUSES·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PA module →
-
Groups of expenditure items incurred by employees or organizations for an expenditure period
-
View: PA_GL_CC_EXCEPT_DET_V 12.1.1
Cross charge distributions in the primary set of books that prevent a period from being closed. This view is used in period close reports. It shows the details of all cross charge distribution lines in the primary set of books that preven
APPS.PA_GL_CC_EXCEPT_DET_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PA module →
-
PA_GL_COST_EXCEPT_DET_V is a view that identifies the Cost Distribution Lines that prevents the PA GL period from being closed.
APPS.PA_GL_COST_EXCEPT_DET_V·↳ PA_EXCEPTION_REASONS_PUB·↳ PA_EXPENDITURES_ALL·↳ PA_EXPENDITURES_UTILS·Explore PA module →
-
PA_GL_COST_EXCEPT_SUM_V is a view that identifies the Cost Distribution Lines that prevent a period
APPS.PA_GL_COST_EXCEPT_SUM_V·↳ GL_PERIOD_STATUSES·↳ PA_COST_DISTRIBUTION_LINES_ALL·↳ PA_EXCEPTION_REASONS_PUB·Explore PA module →
-
APPS.GMS_DRAFT_INV_LINE_DETAILS_V·↳ FND_LOOKUP_VALUES·↳ GL_DAILY_CONVERSION_TYPES·↳ GMS_AWARD_DISTRIBUTIONS·Explore GMS module →