Search Results ap_expense_reports_all
The AP_EXPENSE_REPORTS_ALL
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for expense report data within the Accounts Payable (AP) module. This table stores comprehensive details about employee expense reports, including header-level information such as report identifiers, submission dates, approval statuses, and associated financial attributes. Below is a detailed breakdown of its structure, functionality, and integration within Oracle EBS.
Table Overview
TheAP_EXPENSE_REPORTS_ALL
table serves as the primary storage for expense report headers, while related tables (e.g., AP_EXPENSE_REPORT_LINES_ALL
) store line-item details. It is a multi-organization-enabled table, denoted by the "_ALL" suffix, meaning it can store data across multiple operating units in a multi-org environment. Key columns include:
- EXPENSE_REPORT_ID: Primary key uniquely identifying each expense report.
- EMPLOYEE_ID: References the employee submitting the report (links to
PER_ALL_PEOPLE_F
). - STATUS: Tracks workflow status (e.g., "SUBMITTED," "APPROVED," "PAID").
- REPORT_NUMBER: User-friendly identifier for the report.
- START_DATE and END_DATE: Define the expense period.
- TOTAL_AMOUNT: Sum of all line-item amounts.
- ORG_ID: Operating unit identifier for multi-org support.
Functional Role
The table supports the end-to-end expense reporting lifecycle:- Submission: Employees submit expense reports via Oracle iExpenses or self-service modules, creating records in this table.
- Approval Workflow: The
STATUS
column integrates with Oracle Workflow to route reports for approval. - Validation: Policies (e.g., per diem limits) are enforced against data in this table.
- Integration with AP: Approved reports generate payable invoices in the
AP_INVOICES_ALL
table. - Accounting: GL entries are derived from amounts and distributions tied to the report.
Integration Points
The table interacts with several Oracle EBS modules:- Human Resources (HR): Links to
PER_ALL_PEOPLE_F
for employee details. - General Ledger (GL): Expense distributions post to GL via
AP_INVOICE_DISTRIBUTIONS_ALL
. - Cash Management: Payment details sync with
CE_PAYMENT_DOCUMENTS
. - Projects: Project-related expenses integrate with
PA_EXPENDITURE_ITEMS
.
Technical Considerations
Key technical aspects include:- Indexes: Indexes on
EXPENSE_REPORT_ID
,EMPLOYEE_ID
, andSTATUS
optimize queries. - Partitioning: Large implementations may partition the table by date ranges for performance.
- Audit Columns:
CREATION_DATE
,CREATED_BY
,LAST_UPDATE_DATE
, andLAST_UPDATED_BY
track changes. - API Support: Oracle provides PL/SQL APIs (e.g.,
AP_EXPENSE_REPORT_PUB
) for programmatic access.
Customization and Extensions
Common extensions include:- Adding custom columns via descriptive flexfields (DFFs) to capture organization-specific data.
- Developing custom workflows for approval routing beyond standard setups.
- Integrating with third-party expense management tools via APIs.
Conclusion
TheAP_EXPENSE_REPORTS_ALL
table is a cornerstone of Oracle EBS's expense management functionality. Its design supports complex business processes, multi-org deployments, and integration with financial and HR systems. Understanding its structure and relationships is essential for configuring, customizing, and troubleshooting expense reporting in Oracle EBS 12.1.1 and 12.2.2.
-
Table: AP_EXPENSE_REPORTS_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_EXPENSE_REPORTS_ALL, object_name:AP_EXPENSE_REPORTS_ALL, status:VALID, product: AP - Payables , description: Descriptive information about expense report templates , implementation_dba_data: AP.AP_EXPENSE_REPORTS_ALL ,
-
Table: AP_EXPENSE_REPORTS_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_EXPENSE_REPORTS_ALL, object_name:AP_EXPENSE_REPORTS_ALL, status:VALID, product: AP - Payables , description: Descriptive information about expense report templates , implementation_dba_data: AP.AP_EXPENSE_REPORTS_ALL ,
-
VIEW: AP.AP_EXPENSE_REPORTS_ALL#
12.2.2
owner:AP, object_type:VIEW, object_name:AP_EXPENSE_REPORTS_ALL#, status:VALID,
-
SYNONYM: APPS.AP_EXPENSE_REPORTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_EXPENSE_REPORTS_ALL, status:VALID,
-
TRIGGER: APPS.AP_EXPENSE_REPORTS_ALL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:AP_EXPENSE_REPORTS_ALL+, status:VALID,
-
SYNONYM: APPS.AP_EXPENSE_REPORTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_EXPENSE_REPORTS_ALL, status:VALID,
-
Table: AP_EXPENSE_REPORT_PARAMS_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_EXPENSE_REPORT_PARAMS_ALL, object_name:AP_EXPENSE_REPORT_PARAMS_ALL, status:VALID, product: AP - Payables , description: Expense type information for expense report templates , implementation_dba_data: AP.AP_EXPENSE_REPORT_PARAMS_ALL ,
-
Table: AP_EXPENSE_REPORT_PARAMS_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_EXPENSE_REPORT_PARAMS_ALL, object_name:AP_EXPENSE_REPORT_PARAMS_ALL, status:VALID, product: AP - Payables , description: Expense type information for expense report templates , implementation_dba_data: AP.AP_EXPENSE_REPORT_PARAMS_ALL ,
-
VIEW: AP.AP_EXPENSE_REPORTS_ALL#
12.2.2
-
TRIGGER: APPS.AP_EXPENSE_REPORTS_ALL+
12.2.2
-
VIEW: APPS.AP_EXPENSE_REPORT_LINES_V
12.2.2
-
Primary Key: AP_EXPENSE_REPORT_HEADERS_PK
12.1.1
-
VIEW: APPS.AP_EXPENSE_REPORT_LINES_V
12.1.1
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.AP_EXPENSE_REPORTS_ALL=
12.2.2
-
FUNCTION: APPS.AP_EXPENSE_REPORTS_ALL=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:AP_EXPENSE_REPORTS_ALL=, status:VALID,
-
VIEW: APPS.AP_EXPENSE_REPORT_VIOLATIONS_V
12.1.1
-
SYNONYM: APPS.AP_EXPENSE_REPORTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_EXPENSE_REPORTS, status:VALID,
-
Table: AP_AUD_QUEUES
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_AUD_QUEUES, object_name:AP_AUD_QUEUES, status:VALID, product: AP - Payables , description: This table stores a list of expense reports for auditing along with their assignments to auditors. , implementation_dba_data: AP.AP_AUD_QUEUES ,
-
Primary Key: AP_EXPENSE_REPORT_HEADERS_PK
12.2.2
-
VIEW: APPS.AP_EXPENSE_REPORT_VIOLATIONS_V
12.2.2
-
12.2.2 DBA Data
12.2.2
-
TABLE: AP.AP_EXPENSE_REPORTS_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_EXPENSE_REPORTS_ALL, object_name:AP_EXPENSE_REPORTS_ALL, status:VALID,
-
Table: AP_AUD_QUEUES
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_AUD_QUEUES, object_name:AP_AUD_QUEUES, status:VALID, product: AP - Payables , description: This table stores a list of expense reports for auditing along with their assignments to auditors. , implementation_dba_data: AP.AP_AUD_QUEUES ,
-
TABLE: AP.AP_EXPENSE_REPORTS_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_EXPENSE_REPORTS_ALL, object_name:AP_EXPENSE_REPORTS_ALL, status:VALID,
-
SYNONYM: APPS.AP_EXPENSE_REPORTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_EXPENSE_REPORTS, status:VALID,
-
Table: AP_EXPENSE_REPORT_HEADERS_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_EXPENSE_REPORT_HEADERS_ALL, object_name:AP_EXPENSE_REPORT_HEADERS_ALL, status:VALID, product: AP - Payables , description: Header information about employee expense reports , implementation_dba_data: AP.AP_EXPENSE_REPORT_HEADERS_ALL ,
-
Table: AP_EXPENSE_REPORT_HEADERS_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_EXPENSE_REPORT_HEADERS_ALL, object_name:AP_EXPENSE_REPORT_HEADERS_ALL, status:VALID, product: AP - Payables , description: Header information about employee expense reports , implementation_dba_data: AP.AP_EXPENSE_REPORT_HEADERS_ALL ,
-
Table: AP_SYSTEM_PARAMETERS_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_SYSTEM_PARAMETERS_ALL, object_name:AP_SYSTEM_PARAMETERS_ALL, status:VALID, product: AP - Payables , description: Payables system defaults and parameters , implementation_dba_data: AP.AP_SYSTEM_PARAMETERS_ALL ,
-
Table: AP_SYSTEM_PARAMETERS_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_SYSTEM_PARAMETERS_ALL, object_name:AP_SYSTEM_PARAMETERS_ALL, status:VALID, product: AP - Payables , description: Payables system defaults and parameters , implementation_dba_data: AP.AP_SYSTEM_PARAMETERS_ALL ,
-
View: AP_EXPENSE_REPORT_VIOLATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_REPORT_VIOLATIONS_V, object_name:AP_EXPENSE_REPORT_VIOLATIONS_V, status:VALID, product: AP - Payables , description: View for all expense report violations and corresponding expense report lines that are ready for payment or have already been paid. , implementation_dba_data: APPS.AP_EXPENSE_REPORT_VIOLATIONS_V ,
-
View: AP_EXPENSE_REPORT_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_REPORT_LINES_V, object_name:AP_EXPENSE_REPORT_LINES_V, status:VALID, product: AP - Payables , description: View for all expense report lines that are ready for payment or have already been paid. , implementation_dba_data: APPS.AP_EXPENSE_REPORT_LINES_V ,
-
View: AP_EXPENSE_REPORT_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_REPORT_LINES_V, object_name:AP_EXPENSE_REPORT_LINES_V, status:VALID, product: AP - Payables , description: View for all expense report lines that are ready for payment or have already been paid. , implementation_dba_data: APPS.AP_EXPENSE_REPORT_LINES_V ,
-
View: AP_EXPENSE_REPORT_VIOLATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_REPORT_VIOLATIONS_V, object_name:AP_EXPENSE_REPORT_VIOLATIONS_V, status:VALID, product: AP - Payables , description: View for all expense report violations and corresponding expense report lines that are ready for payment or have already been paid. , implementation_dba_data: APPS.AP_EXPENSE_REPORT_VIOLATIONS_V ,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.AP_EXPENSE_REPORT_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_REPORT_LINES_V, object_name:AP_EXPENSE_REPORT_LINES_V, status:VALID,
-
VIEW: APPS.AP_EXPENSE_REPORT_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_REPORT_LINES_V, object_name:AP_EXPENSE_REPORT_LINES_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.AP_EXPENSE_REPORT_VIOLATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_REPORT_VIOLATIONS_V, object_name:AP_EXPENSE_REPORT_VIOLATIONS_V, status:VALID,
-
VIEW: APPS.AP_EXPENSE_REPORT_VIOLATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_REPORT_VIOLATIONS_V, object_name:AP_EXPENSE_REPORT_VIOLATIONS_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
eTRM - SQLAP Tables and Views
12.1.1
description: Set Distribution Table. ,
-
eTRM - SQLAP Tables and Views
12.2.2
description: Set Distribution Table. ,