Search Results pa_expenditure_type_ous_all
Overview
The PA_EXPENDITURE_TYPE_OUS_ALL table is a core data object within the Oracle E-Business Suite (EBS) Projects module (PA). It serves as a critical junction table that enables the configuration of tax codes at the operating unit level for specific expenditure types. Its primary role is to store operating unit-specific tax overrides, allowing organizations to define distinct tax rules (specifically for Output VAT) for the same expenditure type across different legal entities or business units within a multi-org implementation. This table is essential for ensuring accurate tax calculations on project-related expenditures, which is a fundamental requirement for financial compliance and reporting.
Key Information Stored
The table's structure is designed to link expenditure types, operating units, and tax codes. While the full column list is not detailed in the provided metadata, the documented foreign key relationships reveal its most critical columns. The key identifier columns are EXPENDITURE_TYPE and ORG_ID, which together form a unique constraint linking to the master expenditure type and the operating unit setup, respectively. The most significant data column is OUTPUT_VAT_TAX_ID, which stores the specific tax code identifier from the Receivables (AR) tax repository. This ID points to the detailed tax rate and rules defined in AR_VAT_TAX_ALL_B, applying them to the given expenditure type for the specified operating unit.
Common Use Cases and Queries
A primary use case is the setup and maintenance of project-specific taxation during implementation or when adding new operating units. Financial analysts and project accountants query this table to audit or report on the tax codes applied to project costs. A common reporting query involves joining to related master tables to produce a human-readable list. For example:
- Identifying the configured tax codes for all expenditure types in a specific operating unit.
- Validating that all active expenditure types have an appropriate tax assignment.
- Troubleshooting discrepancies in tax amounts on project invoices or cost distributions by verifying the assigned OUTPUT_VAT_TAX_ID.
A typical SQL pattern retrieves the expenditure type name and tax code:
SELECT pet.expenditure_type, pet.description, arv.tax_code
FROM pa_expenditure_type_ous_all petou,
pa_expenditure_types pet,
ar_vat_tax_all_b arv
WHERE petou.expenditure_type = pet.expenditure_type
AND petou.output_vat_tax_id = arv.vat_tax_id
AND petou.org_id = :p_org_id;
Related Objects
The table maintains strict referential integrity through its foreign key constraints, linking it to master data across the Projects and Financials modules. The documented relationships are:
- PA_EXPENDITURE_TYPES: References via
PA_EXPENDITURE_TYPE_OUS_ALL.EXPENDITURE_TYPE. This is the master definition table for all expenditure categories in Projects. - PA_IMPLEMENTATIONS_ALL: References via
PA_EXPENDITURE_TYPE_OUS_ALL.ORG_ID. This table defines the operating unit context for the Projects module. - AR_VAT_TAX_ALL_B: References via
PA_EXPENDITURE_TYPE_OUS_ALL.OUTPUT_VAT_TAX_ID. This is the central Receivables table storing all Value-Added Tax (VAT) and sales tax codes, rates, and rules.
These relationships position PA_EXPENDITURE_TYPE_OUS_ALL as a vital integration point between project costing (PA) and financial tax engine (AR) data, governed by the operating unit structure.
-
Table: PA_EXPENDITURE_TYPE_OUS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_TYPE_OUS_ALL, object_name:PA_EXPENDITURE_TYPE_OUS_ALL, status:VALID, product: PA - Projects , description: Operating unit specific tax code information for expenditure types , implementation_dba_data: PA.PA_EXPENDITURE_TYPE_OUS_ALL ,
-
Table: PA_EXPENDITURE_TYPE_OUS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_TYPE_OUS_ALL, object_name:PA_EXPENDITURE_TYPE_OUS_ALL, status:VALID, product: PA - Projects , description: Operating unit specific tax code information for expenditure types , implementation_dba_data: PA.PA_EXPENDITURE_TYPE_OUS_ALL ,
-
APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG dependencies on PA_EXPENDITURE_TYPE_OUS_ALL
12.2.2
-
APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG dependencies on PA_EXPENDITURE_TYPE_OUS_ALL
12.1.1
-
VIEW: PA.PA_EXPENDITURE_TYPE_OUS_ALL#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_EXPENDITURE_TYPE_OUS_ALL#, status:VALID,
-
SYNONYM: APPS.PA_EXPENDITURE_TYPE_OUS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_TYPE_OUS_ALL, status:VALID,
-
SYNONYM: APPS.PA_EXPENDITURE_TYPE_OUS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_TYPE_OUS_ALL, status:VALID,
-
VIEW: APPS.PA_EXPEND_OUTPUT_TAX
12.1.1
-
VIEW: APPS.PA_EXPEND_OUTPUT_TAX
12.2.2
-
VIEW: PA.PA_EXPENDITURE_TYPE_OUS_ALL#
12.2.2
-
TABLE: PA.PA_EXPENDITURE_TYPE_OUS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_TYPE_OUS_ALL, object_name:PA_EXPENDITURE_TYPE_OUS_ALL, status:VALID,
-
APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG dependencies on PA_EXPENDITURE_ITEMS_ALL
12.1.1
-
SYNONYM: APPS.PA_EXPENDITURE_TYPE_OUS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_TYPE_OUS, status:VALID,
-
TABLE: PA.PA_EXPENDITURE_TYPE_OUS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_TYPE_OUS_ALL, object_name:PA_EXPENDITURE_TYPE_OUS_ALL, status:VALID,
-
Table: PA_IMPLEMENTATIONS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_IMPLEMENTATIONS_ALL, object_name:PA_IMPLEMENTATIONS_ALL, status:VALID, product: PA - Projects , description: Information about the configuration of an Oracle Projects installation , implementation_dba_data: PA.PA_IMPLEMENTATIONS_ALL ,
-
View: PA_EXPEND_OUTPUT_TAX
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EXPEND_OUTPUT_TAX, object_name:PA_EXPEND_OUTPUT_TAX, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_EXPEND_OUTPUT_TAX ,
-
APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG dependencies on PA_EXPENDITURE_ITEMS_ALL
12.2.2
-
Table: PA_IMPLEMENTATIONS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_IMPLEMENTATIONS_ALL, object_name:PA_IMPLEMENTATIONS_ALL, status:VALID, product: PA - Projects , description: Information about the configuration of an Oracle Projects installation , implementation_dba_data: PA.PA_IMPLEMENTATIONS_ALL ,
-
SYNONYM: APPS.PA_EXPENDITURE_TYPE_OUS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_TYPE_OUS, status:VALID,
-
View: PA_EXPEND_OUTPUT_TAX
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EXPEND_OUTPUT_TAX, object_name:PA_EXPEND_OUTPUT_TAX, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_EXPEND_OUTPUT_TAX ,
-
PACKAGE BODY: APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ZX_AR_TAX_CLASSIFICATN_DEF_PKG, status:VALID,
-
View: PA_EXPENDITURE_TYPE_OUS
12.2.2
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPENDITURE_TYPE_OUS
12.1.1
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
Table: AR_VAT_TAX_ALL_B
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_VAT_TAX_ALL_B, object_name:AR_VAT_TAX_ALL_B, status:VALID, product: AR - Receivables , description: Tax codes defined in the Tax Codes and Rates window , implementation_dba_data: AR.AR_VAT_TAX_ALL_B ,
-
Table: AR_VAT_TAX_ALL_B
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_VAT_TAX_ALL_B, object_name:AR_VAT_TAX_ALL_B, status:VALID, product: AR - Receivables , description: Tax codes defined in the Tax Codes and Rates window , implementation_dba_data: AR.AR_VAT_TAX_ALL_B ,
-
PACKAGE BODY: APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ZX_AR_TAX_CLASSIFICATN_DEF_PKG, status:VALID,
-
VIEW: APPS.PA_EXPEND_OUTPUT_TAX
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EXPEND_OUTPUT_TAX, object_name:PA_EXPEND_OUTPUT_TAX, status:VALID,
-
VIEW: APPS.PA_EXPEND_OUTPUT_TAX
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EXPEND_OUTPUT_TAX, object_name:PA_EXPEND_OUTPUT_TAX, status:VALID,
-
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 - Projects , description: Implementation-defined classifications of expenditures charged to projects and tasks , implementation_dba_data: PA.PA_EXPENDITURE_TYPES ,
-
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 - Projects , description: Implementation-defined classifications of expenditures charged to projects and tasks , implementation_dba_data: PA.PA_EXPENDITURE_TYPES ,
-
APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG dependencies on ZX_OUTPUT_CLASSIFICATIONS_V
12.1.1
-
APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG dependencies on ZX_OUTPUT_CLASSIFICATIONS_V
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA 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
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG SQL Statements
12.1.1
-
APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG SQL Statements
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.AD_MORG
12.1.1
-
PACKAGE BODY: APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG
12.1.1
-
PACKAGE BODY: APPS.AD_MORG
12.2.2
-
PACKAGE BODY: APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG
12.2.2
-
eTRM - PA Tables and Views
12.2.2
-
eTRM - PA Tables and Views
12.1.1